Skip to content

v3.0.0 RC 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@Taritsyn Taritsyn released this 05 Dec 10:07
· 69 commits to 2.X since this release

Version: 3.0.0 RC 2
Published: 12/4/2018
Change Set: 2f2f405

  • GetSourceFragmentFromCode and GetSourceFragmentFromLine methods of JsErrorHelpers class were replaced by the GetTextFragment and GetTextFragmentFromLine methods of TextHelpers class
  • Part of the auxiliary code was moved to external libraries: PolyfillsForOldDotNet and AdvancedStringBuilder
  • Removed a unnecessary net471 targets
  • In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 3.0.0 RC 2
  • In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.5.4 (support of V8 version 7.0.276.42)
  • In JavaScriptEngineSwitcher.ChakraCore:
    • ChakraCore was updated to version 1.11.3
    • In the NativeMethods class for the netstandard and netcoreapp targets was changed a calling convention from StdCall to Cdecl
    • Charset was explicitly specified in the JsCreateString, JsCopyString and JsCreatePropertyId methods of NativeMethods class
    • Added a netcoreapp2.1 target
  • In JavaScriptEngineSwitcher.NiL added support of NiL.JS version 2.5.1282

NuGet Packages

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