Skip to content

v4.2.0

Latest
Compare
Choose a tag to compare
@lahma lahma released this 28 Jan 19:07
· 2 commits to main since this release
7ab17c5

What's Changed

  • Improve interop conversion logic between numeric types by @lahma in #1995
  • Use Array.Resize when growing ArrayInstance by @lahma in #1997
  • Improve infinity detection when parsing numbers on full framework by @lahma in #2003
  • Use net472 to run full framework tests by @lahma in #2026
  • Implement Error.isError by @lahma in #2030
  • Fix statement counting code in MaxStatementsConstraint by @nicolay-f in #2035
  • Cleanup custom dictionary implementations by @lahma in #2036
  • Create ExpressionCache to unify constant lookups by @lahma in #2037
  • Remove closure allocations from JintFunctionDefinition by @lahma in #2039
  • Flatten declarative record instance creation lookups by @lahma in #2040
  • Support running DromaeoBenchmark with modern JS syntax by @lahma in #2041
  • Use NET 9 to run tests and benchmarks, remove NET 6 target by @lahma in #2042
  • Add extension point for custom Function.toString() logic by @lahma in #2043
  • Improve environment initialization performance by @lahma in #2045
  • Add configurable limit for Atomics.pause iterations by @lahma in #2047
  • Add support for block statement preparation by @lahma in #2048

New Contributors

Full Changelog: v4.1.0...v4.2.0