Skip to content

Releases: Taritsyn/JavaScriptEngineSwitcher

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

v3.23.8

17 Jan 17:44
Compare
Choose a tag to compare

Version: 3.23.8
Published: 1/17/2024
Change Set: eab070a

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

NuGet Packages

JS engines

v3.23.7

08 Jan 17:58
Compare
Choose a tag to compare

Version: 3.23.7
Published: 1/8/2024
Change Set: 9d43dd1

  • In JavaScriptEngineSwitcher.ChakraCore fixed a error that occurred in the ReflectionHelpers.IsAllowedProperty method when running on .NET Core 1.0
  • In JavaScriptEngineSwitcher.Msie added support for the MSIE JavaScript Engine version 3.2.4

NuGet Packages

JS engines

v3.23.6

06 Jan 16:49
Compare
Choose a tag to compare

Version: 3.23.6
Published: 1/6/2024
Change Set: b33786c

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

NuGet Packages

JS engines

v3.23.5

09 Dec 17:40
Compare
Choose a tag to compare

Version: 3.23.5
Published: 12/9/2023
Change Set: 0b1d481

  • In JavaScriptEngineSwitcher.Jint:
    • Jint was updated to version 3.0.0 Beta 2057
    • Added support for .NET 8
  • In JavaScriptEngineSwitcher.Msie added support for the MSIE JavaScript Engine version 3.2.3
  • In JavaScriptEngineSwitcher.NiL added support for the NiL.JS version 2.5.1677

NuGet Packages

JS engines