Release Notes 1.1.x¶
1.1.7 V8 v10.5¶
Upgraded V8 to
v10.5.218.7
(2022-08-17)Fixed
pom.xml
for AndroidAdded optional i18n support for V8 mode
Refactored V8 flags initialization
Added virtual varargs support to the callback
Added support to
V8Value
andthis
for proxy based convertersAdded proxy function handler for proxy
handler.apply()
1.1.6 V8 v10.4¶
Upgraded Node.js to
v16.16.0
(2022-07-07)Upgraded V8 to
v10.4.132.20
(2022-07-14)Fixed improper error handling for custom error objects
Added
waitForEngineMaxRetryCount
toJavetEngineConfig
Added
EngineNotAvailable
(901) toJavetError
1.1.5 V8 v10.3¶
Upgraded Node.js to
v16.15.1
(2022-06-01)Upgraded V8 to
v10.3.174.14
(2022-06-14)Fixed JNI pending exception for Andoird by caching it in the runtime
Added
V8ValueBigInteger
to primitive types andJavetPrimitiveConverter
1.1.4 V8 v10.2¶
Upgraded V8 to
v10.2.154.4
(2022-05-06)Applied C++ 17 to V8
Added
isPurgeEventLoopBeforeClose()
andsetPurgeEventLoopBeforeClose()
toNodeRuntime
1.1.3 V8 v10.1¶
Upgraded Node.js to
v16.15.0
(2022-04-26)Upgraded V8 to
v10.1.124.11
(2022-04-20)Removed internal symbols from public symbols for Linux
1.1.2 V8 v10.0¶
Upgraded Node.js to
v16.14.2
(2022-03-17)Upgraded V8 to
v10.0.139.6
(2022-03-07)Fixed a bug in exception handling in JNI callback
1.1.1 V8 v9.9¶
Upgraded V8 to
v9.9.115.9
(2022-03-07)Enhanced createV8ValueArrayBuffer with ByteBuffer
Added support to
Optional
,Stream
,ZonedDateTime
for AndroidFixed a bug in
V8ValueObject.get()
when evaluation fails
1.1.0 V8 v9.8¶
Upgraded Node.js to
v16.14.0
(2022-02-08)Upgraded V8 to
v9.8.177.11
(2022-02-08)Upgraded Android NDK to r23b
Updated Android ABI >= 23
Added static libgcc and libstdc++ for Linux
Supported legacy Linux distributions like CentOS 7, Ubuntu 16.04