Skip to content

Releases: Taritsyn/JavaScriptEngineSwitcher

v3.27.2

01 Sep 12:18
Compare
Choose a tag to compare

Version: 3.27.2
Published: 9/1/2024
Change Set: fe2ecf4

  • In JavaScriptEngineSwitcher.Jint added support for the Jint version 4.0.2
  • In JavaScriptEngineSwitcher.Yantra added support for the YantraJS version 1.2.225

NuGet Packages

JS engines

v3.27.1

20 Aug 15:12
Compare
Choose a tag to compare

Version: 3.27.1
Published: 8/20/2024
Change Set: fb5d39e

  • In JavaScriptEngineSwitcher.Jint added support for the Jint version 4.0.1
  • In JavaScriptEngineSwitcher.Yantra added support for the YantraJS version 1.2.218

NuGet Packages

JS engines

v3.27.0

24 Jul 19:08
Compare
Choose a tag to compare

Version: 3.27.0
Published: 7/24/2024
Change Set: 9aa1e58

In JavaScriptEngineSwitcher.Jint added support for the Jint version 4.0.0.

NuGet Packages

JS engines

v3.26.1

18 Jun 16:14
Compare
Choose a tag to compare

Version: 3.26.1
Published: 6/18/2024
Change Set: 2769972

  • In JavaScriptEngineSwitcher.Jint added support for the Jint version 3.1.3
  • In JavaScriptEngineSwitcher.NiL:
    • NiL.JS was updated to version 2.5.1684
    • Added support for .NET 8

NuGet Packages

JS engines

v3.26.0

22 Apr 18:23
Compare
Choose a tag to compare

Version: 3.26.0
Published: 4/22/2024
Change Set: bcea6f9

In JavaScriptEngineSwitcher.ChakraCore:

  • ChakraCore was updated to version of April 21, 2024
  • In JavaScriptEngineSwitcher.ChakraCore.Native.win-* packages an additional deployment mechanism has been added to MSBuild scripts for the case when the target platform is focused on a specific processor architecture

NuGet Packages

JS engines

v3.25.0

10 Apr 17:59
Compare
Choose a tag to compare

Version: 3.25.0
Published: 4/10/2024
Change Set: 99e09ee

  • In JavaScriptEngineSwitcher.Jint added support for the Jint version 3.1.0
  • In JavaScriptEngineSwitcher.Yantra added support for the YantraJS version 1.2.209

NuGet Packages

JS engines

v3.24.2

25 Mar 18:06
Compare
Choose a tag to compare

Version: 3.24.2
Published: 3/25/2024
Change Set: 92c7bea

In JavaScriptEngineSwitcher.V8:

  • Microsoft ClearScript.V8 was updated to version 7.4.5 (support of the V8 version 12.3.219.12)
  • In configuration settings of the V8 JS engine was added two new properties: AddPerformanceObject (default false) and SetTimerResolution (default false)

NuGet Packages

JS engines

v3.24.1

v3.24.0

06 Feb 19:48
Compare
Choose a tag to compare

Version: 3.24.0
Published: 2/6/2024
Change Set: e9a49c1

  • In the JsEngineSwitcher class was added the AllowCurrentProperty property (default true)
  • In JavaScriptEngineSwitcher.Extensions.MsDependencyInjection:
    • AddJsEngineSwitcher(Action<IJsEngineSwitcher>) and AddJsEngineSwitcher(IJsEngineSwitcher, Action<IJsEngineSwitcher>) extension methods are replaced by new methods accordingly: AddJsEngineSwitcher(Action<JsEngineSwitcherOptions>) and AddJsEngineSwitcher(IJsEngineSwitcher, Action<JsEngineSwitcherOptions>)
    • AllowCurrentProperty property of JsEngineSwitcherOptions class allows to forbid usage of the JsEngineSwitcher.Current property. This feature can be used to fix a error #115 “Concurrency issue when initializing JS engine switcher in startup”. Special thanks to Ville Häkli

NuGet Packages

Core

v3.23.9

20 Jan 09:13
Compare
Choose a tag to compare

Version: 3.23.9
Published: 1/20/2024
Change Set: a22c10e

In JavaScriptEngineSwitcher.Jint added support for the Jint version 3.0.0.

NuGet Packages

JS engines