ClearScript yra mash-up "iš" Google "V8 variklį, Microsoft JScript ir VBScript, pridedant skriptų kalbos vertėjo į bet NET pagrindu tinklalapyje, darbastalio ar mobiliųjų aplikacijų.
Tai reiškia, kūrėjai gali naudoti JavaScript arba VBScript ant C # ar ASP.NET turi labiau kontroliuoti Runtime kodas, sąveiką ir elgseną.
ClearScript ateina su pilnu palaikymu generinių tipų, objektų ir metodų
Kas naujo , šioje laidoje.
- Fiksuotas nereikalingas mazgas stalo konstrukcija.
Kas naujo versijos 5.4.2:
- Įvykdyti priimančiosios dalijimasis punktas duomenys ir kita optimizavimas, didinti atminties efektyvumas daugeliu scenarijų.
- Pridėta numatytieji nustatymai ScriptAccess ne tipo, surinkimas ir variklio lygių.
- didesnė parama įsipareigojimų neįvykdymo savybių.
- patalpintas IHostWindow ir WindowsScriptEngine.HostWindow.
- V8RuntimeConstraints ribos dabar nurodyta MIB. Dėl suderinamumo su kompiuterių, ankstesnė netyčia lūžio pokytį Versija 5.4.1, vertės yra didesnės kaip 1048576 (1 TiB) vis dar aiškinama kaip baitų.
- Fiksuotas V8 derinti agentas ASP.NET ir pašalinti pernelyg sriegis naudojimas.
- patalpintas ScriptMemberFlags.WrapNullResult, ScriptEngine.EnableNullResultWrapping ir HostFunctions.isNull ().
- Pridėta vykdymo ribotą priėjimą prie nevalstybinių Metodai prieigos viešojo savybių.
- Prijungti surinkimo tikslai, į kuriuos NET 4 Client Profile.
- Pridėta testai klaidų ir naujų API.
- Atnaujintas ClearScriptBenchmarks naudoti SunSpider 1.0.2.
- mazgo metodai ir delegatai V8ScriptEngine dabar palaiko toFunction (), kuris sukuria gimtoji JavaScript funkcija įvynioti.
- Fiksuotas sintaksės klaida ataskaitų lizdinė WindowsScriptEngine invokacijos.
- patalpintas gynybinės kodas toleruoti IProcessDebugManager :: AddApplication () gedimą.
- patalpintas ScriptEngine.AddHostType () perkrovų, kad išvestų scenarijų elemento vardą iš tipo pavadinimą.
Kas naujo versijos 5.4.1.
- Fiksuoti keli klausimai, darantys įtaką GlobalMembers apie V8
- įgyvendino V8 derinimo agentas kompensuoti pašalinto V8 API.
- V8Update dabar ima V8 šaltinį ir priklausomybes nuo Git "saugyklas.
- Fiksuotas V8 agregatas iškrovimo ir lopas V8 toleruoti nereikalingas iniciacijos.
- patalpintas ScriptEngine.EnableAutoHostVariables.
- nustato nuoroda argumentai VBScript funkcijų.
- Pašalinta parama Visual Studio 2012 (V8 statyti dabar reikia bent Visual Studio 2013 ").
- Pridėta aiškų pakrovimo pirminių Interop mazgai nustatyti Issue # 68.
- patalpintas priimančiosios išimtis Organizavimas už V8.
- Fiksuotas V8ScriptEngine avarijos, kai scenarijus kodas vadina HostObject konstruktorius.
- Fiksuotas priimančiosios punktas spartinimo šeimininkų kintamųjų.
- Pridėta ne bendriniai perkrovų iš newArr () ir func (), kad HostFunctions.
- patalpintas ScriptEngine.Current.
- HostFunctions atvejų, dabar gali būti veikiami daugelio scenarijaus variklius.
- pridėjo GetDynamicMemberNames () nepaisyti į MetaScriptItem.
- Fiksuotas indeksuojami nuosavybė privalomas dviprasmiškumas perimtiems sąsajos.
- Pridėta testai klaidų ir naujų API.
- Išbandyta su V8 3.30.33.16.
Kas naujo versijos 5.4.
- patalpintas COM objektą projekcija;
- geresnių veiklos rezultatų ir atminties.
- didesnė parama palikimas scenarijus.
- Atnaujinimai kad V8 API pakeitimus.
- Pridėta testai klaidų ir naujų API.
- Išbandyta su V8 3.26.31.15.
Kas naujo versija 5.3.11.
- Grūdintas surinkimas lentelė I / O "
- Atnaujinimai kad V8 API pakeitimus.
- Pridėta testai klaidų ir naujų API.
- Pridėta parama stiprių pavadintas mazgai.
- patalpintas AppDomain.AssemblyResolve kablys ClearScriptV8.
- patalpintas WindowsScriptEngineFlags.EnableStandardsMode.
- Fiksuotas parameterless pritaikymo Windows scenarijaus elementus iš VB.NET.
- Fiksuotas WindowsScriptEngine vykdymo rezultatas variantas nuotėkio.
Kas naujo versija 5.3.10.
- Pridėta parama Visual Studio 2013 "
- Fiksuotas ErrorDetails eilutės numeris klausimas WindowsScriptEngine.
- patalpintas ScriptEngine.FormatCode ir V8Runtime.FormatCode.
- Kodas formatavimas dabar išjungta.
- Fiksuotas scenarijų prieigą prie nullable vertybes.
- patalpintas ScriptEngine.GetStackTrace ().
- patalpintas V8Runtime.MaxStackUsage ir V8ScriptEngine.MaxRuntimeStackUsage.
- Fiksuotas V8 šaknis objektas Organizavimas avarijos, kai GlobalMembers yra iš tikrųjų.
- Pridėta testai klaidų ir naujų API.
- Išbandyta su V8 3.23.13.
Kas naujo versijos 5.3.9:
- V8Update dabar ima žinoma geros versijas Kanciarz, Python ir Cygwin.
- Fiksuoti HostMethod ir HostIndexedProperty argumentus.
- Pridėta testai klaidų.
- Išbandyta su V8 3.22.23.
Kas naujo versijos 5.3.8.
- Pridėta parama perpildytą indeksuotojų ir indeksuojami savybių
- Sąsajų tikslai dabar atskleisti System.Object narius.
- Išplėstas spartinimo pagerintas jo veikimas ir atminties.
- Fiksuoti gedimų ir aklavietės kai išjungimas su Eclipse išriktuotojo pridėtas.
Kas naujo versijos 5.3.7.
- Fiksuotas V8ScriptEngine parengė scenarijų vertinimas rezultatas Organizavimas
- Pridėta tyrimas nustatyti.
- Išvalytas PYTHONHOME į V8Update.
- Išbandyta su V8 3.21.2.
Kas naujo versijos 5.3.6.
- Pridėta skaitmeniniai perskaičiavimo metodai HostFunctions
- Suremontuota, darantys įtaką skaitinius argumentus ir sugrįžimo vertybes.
- Pridėta testai klaidų ir naujų API.
- Išbandyta su V8 3.20.16.
Kas naujo versijos 5.3.5:
- Fiksuotas V8 ir ClearScript remiasi tam tikru ne angliškai aplinka.
- Pridėta Boxed pervedimą nuoroda kanonizacją.
- PropertyBag priedus.
- Daug nedidelių priimančiosios integracijos pataisymai.
- Atnaujinimai kad V8 API pakeitimus.
- Kelios naujos testai.
- Išbandyta su V8 3.20.12.
Kas naujo versijos 5.3.4.
- Fiksuotas scenarijų nutraukimas katastrofos V8ScriptEngine
- Pridėta tyrimas nustatyti.
Kas naujo versijos 5.3.3.
- Geresnis V8 klaida tvarkymas;
- Pažeminta NET Framework taikinys į v4.0.
- Pridėta keletas testai.
- Išbandyta su V8 3.19.18.
Kas naujo versijos 5.3.2.
- Atnaujinimai kad V8 API pakeitimus
- V8Update dabar ima patikrintas peržiūrą pagal nutylėjimą.
Kas naujo versijos 5.3.1.
- Fiksuotas JScriptEngine dinamiška privalomas klaidą "
Kas naujo versijos 5.2.2.
- Fiksuoti sudarymo klaidas, atsiradusias dėl V8 API nusidėvėjimas
Kas naujo versijos 5.2.1.
- Restauruotos NET 4.0 šaltinis suderinamumas
- Atnaujinta statyti ir diegimas informacija Readme.txt.
Kas naujo versijos 5.2.0.
- Pridėta klaidų valdymo testai
- Pakeistas daug atvejų ExpectedExceptionAttribute.
- metodas smūgio testai nebegali remtis kamino pėsčiomis.
- Bendrosios savybės sukurtos per V8ScriptEngine.Add * () dabar tik skaityti.
- Script daiktai dabar tinkamai įgyvendinti DynamicObject.GetDynamicMemberNames ().
- ClearScriptConsole dabar anksto įkelia sistemos ir ClearScript mazgai ir leidžia atspindys.
Kas naujo versijos 5.1.3.
- Fiksuotas V8ScriptEngine taisyklių pažeidimas,
- V8Update dabar gali panaudoti anksčiau atsisiųstus failus.
- V8Update dabar verčia Kanciarz nukreipti Visual Studio 2012.
Kas naujo versijos 5.1.2.
- Fiksuotas delegatas statybos sintaksė JavaScript;
- Dokumentacija atnaujinimai.
- Nauji bandymai.
Kas naujo versijos 5.1.0.
- patalpintas ScriptMemberAttribute, NoScriptAccessAttribute
- Geresnis būdas įpareigoti vandentiekio.
- Patobulinti GlobalMembers paremti V8ScriptEngine.
- Daug naujų testai.
Kas naujo versijos 5.0.4.
- Fiksuotas GlobalMembers rašo V8ScriptEngine
Kas naujo versijos 5.0.0.
- Pirmas versija
Komentarai nerastas