- Added module based on the ChakraCore. JavaScriptEngineSwitcher.ChakraCore does not yet support the
EmbedHostObjectmethod. - In JavaScriptEngineSwitcher.ConfigurationIntelliSense updated definitions for configuration settings of MSIE JavaScript engine
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.7.0 Alpha 2 and in configuration settings was added one new property -
EnableDebugging(defaultfalse)
- Added the
EmbedHostObjectmethod (embeds a instance of simple class, structure or delegate to script code)
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.4.4 (support of V8 version 4.7.80.25)
- In JavaScriptEngineSwitcher.Jint added support of Jint version of December 2, 2015
- In JavaScriptEngineSwitcher.ConfigurationIntelliSense updated definitions for configuration settings of MSIE JavaScript engine
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.6.0 and
ChakraJsRtmode was renamed toChakraIeJsRt - In JavaScriptEngineSwitcher.V8 NuGet package solved the problem with restoring native assemblies
- In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of August 24, 2015
- In JavaScriptEngineSwitcher.Jint added support of Jint version 2.7.1
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.4.3 (support of V8 version 4.4.63.29) and now requires assemblies
msvcp120.dllandmsvcr120.dllfrom the Visual C++ Redistributable Packages for Visual Studio 2013
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.6
- In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of July 14, 2015
- In JavaScriptEngineSwitcher.Jint added support of Jint version of July 8, 2015
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.5
- In JavaScriptEngineSwitcher.ConfigurationIntelliSense updated definitions for configuration settings of MSIE and Jint JavaScript engines
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.4 and in configuration settings added 2 new properties:
UseEcmaScript5Polyfill(defaultfalse) andUseJson2Library(defaultfalse) - In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.4.2.1 (support of V8 version 4.2.77.18)
- In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of June 23, 2015
- In JavaScriptEngineSwitcher.Jint added support of Jint version of June 24, 2015 and in configuration settings added one new property -
AllowDebuggerStatement(defaultfalse)
- In JavaScriptEngineSwitcher.Jint added support of Jint version 2.5.0
- In JavaScriptEngineSwitcher.ConfigurationIntelliSense updated definitions for configuration settings of V8 JavaScript engine
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.4.2 (support of V8 version 4.2.77.18)
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.3
- In JavaScriptEngineSwitcher.V8 fixed a bug #12 “V8 config can be null”
- In JavaScriptEngineSwitcher.Jint added support of Jint version of April 30, 2015
- In JavaScriptEngineSwitcher.ConfigurationIntelliSense updated definitions for configuration settings of Jint JavaScript engine
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.2
- In JavaScriptEngineSwitcher.Jint added support of Jint version of March 29, 2015 and in configuration settings was changed default value of
MaxRecursionDepthproperty from20678to-1
- In
JsEngineBaseclass all public non-abstract methods are now is virtual - In JavaScriptEngineSwitcher.ConfigurationIntelliSense added definitions for configuration settings of Jurassic and Jint JavaScript engines
- In JavaScriptEngineSwitcher.Jurassic added the ability to change configuration settings of Jurassic JavaScript engine:
EnableDebugging(defaultfalse),EnableIlAnalysis(defaultfalse) andStrictMode(defaultfalse) - In JavaScriptEngineSwitcher.Jint added the ability to change configuration settings of Jint JavaScript engine:
EnableDebugging(defaultfalse),MaxRecursionDepth(default20678),MaxStatements(default0),StrictMode(defaultfalse) andTimeout(default0)
- In JavaScriptEngineSwitcher.ConfigurationIntelliSense added definitions for configuration settings of V8 JavaScript engine
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.4.1 (support of V8 version 3.30.33.16) and added the ability to change configuration settings of V8 JavaScript engine:
EnableDebugging(defaultfalse),DebugPort(default9222),DisableGlobalMembers(defaultfalse),MaxNewSpaceSize(default0),MaxOldSpaceSize(default0) andMaxExecutableSize(default0) - In JavaScriptEngineSwitcher.Jint added support of Jint version of February 14, 2015
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.1
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.4.0 (support of V8 version 3.26.31.15)
- In JavaScriptEngineSwitcher.Jint added support of Jint version of October 21, 2014
- From JavaScriptEngineSwitcher.V8 and JavaScriptEngineSwitcher.Jint removed dependency on
System.Web.Extensions.dll - All assemblies is now targeted on the .NET Framework 4 Client Profile
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.0
- In JavaScriptEngineSwitcher.Jint added support of Jint version of October 9, 2014
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of September 6, 2014
- In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of September 5, 2014
- In JavaScriptEngineSwitcher.Jint added support of Jint version of September 16, 2014
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of August 1, 2014
- In JavaScriptEngineSwitcher.Jint added support of Jint version of August 16, 2014
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.4.4
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of July 5, 2014
- In JavaScriptEngineSwitcher.Jint added support of Jint version 2.2.0
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of June 10, 2014
- In JavaScriptEngineSwitcher.Jint added support of Jint version of June 5, 2014
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of May 17, 2014
- In JavaScriptEngineSwitcher.Jint added support of Jint version of May 16, 2014
- In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of April 29, 2014
- In solution was enabled NuGet package restore
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.4.3
- In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of April 26, 2014
- In JavaScriptEngineSwitcher.Jint added support of Jint version of April 5, 2014
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.4.2
- Added module based on the Jint. Special thanks to Daniel Lo Nigro for the idea of this module.
- In JavaScriptEngineSwitcher.Core fixed minor bugs
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.4.1
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.4.0
- In JavaScriptEngineSwitcher.V8 added support of the ClearScript version 5.3.11 (support of V8 version 3.24.17)
- In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.3.0
- In JavaScriptEngineSwitcher.V8 improved performance of
CallFunctionmethod - In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of January 11, 2014
- Added support of JavaScript
undefinedtype - In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.2.0
- In JavaScriptEngineSwitcher.V8 the Noesis Javascript .NET was replaced by the Microsoft ClearScript.V8 library (solves a problem of
V8JsEnginestable work on 64-bit version of IIS 8.X) - In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of September 30, 2013
- In JavaScriptEngineSwitcher.V8 changed a mechanism for loading the Noesis Javascript .NET assemblies for different processor architectures
- Deleted a
/configuration/jsEngineSwitcher/v8configuration section
- Added JavaScriptEngineSwitcher.ConfigurationIntelliSense NuGet package
- Initial version uploaded