Skip to content

Releases: ClearFoundry/ClearScript

Version 7.2.1

11 Jan 15:44

Choose a tag to compare

  • (V8) Added support for interrupt propagation and cancellation to address GitHub Issue #324.
  • (V8) Eliminated host proxies implemented as immutable prototype exotics (GitHub Issue #330).
  • Added ScriptEngine.Global to facilitate fast non-dynamic access to script resources.
  • Added project blog on GitHub Pages.
  • Updated build and API documentation.
  • Tested with V8 9.7.106.18.

ClearScript 7.2

22 Nov 15:49

Choose a tag to compare

Version 7.1.7

21 Oct 11:33

Choose a tag to compare

  • Fixed a crash affecting JavaScript iteration protocols in V8 (GitHub Issue #299).
  • Disabled V8 pointer compression to improve performance and fix GitHub Issue #291.
  • Added support for Visual Studio 2022.
  • Added symbols to managed component packages.
  • Tested with V8 9.5.172.21.

Version 7.1.7 Preview

28 Sep 15:53

Choose a tag to compare

Version 7.1.7 Preview Pre-release
Pre-release
  • Disabled V8 pointer compression to improve performance and potentially fix GitHub Issue #291.
  • Added symbols to managed component packages.
  • Tested with V8 9.5.172.13 (Beta).

Version 7.1.6

21 Sep 18:05

Choose a tag to compare

  • Optimized simple member access, addressing GitHub Issue #281.
  • Fixed a Windows Script error handling scenario (GitHub Issue #274).
  • Enabled 64-bit V8 features such as pointer compression.
  • Tested with V8 9.4.146.16.

Version 7.1.5

23 Jul 12:08

Choose a tag to compare

Version 7.1.4

29 Jun 12:30

Choose a tag to compare

  • Added initial support for macOS on arm64 (M1) hardware.
  • Fixed intermittent crashes in heavily multithreaded applications (GitHub Issue #268).
  • Merged @KurtGokhan's implicit conversion fix (GitHub PR #265).
  • Made CacheDocument and GetCachedDocument public to facilitate custom document loaders.
  • Updated API documentation.
  • Tested with V8 9.1.269.36.

Version 7.1.3

26 May 14:43

Choose a tag to compare

Version 7.1.2

17 Apr 18:13

Choose a tag to compare

  • Added optional ValueTask conversions (GitHub Issue #248).
  • Patched V8 to avoid Date.prototype.toLocaleString crash when ICU data is unavailable (GitHub Issue #246).
  • Added HostSettings.AuxiliarySearchPath.
  • Fixed default document loader issue with foreign file name extensions.
  • Updated V8 debug agent web responses for Node.js alignment.
  • Updated API documentation.
  • Tested with V8 9.0.257.19.

Version 7.1.1

04 Mar 13:35

Choose a tag to compare

  • Added support for Linux on 32-bit ARM hardware (GitHub Issue #230).
  • Added support for .NET Standard 2.1 (GitHub Issue #151).
  • Added V8RuntimeConstraints.HeapExpansionMultiplier.
  • Fixed an intermittent crash related to V8 background tasks.
  • Updated API and build documentation.
  • Tested with V8 8.9.255.20.