Skip to content

Releases: Taritsyn/JavaScriptEngineSwitcher

v2.0.0

19 Sep 17:11
Compare
Choose a tag to compare

Version: 2.0.0
Published: 9/19/2016
Change Set: b0403e4

  • Removed dependency on System.Configuration.dll (no longer supported configuration by using the Web.config and App.config files)
  • In JavaScriptEngineSwitcher.Core, JavaScriptEngineSwitcher.Msie (.NET Core version only works in JsRT modes) and JavaScriptEngineSwitcher.ChakraCore added support of .NET Core 1.0.1
  • Now all modules are support of .NET Framework 4.5.1 and can be used in web applications based on the “ASP.NET Core Web Application (.NET Framework)” template
  • In IJsEngine interface was added SupportsGarbageCollection property and CollectGarbage method
  • JsRuntimeErrorHelpers class was renamed to JsErrorHelpers class
  • Created a JavaScriptEngineSwitcher.Extensions.MsDependencyInjection package, that contains extension methods for adding the JS engine switcher in an IServiceCollection
  • JavaScriptEngineSwitcher.ConfigurationIntelliSense package is no longer required for the current version of the JavaScript Engine Switcher
  • In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.0.0
  • In JavaScriptEngineSwitcher.V8:
    • Added support of Microsoft ClearScript.V8 version 5.4.7 (support of V8 version 5.3.332.45)
    • In configuration settings of the V8 JS engine was changed type of DebugPort property from int to ushort
  • In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of September 19, 2016
  • In JavaScriptEngineSwitcher.ChakraCore:
    • Added support of ChakraCore version 1.3
    • Added the ability to change configuration settings of the ChakraCore JS engine: DisableBackgroundWork (default false), DisableNativeCodeGeneration (default false), DisableEval (default false) and EnableExperimentalFeatures (default false)

NuGet Packages

Before installing of NuGet packages, I recommend to first read “How to upgrade applications to version 2.X” section of the documentation.

v2.0.0 Beta 1

17 Sep 17:43
Compare
Choose a tag to compare
v2.0.0 Beta 1 Pre-release
Pre-release

Version: 2.0.0 Beta 1
Published: 9/17/2016
Change Set: d61ae94

  • In IJsEngine interface was added SupportsGarbageCollection property and CollectGarbage method
  • JsRuntimeErrorHelpers class was renamed to JsErrorHelpers class
  • Added support of .NET Core 1.0.1
  • In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.0.0 Beta 2
  • In JavaScriptEngineSwitcher.V8:
    • Added support of Microsoft ClearScript.V8 version 5.4.7 (support of V8 version 5.3.332.45)
    • In configuration settings of the V8 JS engine was changed type of DebugPort property from int to ushort
  • In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of September 13, 2016
  • In JavaScriptEngineSwitcher.ChakraCore
    • Added support of ChakraCore version 1.3
    • Added the ability to change configuration settings of the ChakraCore JS engine: DisableBackgroundWork (default false), DisableNativeCodeGeneration (default false), DisableEval (default false) and EnableExperimentalFeatures (default false)

NuGet Packages

Before installing of NuGet packages, I recommend to first read “How to upgrade applications to version 2.X” section of the documentation.

v2.0.0 Alpha 2

03 Sep 17:20
Compare
Choose a tag to compare
v2.0.0 Alpha 2 Pre-release
Pre-release

Version: 2.0.0 Alpha 2
Published: 9/3/2016
Change Set: 4e41f17

In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.0.0 Alpha 1

NuGet Packages

Before installing of NuGet packages, I recommend to first read “How to upgrade applications to version 2.X” section of the documentation.

v2.0.0 Alpha 1

23 Aug 13:02
Compare
Choose a tag to compare
v2.0.0 Alpha 1 Pre-release
Pre-release

Version: 2.0.0 Alpha 1
Published: 8/23/2016
Change Set: 35a3f68

  • Removed dependency on System.Configuration.dll (no longer supported configuration by using the Web.config and App.config files)
  • In JavaScriptEngineSwitcher.Core and JavaScriptEngineSwitcher.ChakraCore added support of .NET Core 1.0
  • Now all modules are support of .NET Framework 4.5.1 and can be used in web applications based on the “ASP.NET Core Web Application (.NET Framework)” template
  • Created a JavaScriptEngineSwitcher.Extensions.MsDependencyInjection package, that contains extension methods for adding the JS engine switcher in an IServiceCollection
  • JavaScriptEngineSwitcher.ConfigurationIntelliSense package is no longer required for the current version of the JavaScript Engine Switcher

NuGet Packages

Before installing of NuGet packages, I recommend to first read “How to upgrade applications to version 2.X” section of the documentation.

v1.5.9

27 Jul 18:21
Compare
Choose a tag to compare

Version: 1.5.9
Published: 7/27/2016
Change Set: e94f2cb

  • In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of July 15, 2016
  • In JavaScriptEngineSwitcher.Jint added support of Jint version 2.9.1
  • In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.2

NuGet Packages

v1.5.8

30 Jun 11:06
Compare
Choose a tag to compare

Version: 1.5.8
Published: 6/30/2016
Change Set: e809436

  • In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of June 20, 2016 (support of V8 version 5.1.281.65)
  • In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of June 29, 2016

NuGet Packages

v1.5.7

16 Jun 11:57
Compare
Choose a tag to compare

Version: 1.5.7
Published: 6/16/2016
Change Set: d2cd58a

In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of June 14, 2016

NuGet Packages

v1.5.6

08 Jun 17:54
Compare
Choose a tag to compare

Version: 1.5.6
Published: 6/8/2016
Change Set: 278759a

In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of June 4, 2016

NuGet Packages

v1.5.5

30 May 18:30
Compare
Choose a tag to compare

Version: 1.5.5
Published: 5/30/2016
Change Set: c049c66

In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.4.6 (support of V8 version 5.1.281.50)

NuGet Packages

v1.5.4

24 May 18:10
Compare
Choose a tag to compare

Version: 1.5.4
Published: 5/24/2016
Change Set: e29ca98

  • In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.7.1
  • In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of May 9, 2016
  • In JavaScriptEngineSwitcher.Jint added support of Jint version of May 12, 2016
  • In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version of May 24, 2016

NuGet Packages