Release Notes 2.0.x#
2.0.4 V8 v11.0#
Upgraded Node.js to
v18.14.0
(2023-02-02)Upgraded V8 to
v11.0.226.13
(2023-01-30)Disabled Snapshot and VerifyNoStrongBaseObjects for Node.js.
Added
IV8ValuePromise.IListener
andIV8ValuePromise.register
Added
V8AwaitMode
andV8Runtime.await(V8AwaitMode)
2.0.3 V8 v10.9#
Upgraded V8 to
v10.9.194.9
(2022-12-20)Upgraded to C++ 20 for V8
Added
compileV8ValueFunction
toIV8Executor
Added
getCachedData
toIV8Executor
,V8Module
andV8Script
Added
getCachedData
,isWrapped
,getArguments
toIV8ValueFunction
Added
cachedData
toV8StringExecutor
so that function, module and script support cached dataFixed a bug in
ZonedDateTime
conversion for Android
2.0.2 V8 v10.8#
Upgraded Node.js to
v18.12.1
(2022-11-03)Upgraded V8 to
v10.8.168.20
(2022-11-15)Revised
IV8ValueFunction.copyScopeInfoFrom()
to clone the scope infoAdded
ScopeInfos
,ScopeInfos
,getScopeInfos
toIV8ValueFunction
Added
getOwnPropertyNameStrings
toIV8ValueObject
Added
referenceCopy
toIV8Value.toClone()
2.0.1 V8 v10.7#
Upgraded Node.js to
v18.12.0
(2022-10-25)Upgraded V8 to
v10.7.193.16
(2022-10-14)Renamed
JavetUniversalProxy*
toJavetDynamicProxy*
Added
JavetDynamicObjectFactory
based onByteBuddy
Added
copyContextFrom
,copyScopeInfoFrom
,getScriptSource
,setScriptSource
,SetSourceCodeOptions
,isCompiled
,canDiscardCompiled
,discardCompiled
toIV8ValueFunction
2.0.0 Node.js v18.10#
Upgraded Node.js to
v18.10.0
(2022-09-28)Upgraded V8 to
v10.6.194.14
(2022-09-23)Upgraded to Visual Studio 2022