Releases: Taritsyn/JavaScriptEngineSwitcher
Releases · Taritsyn/JavaScriptEngineSwitcher
v3.24.2
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
(defaultfalse
) andSetTimerResolution
(defaultfalse
)
NuGet Packages
JS engines
- JS Engine Switcher: V8
- Microsoft ClearScript.V8 for Windows (x86)
- Microsoft ClearScript.V8 for Windows (x64)
- Microsoft ClearScript.V8 for Windows (ARM64)
- Microsoft ClearScript.V8 for Linux (x64)
- Microsoft ClearScript.V8 for Linux (ARM)
- Microsoft ClearScript.V8 for Linux (ARM64)
- Microsoft ClearScript.V8 for OS X (x64)
- Microsoft ClearScript.V8 for OS X (ARM64)
v3.24.1
Version: 3.24.1
Published: 3/7/2024
Change Set: f97062e
- Minor improvements in metadata of NuGet packages
- In JavaScriptEngineSwitcher.Jint added support for the Jint version 3.0.1
- In JavaScriptEngineSwitcher.Msie added support for the MSIE JavaScript Engine version 3.2.5
NuGet Packages
Core
JS engines
- JS Engine Switcher: ChakraCore
- JS Engine Switcher: Jint
- JS Engine Switcher: Jurassic
- JS Engine Switcher: MSIE
- JS Engine Switcher: NiL
- JS Engine Switcher: Node
- JS Engine Switcher: V8
- Microsoft ClearScript.V8 for Windows (x86)
- Microsoft ClearScript.V8 for Windows (x64)
- Microsoft ClearScript.V8 for Windows (ARM64)
- Microsoft ClearScript.V8 for Linux (x64)
- Microsoft ClearScript.V8 for Linux (ARM)
- Microsoft ClearScript.V8 for Linux (ARM64)
- Microsoft ClearScript.V8 for OS X (x64)
- Microsoft ClearScript.V8 for OS X (ARM64)
- JS Engine Switcher: Vroom
- JS Engine Switcher: Yantra
v3.24.0
Version: 3.24.0
Published: 2/6/2024
Change Set: e9a49c1
- In the
JsEngineSwitcher
class was added theAllowCurrentProperty
property (defaulttrue
) - In JavaScriptEngineSwitcher.Extensions.MsDependencyInjection:
AddJsEngineSwitcher(Action<IJsEngineSwitcher>)
andAddJsEngineSwitcher(IJsEngineSwitcher, Action<IJsEngineSwitcher>)
extension methods are replaced by new methods accordingly:AddJsEngineSwitcher(Action<JsEngineSwitcherOptions>)
andAddJsEngineSwitcher(IJsEngineSwitcher, Action<JsEngineSwitcherOptions>)
AllowCurrentProperty
property ofJsEngineSwitcherOptions
class allows to forbid usage of theJsEngineSwitcher.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
v3.23.8
v3.23.7
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
v3.23.5
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
v3.23.4
Version: 3.23.4
Published: 11/11/2023
Change Set: 6d0959b
- In JavaScriptEngineSwitcher.Jint added support for the Jint version 3.0.0 Beta 2055
- In JavaScriptEngineSwitcher.Yantra added support for the YantraJS version 1.2.206
NuGet Packages
JS engines
v3.23.3
Version: 3.23.3
Published: 11/6/2023
Change Set: fd3267c
- In JavaScriptEngineSwitcher.Jint added support for the Jint version 3.0.0 Beta 2054
- In JavaScriptEngineSwitcher.Jurassic added support for the Jurassic version of November 1, 2023
- In JavaScriptEngineSwitcher.Yantra added support for the YantraJS version 1.2.204