ClearScript เป็น mash-up จากเครื่องยนต์ V8 ของ Google, ไมโครซอฟท์ JScript และ VBScript เพิ่มล่ามภาษาสคริปต์ใด ๆ เว็บไซต์ .NET ตามสก์ท็อปหรือโปรแกรมมือถือ
ซึ่งหมายความว่านักพัฒนาสามารถใช้ JavaScript หรือ VBScript ด้านบนของ C # หรือ ASP.NET ที่จะมีการควบคุมที่มากกว่ารหัสรันไทม์การสื่อสารและพฤติกรรม
ClearScript มาพร้อมกับการสนับสนุนอย่างเต็มที่สำหรับประเภททั่วไปวัตถุและวิธี
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- คงไม่จำเป็น ก่อสร้างตารางการชุมนุม.
มีอะไรใหม่ ในรุ่น 5.4.2:
- เป็นเจ้าภาพดำเนินการใช้ข้อมูลร่วมกันรายการและการเพิ่มประสิทธิภาพอื่น ๆ , การส่งเสริม ประสิทธิภาพการใช้หน่วยความจำในสถานการณ์หลาย.
- การตั้งค่าเริ่มต้นเพิ่ม ScriptAccess ที่ชนิดประกอบและระดับเครื่องยนต์.
- การสนับสนุนเพิ่มขึ้นสำหรับคุณสมบัติเริ่มต้น.
- เพิ่ม IHostWindow และ WindowsScriptEngine.HostWindow.
- V8RuntimeConstraints ข้อ จำกัด ที่ระบุไว้ในตอนนี้เอ็มไอ เข้ากันได้กับโฮสต์ที่ก่อนวันจริงการเปลี่ยนแปลงทำลายโดยไม่ได้ตั้งใจในเวอร์ชั่น 5.4.1, ค่าที่มากกว่า 1,048,576 (1 TiB) จะถูกตีความยังคงไบต์.
- V8 คงแก้ปัญหาตัวแทนใน ASP.NET ตัดออกและการใช้งานที่มากเกินไปด้าย.
- เพิ่ม ScriptMemberFlags.WrapNullResult, ScriptEngine.EnableNullResultWrapping และ HostFunctions.isNull ().
- การบังคับใช้ที่เพิ่มเข้ามาในการ จำกัด การเข้าถึง accessors ที่ไม่ใช่แบบสาธารณะของคุณสมบัติประชาชน.
- เป้าหมายการชุมนุมเปลี่ยนไป .NET ข้อมูลลูกค้า 4.
- การทดสอบเพิ่มการแก้ไขข้อผิดพลาดและ API ใหม่.
- การปรับปรุง ClearScriptBenchmarks ใช้ SunSpider 1.0.2.
- วิธีการโฮสต์และผู้แทนในขณะนี้สนับสนุน V8ScriptEngine toFunction () ซึ่งจะสร้างเสื้อคลุมฟังก์ชัน JavaScript พื้นเมือง.
- ไวยากรณ์ผิดพลาดคงที่ในรายงานสวด WindowsScriptEngine ซ้อนกัน.
- เพิ่มรหัสป้องกันที่จะทน IProcessDebugManager :: AddApplication () ความล้มเหลว.
- เพิ่ม ScriptEngine.AddHostType () เกินที่มาจากชื่อรายการสคริปต์จากชื่อชนิด.
มีอะไรใหม่ ในรุ่น 5.4.1:.
- คงส่งผลกระทบต่อหลายประเด็น GlobalMembers ใน V8
- ดำเนินการเป็นตัวแทนการแก้ปัญหา V8 เพื่อชดเชย V8 ลบออก API.
- V8Update ตอนนี้เรียก V8 แหล่งที่มาและการอ้างอิงจากการเก็บ Git.
- คงถ่ายประกอบ V8 และปะ V8 ที่จะทนต่อการเริ่มต้นที่ซ้ำซ้อน.
- เพิ่ม ScriptEngine.EnableAutoHostVariables.
- คงข้อโต้แย้งโดยการอ้างอิงถึงฟังก์ชั่น VBScript.
- ยกเลิกการสนับสนุนสำหรับ Visual Studio 2012 (V8 สร้างตอนนี้ต้องมีอย่างน้อย Visual Studio 2013).
- โหลดที่เพิ่มเข้ามาอย่างชัดเจนของการประกอบ interop หลักในการแก้ไขฉบับที่ 68.
- โฮสต์เพิ่มข้อยกเว้นสำหรับ marshaling V8.
- ความผิดพลาดคงที่เมื่อ V8ScriptEngine รหัสสคริปต์เรียกคอนสตรัค HostObject ได้.
- แคชรายการโฮสต์คงที่สำหรับตัวแปรโฮสต์.
- เพิ่มเกินที่ไม่ทั่วไปของ newArr () และบำบัด () เพื่อ HostFunctions.
- เพิ่ม ScriptEngine.Current.
- กรณี HostFunctions ขณะนี้คุณสามารถสัมผัสในเครื่องมือหลายสคริปต์.
- เพิ่ม GetDynamicMemberNames (ที่) แทนที่การ MetaScriptItem.
- การจัดทำดัชนีทรัพย์สินคงคลุมเครือผูกพันสำหรับการเชื่อมต่อที่สืบทอดมา.
- การทดสอบเพิ่มการแก้ไขข้อผิดพลาดและ API ใหม่.
- ทดสอบกับ V8 3.30.33.16.
มีอะไรใหม่ ในรุ่น 5.4:.
- เพิ่ม COM ฉายวัตถุ
- ผลการดำเนินงานที่ดีขึ้นและใช้หน่วยความจำ.
- การสนับสนุนเพิ่มขึ้นสำหรับสคริปต์มรดก.
- การปรับปรุงสำหรับการทำลายเปลี่ยนแปลง V8 API.
- การทดสอบเพิ่มการแก้ไขข้อผิดพลาดและ API ใหม่.
- ทดสอบกับ V8 3.26.31.15.
มีอะไรใหม่ ในรุ่น 5.3.11.
- ตารางประกอบแข็ง I / O
- การปรับปรุงสำหรับการทำลายเปลี่ยนแปลง V8 API.
- การทดสอบเพิ่มการแก้ไขข้อผิดพลาดและ API ใหม่.
- เพิ่มการสนับสนุนสำหรับการสร้างประกอบชื่อที่แข็งแกร่ง.
- เบ็ดเพิ่ม AppDomain.AssemblyResolve สำหรับ ClearScriptV8.
- เพิ่ม WindowsScriptEngineFlags.EnableStandardsMode.
- ภาวนา parameterless คงที่ของระบบปฏิบัติการวินโดวส์รายการสคริปต์จาก VB.NET.
- คงดำเนิน WindowsScriptEngine ผลการรั่วไหลของตัวแปร.
มีอะไรใหม่ ในรุ่น 5.3.10.
- เพิ่มการสนับสนุนสำหรับ Visual Studio 2013
- สาย ErrorDetails แก้ไขปัญหาตัวเลขใน WindowsScriptEngine.
- เพิ่ม ScriptEngine.FormatCode และ V8Runtime.FormatCode.
- การจัดรูปแบบรหัสถูกปิดใช้งานในขณะนี้โดยเริ่มต้น.
- การเข้าถึงสคริปต์คงเป็นค่า nullable.
- เพิ่ม ScriptEngine.GetStackTrace ().
- เพิ่ม V8Runtime.MaxStackUsage และ V8ScriptEngine.MaxRuntimeStackUsage.
- คงวัตถุราก V8 marshaling ผิดพลาดเมื่อ GlobalMembers มีผล.
- การทดสอบเพิ่มการแก้ไขข้อผิดพลาดและ API ใหม่.
- ทดสอบกับ V8 3.23.13.
มีอะไรใหม่ ในรุ่น 5.3.9:
- V8Update ตอนนี้เรียกรุ่นที่รู้จักกันดีของ GYP, งูหลามและ Cygwin.
- คง HostMethod และข้อโต้แย้ง HostIndexedProperty.
- การทดสอบเพิ่มการแก้ไขข้อผิดพลาด.
- ทดสอบกับ V8 3.22.23.
มีอะไรใหม่ ในรุ่น 5.3.8:.
- เพิ่มการสนับสนุนสำหรับ indexers เกินไปและคุณสมบัติการจัดทำดัชนี
- เป้าหมายการเชื่อมต่อในขณะนี้เปิดเผยสมาชิก System.Object.
- แคชขยายสำหรับการปรับปรุงประสิทธิภาพและการใช้งานหน่วยความจำ.
- เกิดความผิดพลาดคงที่และหยุดชะงักเมื่อมีการปิดการดีบัก Eclipse แนบ.
มีอะไรใหม่ ในรุ่น 5.3.7:.
- คง V8ScriptEngine ประเมินผลสคริปต์รวบรวมเรียบเรียง
- เพิ่มการทดสอบสำหรับการแก้ไข.
- ล้าง PYTHONHOME ใน V8Update.
- ทดสอบกับ V8 3.21.2.
มีอะไรใหม่ ในรุ่น 5.3.6:.
- เพิ่มวิธีการแปลงตัวเลขใน HostFunctions
- โรคจิตถาวรที่มีผลต่อข้อโต้แย้งที่เป็นตัวเลขและค่าตอบแทน.
- การทดสอบเพิ่มการแก้ไขข้อผิดพลาดและ API ใหม่.
- ทดสอบกับ V8 3.20.16.
มีอะไรใหม่ ในรุ่น 5.3.5:
- V8 คงที่และ ClearScript สร้างขึ้นบนที่ไม่ใช่ภาษาอังกฤษบาง สถานที่.
- เพิ่มกล่องอ้างอิง enum canonicalization.
- การปรับปรุง PropertyBag.
- จำนวนมากของการรวมกลุ่มเป็นเจ้าภาพการแก้ไขเล็กน้อย.
- การปรับปรุงสำหรับการทำลายเปลี่ยนแปลง V8 API.
- การทดสอบใหม่ ๆ .
- ทดสอบกับ V8 3.20.12.
มีอะไรใหม่ ในรุ่น 5.3.4:.
- ความผิดพลาดของการหยุดชะงักสคริปต์ถาวรใน V8ScriptEngine
- เพิ่มการทดสอบสำหรับการแก้ไข.
มีอะไรใหม่ ในรุ่น 5.3.3:.
- ปรับปรุงจัดการข้อผิดพลาด V8
- ลด NET Framework ที่เป้าหมาย v4.0.
- เพิ่มการทดสอบหลาย.
- ทดสอบกับ V8 3.19.18.
มีอะไรใหม่ ในรุ่น 5.3.2:.
- การปรับปรุงสำหรับการทำลายเปลี่ยนแปลง V8 API
- V8Update ตอนนี้เรียกการแก้ไขการทดสอบโดยเริ่มต้น.
มีอะไรใหม่ ในรุ่น 5.3.1:.
- คง JScriptEngine แบบไดนามิกที่มีผลผูกพันข้อผิดพลาด
มีอะไรใหม่ ในรุ่น 5.2.2:.
- ข้อผิดพลาดสะสมคงที่เกิดจาก V8 API คัดค้าน
มีอะไรใหม่ ในรุ่น 5.2.1:.
- คืน .NET 4.0 แหล่งที่มาของความเข้ากันได้
- สร้างปรับปรุงและข้อมูลการใช้งานใน Readme.txt.
มีอะไรใหม่ ในรุ่น 5.2.0:.
- เพิ่มการทดสอบจัดการข้อผิดพลาด
- แทนที่หลาย ๆ กรณีของ ExpectedExceptionAttribute.
- วิธีการทดสอบการตีไม่ต้องอาศัยการเดินสแต็ค.
- คุณสมบัติทั่วโลกที่สร้างขึ้นผ่านทาง V8ScriptEngine.Add * () อยู่ในขณะนี้อ่านอย่างเดียว.
- รายการสคริปต์ในขณะนี้ได้อย่างถูกต้องใช้ DynamicObject.GetDynamicMemberNames ().
- ClearScriptConsole ตอนนี้ preloads ระบบและประกอบ ClearScript และช่วยสะท้อน.
มีอะไรใหม่ ในรุ่น 5.1.3:.
- คงละเมิดการเข้าถึง V8ScriptEngine
- V8Update ในขณะนี้สามารถนำมาใช้ไฟล์ที่ดาวน์โหลดมาก่อนหน้านี้.
- V8Update ขณะนี้กองกำลัง GYP ในการกำหนดเป้าหมาย Visual Studio 2012.
มีอะไรใหม่ ในรุ่น 5.1.2:.
- ผู้แทนคงไวยากรณ์ก่อสร้าง JavaScript
- การปรับปรุงเอกสาร.
- การทดสอบใหม่.
มีอะไรใหม่ ในรุ่น 5.1.0:.
- เพิ่ม ScriptMemberAttribute, NoScriptAccessAttribute
- การปรับปรุงวิธีการผูกท่อประปา.
- GlobalMembers สนับสนุนที่ดีขึ้นใน V8ScriptEngine.
- การทดสอบใหม่จำนวนมาก.
มีอะไรใหม่ ในรุ่น 5.0.4:.
- คง GlobalMembers เขียนใน V8ScriptEngine
มีอะไรใหม่ ในรุ่น 5.0.0:.
- รุ่นแรก
ความคิดเห็นที่ไม่พบ