Skip to content

Javet v3.1.3

Compare
Choose a tag to compare
@caoccao caoccao released this 09 Jun 00:44
· 18 commits to main since this release
6ddb22f
  • Upgraded Node.js to v20.14.0 (2024-05-28)
  • Upgraded V8 to v12.6.228.13 (2024-06-06)
  • Upgraded Visual Studio 2022 to v17.10.1
  • Rewrote toString() for V8ValueBigInteger, V8ValueInteger, V8ValueLong and V8ValueDouble
  • Added getPrototypeOf() to support instanceof for proxy converter
  • Added getPrototypeOf(), setPrototypeOf(), create(), seal() to V8ValueBuiltInObject
  • Added JavetProxyPrototypeStore
  • Added getPrototypeOf() to IJavetDirectProxyHandler and JavetDirectProxyObjectHandler
  • Added getGuard() to V8Runtime
  • Added isSealed(), isFrozen() to V8ValueObject
  • Added sealedEnabled to JavetConverterConfig
  • Updated JavetObjectConverter to convert sealed array to Object[] instead of List<Object>
  • Replaced JavetEngineGuard with V8Guard
  • Removed executorService, engineGuardCheckIntervalMillis from JavetEngineConfig
  • Patched V8 Check failed: !IsFreeSpaceOrFillerMap(map)