Skip to content

v3.31.0

Latest

Choose a tag to compare

@Taritsyn Taritsyn released this 23 Feb 19:10
· 1 commit to master since this release

Version: 3.31.0
Published: 2/23/2026
Change Set: f516c32

  • Performed a migration to the modern C# null/not-null checks
  • Added support for .NET 10
  • In the lock statements for .NET 9 and 10 targets now uses a instances of the System.Threading.Lock class
  • Reduced a memory allocation by using collection expressions
  • In JavaScriptEngineSwitcher.ChakraCore:
    • ChakraCore was updated to version of February 19, 2026
    • The value of a read-only field in an embedded object or type can no longer be changed
  • In JavaScriptEngineSwitcher.Jint added support for the Jint version 4.6.0
  • In JavaScriptEngineSwitcher.Msie added support for the MSIE JavaScript Engine version 3.3.1
  • In JavaScriptEngineSwitcher.Yantra added support for the YantraJS version 1.2.301

NuGet Packages

Core
JS engines