Skip to content

Javet v3.0.3

Compare
Choose a tag to compare
@caoccao caoccao released this 19 Jan 01:20
· 28 commits to main since this release
53f0660
  • Upgraded V8 to v12.1.285.26 (2024-01-17)
  • Upgraded Node.js to v20.11.0 (2024-01-09)
  • Restored the reference lock
  • Downgraded to Ubuntu 20.04 for better compatibility
  • Fixed a slight memory leak in closing the V8 runtime
  • Fixed a memory leak in dynamic proxy and dynamic object
  • Applied a temporary patch to V8 to avoid crashes on few Linux distributions in VM
  • Added kNoStdioInitialization and kNoDefaultSignalHandling to Node.js initialization
  • Improved performance of BaseJavetConsoleInterceptor
  • Added JavetJVMInterceptor
  • Added createSnapshot() to V8Runtime
  • Added isCreateSnapshotEnabled(), setCreateSnapshotEnabled(), getSnapshotBlob(), setSnapshotBlob() to RuntimeOptions
  • Added RuntimeCreateSnapshotDisabled, RuntimeCreateSnapshotBlocked to JavetError
  • Added isProxyListEnabled(), setProxyListEnabled() to JavetConverterConfig
  • Added ArrayUtils, CollectionUtils
  • Fixed CDTShell