.. |
win-arm64
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
win-x64
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
win-x86
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
ClearScriptV8Native.h
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
CommonPlatform.h
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
HighResolutionClock.Unix.cpp
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
HighResolutionClock.Windows.cpp
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
HighResolutionClock.cpp
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
HighResolutionClock.h
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
HostException.h
|
…
|
|
HostObjectHolder.h
|
…
|
|
HostObjectHolderImpl.cpp
|
…
|
|
HostObjectHolderImpl.h
|
…
|
|
HostObjectUtil.cpp
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
HostObjectUtil.h
|
Version 7.3.7: Added one-way CommonJS-ES6 module interop; fixed an intermittent ClearScriptV8 crash (GitHub Issue #478); added IScriptEngine, IScriptObject, IJavaScriptObject, JavaScriptObjectKind, and JavaScriptObjectFlags; added DocumentAccessFlags.AllowCategoryMismatch; fixed host collection iteration with script access disabled by default at the engine level (GitHub Issue #471); changed SunSpider benchmark to download from GitHub and print simple results to the console; added .NET 7 targets to test projects; updated API documentation. Tested with V8 10.9.194.10.
|
2023-01-23 09:44:25 -05:00 |
IV8Entity.h
|
…
|
|
Mutex.cpp
|
…
|
|
Mutex.h
|
…
|
|
NativePlatform.h
|
ClearScript 7.2: Added V8ScriptEngine.CancelAwaitDebugger (GitHub Issue #309); added support for BigInt64Array and BigUint64Array; (V8) same-runtime engines get direct access to all shared objects (related to GitHub Issue #308); (V8) typed arrays and data views based on SharedArrayBuffer can be shared across runtimes (GitHub Issue #317); improved V8-to-host invocation performance; updated build and API documentation. Tested with V8 9.6.180.14.
|
2021-11-22 07:45:53 -08:00 |
RefCount.cpp
|
…
|
|
RefCount.h
|
…
|
|
SharedPtr.h
|
…
|
|
StdString.cpp
|
…
|
|
StdString.h
|
Version 7.3.3: Added DefaultDocumentLoader to address GitHub Issue #412; unified method, constructor, and property invocation, fixing GitHub Issue #413; fixed invocation of indexers with optional parameters; hardened V8 debug agent disposal, fixing a rare exception (GitHub Issue #416); added a check to prevent version mismatches between managed and native V8 assemblies (GitHub Issue #416); restricted host item IDispatchEx support to Windows Script engines, fixing GitHub Issue #417; updated API documentation. Tested with V8 10.6.194.14.
|
2022-09-27 21:12:03 -04:00 |
Timer.h
|
…
|
|
V8CacheTypes.h
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
V8Context.cpp
|
…
|
|
V8Context.h
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
V8ContextImpl.cpp
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
V8ContextImpl.h
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
V8DocumentInfo.h
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
V8Exception.h
|
…
|
|
V8GlobalFlags.h
|
Version 7.2.3: Fixed crash on attempt to execute a compiled script in the wrong V8 runtime; fixed intermittent V8 crash on Windows x86 (GitHub Issue #354); added V8GlobalFlags.DisableBackgroundWork; fixed async function performance (GitHub Issue #356); added a WebAssembly unit test; updated API documentation. Tested with V8 9.9.115.8.
|
2022-03-05 10:04:28 -08:00 |
V8Isolate.cpp
|
…
|
|
V8Isolate.h
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
V8IsolateImpl.cpp
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
V8IsolateImpl.h
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
V8ObjectHelpers.cpp
|
ClearScript 7.4: Generic script objects now implement IDictionary<string, object>; added JavaScriptExtensions.ToEnumerable and ToAsyncEnumerable (GitHub Issue #494); DocumentAccessFlags.AllowCategoryMismatch now applies to system documents; added DocumentSettings.AsyncLoadCallback and DocumentAccessFlags.UseAsyncLoadCallback; implemented smarter and safer HeapExpansionMultiplier handling; added ValueRef utility classes; updated API documentation. Tested with V8 11.1.277.14.
|
2023-03-09 08:41:50 -05:00 |
V8ObjectHelpers.h
|
ClearScript 7.4: Generic script objects now implement IDictionary<string, object>; added JavaScriptExtensions.ToEnumerable and ToAsyncEnumerable (GitHub Issue #494); DocumentAccessFlags.AllowCategoryMismatch now applies to system documents; added DocumentSettings.AsyncLoadCallback and DocumentAccessFlags.UseAsyncLoadCallback; implemented smarter and safer HeapExpansionMultiplier handling; added ValueRef utility classes; updated API documentation. Tested with V8 11.1.277.14.
|
2023-03-09 08:41:50 -05:00 |
V8ObjectHolder.h
|
Version 7.3.5: Added support for script object identity comparison (GitHub Issue #422); overhauled scriptable enumerators to fix GitHub Issue #423; eliminated default V8 platform to fix process exit deadlock on Windows 7 (GitHub Issue #424); addressed performance regression reported in GitHub Issue #433; added a pair of ToRestrictedHostObject overloads (GitHub Issue #437); fixed a specific property accessor scriptability scenario (GitHub Issue #439); updated API documentation. Tested with V8 10.7.193.22.
|
2022-11-12 10:57:46 -05:00 |
V8ObjectHolderImpl.cpp
|
ClearScript 7.4: Generic script objects now implement IDictionary<string, object>; added JavaScriptExtensions.ToEnumerable and ToAsyncEnumerable (GitHub Issue #494); DocumentAccessFlags.AllowCategoryMismatch now applies to system documents; added DocumentSettings.AsyncLoadCallback and DocumentAccessFlags.UseAsyncLoadCallback; implemented smarter and safer HeapExpansionMultiplier handling; added ValueRef utility classes; updated API documentation. Tested with V8 11.1.277.14.
|
2023-03-09 08:41:50 -05:00 |
V8ObjectHolderImpl.h
|
ClearScript 7.4: Generic script objects now implement IDictionary<string, object>; added JavaScriptExtensions.ToEnumerable and ToAsyncEnumerable (GitHub Issue #494); DocumentAccessFlags.AllowCategoryMismatch now applies to system documents; added DocumentSettings.AsyncLoadCallback and DocumentAccessFlags.UseAsyncLoadCallback; implemented smarter and safer HeapExpansionMultiplier handling; added ValueRef utility classes; updated API documentation. Tested with V8 11.1.277.14.
|
2023-03-09 08:41:50 -05:00 |
V8Platform.h
|
Version 7.4.5: [V8] Added AddPerformanceObject and SetTimerResolution to V8ScriptEngineFlags (GitHub Discussion #568); [V8] Enhanced execution and termination transitions, fixing GitHub Issue #560; optimized document code for string documents (GitHub Discussion #567); switched to Clang and C++20 on all platforms; added .NET 8 targets to test projects; updated API and build documentation. Tested with V8 12.3.219.12.
|
2024-03-24 20:48:28 -04:00 |
V8ScriptHolder.h
|
…
|
|
V8ScriptHolderImpl.cpp
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
V8ScriptHolderImpl.h
|
…
|
|
V8SplitProxyManaged.cpp
|
…
|
|
V8SplitProxyManaged.h
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
V8SplitProxyNative.cpp
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
V8SplitProxyNative.h
|
Version 7.4.3: Improved handling of anonymous host types; [V8] [JScript] added support for JSON modules; [V8] made host object toJSON method non-enumerable; [V8] added enhanced compilation APIs (GitHub Issue #521); [V8] added debugger connection events (GitHub Issue #518); added Microsoft.ClearScript.Complete NuGet package (GitHub Issue #515); updated API documentation. Tested with V8 11.6.189.18.
|
2023-08-19 10:29:45 -04:00 |
V8Value.h
|
Version 7.4.1: Performance improvements: .NET method arguments and property/field values are now passed pre-decoded, eliminating decoding hops; property, field, and constructor bind caching accelerates re-invocation. Further refined HeapExpansionMultiplier handling; miscellaneous NuGet package updates. Tested with V8 11.2.214.13.
|
2023-04-08 14:24:38 -04:00 |
V8WeakContextBinding.h
|
…
|
|
WeakRef.h
|
…
|
|