ClearScript är en mash-up från Googles V8-motor, Microsofts JScript och VBScript, lägga ett skripttolk till någon NET-baserad webbplats, skrivbordet eller mobil applikation.
Detta innebär att utvecklare kan använda JavaScript eller VBScript ovanpå C # eller ASP.NET att ha mer kontroll över runtime-koden, interaktioner, och beteende.
ClearScript kommer med fullt stöd för generiska typer, objekt och metoder
Vad är nytt i den här versionen.
- Fast onödig monteringsbord konstruktion.
Vad är nytt i version 5.4.2:
- Genomfört värddelning dataobjekt och andra optimeringar, öka minneskapaciteten i många scenarier.
- Inkom standard ScriptAccess inställningar till de nivåer typ, montering och motor.
- Utökat stöd för standardegenskaper.
- Lade IHostWindow och WindowsScriptEngine.HostWindow.
- V8RuntimeConstraints gränser nu anges i MiB. För kompatibilitet med värdar från tiden före en oavsiktlig bryt förändring i version 5.4.1, värden större än 1048576 (1 TiB) fortfarande tolkas som byte.
- Fixat V8 debug agent i ASP.NET och elimineras alltför gäng användning.
- Lade ScriptMemberFlags.WrapNullResult, ScriptEngine.EnableNullResultWrapping och HostFunctions.isNull ().
- Inkom verkställighet av begränsad tillgång till icke-offentliga accessors av publika fastigheter.
- Switched mål monterings till .NET 4 Client Profile.
- tillagda tester för buggfixar och nya API: er.
- Uppdaterad ClearScriptBenchmarks att använda SunSpider 1.0.2.
- metoder Host och delegater i V8ScriptEngine stöder nu toFunction (), vilket skapar en infödd JavaScript-funktion omslag.
- Fixat syntax felrapportering i kapslade WindowsScriptEngine åkallan.
- Lade defensiv kod för att tolerera IProcessDebugManager :: AddApplication () fel.
- Lade ScriptEngine.AddHostType () överbelastningar som härrör manuset objektnamn från typnamnet.
Vad är nytt i version 5.4.1:.
- Fast flera frågor som påverkar GlobalMembers på V8
- Genomfört en V8 debug agent för att kompensera för borttagna V8 API.
- V8Update hämtar nu V8 källa och beroenden från Git förråd.
- Fixat V8 montering lossning och lappade V8 att tolerera redundant initiering.
- Lade ScriptEngine.EnableAutoHostVariables.
- Fast efter referens argument till VBScript funktioner.
- Removed stöd för Visual Studio 2012 (V8 build kräver nu åtminstone Visual Studio 2013).
- Inkom explicit lastning av primära Interop församlingarna att fixa Issue # 68.
- Annan värd undantag packete för V8.
- Fixat V8ScriptEngine kraschar när skriptkoden anropar HostObject konstruktören.
- Fixat värdpost caching för värdvariabler.
- tillsatta icke-generiska överbelastning av newArr () och funk () till HostFunctions.
- Lade ScriptEngine.Current.
- HostFunctions instanser kan nu exponeras i flera skriptmotorer.
- Inkom en GetDynamicMemberNames () override till MetaScriptItem.
- Fast indexerade egendom bindande tvetydighet för ärvda gränssnitt.
- tillagda tester för buggfixar och nya API: er.
- Testad med V8 3.30.33.16.
Vad är nytt i version 5.4.
- Lade COM-objekt projektion
- Förbättrad prestanda och minnesanvändning.
- Förbättrad stöd för äldre skript.
- Uppdateringar för att bryta V8 API förändringar.
- tillagda tester för buggfixar och nya API: er.
- Testad med V8 3.26.31.15.
Vad är nytt i version 5.3.11:.
- Härdad monteringsbord I / O
- Uppdateringar för att bryta V8 API förändringar.
- tillagda tester för buggfixar och nya API: er.
- Utökat stöd för att bygga starka namngivna församlingar.
- Lade AppDomain.AssemblyResolve krok för ClearScriptV8.
- Lade WindowsScriptEngineFlags.EnableStandardsMode.
- Fast parameterless åkallan av Windows skriptobjekt från VB.NET.
- Fixat WindowsScriptEngine exekveringsresultatet variant läcka.
Vad är nytt i version 5.3.10:.
- Utökat stöd för Visual Studio 2013
- Fixat ErrorDetails radnumret fråga i WindowsScriptEngine.
- Lade ScriptEngine.FormatCode och V8Runtime.FormatCode.
- kodformatering nu inaktiverat som standard.
- Fast skript tillgång till nullable värden.
- Lade ScriptEngine.GetStackTrace ().
- Lade V8Runtime.MaxStackUsage och V8ScriptEngine.MaxRuntimeStackUsage.
- Fixat V8 rotobjekt packete kraschar när GlobalMembers är i kraft.
- tillagda tester för buggfixar och nya API: er.
- Testad med V8 3.23.13.
Vad är nytt i version 5.3.9:
- V8Update hämtar nu känt-bra versioner av GYP, Python, och Cygwin.
- Fixat HostMethod och HostIndexedProperty argument.
- tillagda tester för buggfixar.
- Testad med V8 3.22.23.
Vad är nytt i version 5.3.8:.
- Utökat stöd för överbelastade indexe och indexerade egenskaper
- Gränssnitts mål nu avslöja System.Object medlemmar.
- Utökad caching för bättre prestanda och minnesanvändning.
- Fast kraschar och blockeringar vid avstängning med Eclipse debugger bifogas.
Vad är nytt i version 5.3.7:.
- Fixat V8ScriptEngine sammanställt manus utvärderingsresultat packetering
- Lade till en test för fix.
- Cleared PYTHONHOME i V8Update.
- Testad med V8 3.21.2.
Vad är nytt i version 5.3.6:.
- Lades numeriska konverteringsmetoder i HostFunctions
- Fast buggar som påverkar numeriska argument och returvärden.
- tillagda tester för buggfixar och nya API: er.
- Testad med V8 3.20.16.
Vad är nytt i version 5.3.5:
- Fixat V8 och ClearScript bygger på vissa icke-engelska områden.
- Inkom boxed enum referens kanonisering.
- PropertyBag förbättringar.
- Massor av små fixar värd integration.
- Uppdateringar för att bryta V8 API förändringar.
- Flera nya tester.
- Testad med V8 3.20.12.
Vad är nytt i version 5.3.4:.
- Fixat script avbrott krasch i V8ScriptEngine
- Lade till en test för fix.
Vad är nytt i version 5.3.3:.
- Förbättrad V8 felhantering
- Sänkt .NET Framework mål att v4.0.
- lagt till flera tester.
- Testad med V8 3.19.18.
Vad är nytt i version 5.3.2:.
- Uppdateringar för att bryta V8 API förändringar
- V8Update hämtar nu en testad revidering som standard.
Vad är nytt i version 5.3.1:.
- Fixat JScriptEngine dynamisk bindande bugg
Vad är nytt i version 5.2.2:.
- Fast sammanställning fel som orsakas av V8 API avskrivningar
Vad är nytt i version 5.2.1:.
- återställd .NET 4.0 källa kompatibilitet
- Uppdaterad bygga och distributionsinformation i Readme.txt.
Vad är nytt i version 5.2.0:.
- Inkom felhantering tester
- Ersatt många exempel på ExpectedExceptionAttribute.
- Metod hit tester inte längre lita på stacken promenader.
- Globala egenskaper som skapats via V8ScriptEngine.Add * () är nu skrivskyddad.
- Script objekt nu korrekt genomföra DynamicObject.GetDynamicMemberNames ().
- ClearScriptConsole förspänner nu systemet och ClearScript församlingar och möjliggör eftertanke.
Vad är nytt i version 5.1.3:.
- Fixat V8ScriptEngine åtkomstfel
- V8Update kan nu återanvända tidigare nedladdade filer.
- V8Update tvingar nu GYP att rikta Visual Studio 2012.
Vad är nytt i version 5.1.2:.
- Fixat delegat bygg syntax för JavaScript
- Dokumentations uppdateringar.
- Nya tester.
Vad är nytt i version 5.1.0:.
- Lade ScriptMemberAttribute, NoScriptAccessAttribute
- Förbättrad metod binder VVS.
- Förbättrade GlobalMembers stöd i V8ScriptEngine.
- Många nya tester.
Vad är nytt i version 5.0.4:.
- Fixat GlobalMembers skriver i V8ScriptEngine
Vad är nytt i version 5.0.0:.
- Första versionen
Kommentarer hittades inte