8000 Releases · caoccao/Javet · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: caoccao/Javet

Javet v0.9.1

15 Jun 05:54
9b54b12
Compare
Choose a tag to compare
  • Moved V8 to a custom classloader
  • Enabled unloadLibrary() and loadLibrary() in V8Host

Javet v0.9.0

08 Jun 04:55
d6e43dc
Compare
Choose a tag to compare
  • Upgraded Node.js to v14.17.0 (2021-05-11)
  • Upgraded V8 to v9.1.269.28 (2021-05-10)
  • Added thisObjectRequired to @V8Function and @V8Property

Javet v0.8.10

31 May 07:51
094e4fb
Compare
Choose a tag to compare
  • Renamed IJavetConsumer to IJavetUniConsumer
  • Added IJavetUniIndexedConsumer and IJavetBiIndexedConsumer
  • Fixed a bug in V8FunctionCallback on varargs
  • Deprecated bindFunctions() and bindProperties()
  • Added @CheckReturnValue to warn ignored return value

Javet v0.8.9

24 May 08:30
514c843
Compare
Choose a tag to compare
  • Renamed setFunction() to bindFunction() in IV8ValueObject
  • Renamed setFunctions() to bindFunctions() in IV8ValueObject
  • Added disableInDebugMode() and enableInDebugMode() to JavetEngineGuard
  • Added bind(), bindProperty() and bindProperties() in IV8ValueObject
  • Added @V8Property for IV8ValueObject.bindProperties()

Javet v0.8.8

19 May 05:24
0b452da
Compare
Choose a tag to compare
  • Re-organized doc.
  • Added getJSFunctionType(), getSourceCode() and setSourceCode() to IV8ValueFunction

Javet v0.8.7

08 May 07:56
049593a
Compare
Choose a tag to compare
  • Supported native modules with rebuilt scripts
  • Fixed NodeRuntime.await() to emit tasks

Javet v0.8.6

30 Apr 07:46
a4c35ad
Compare
Choose a tag to compare
  • Upgraded Linux build environment to Ubuntu 20.04 + GCC 9.3
  • Enhanced NodeRuntime.await() to allow interaction from other threads

Javet v0.8.5

27 Apr 06:03
86db624
Compare
Choose a tag to compare
  • Universal object conversion is turned on for all API
  • Added createV8ValueDouble(),createV8ValueString() and createV8ValueZonedDateTime() to V8Runtime
  • Added JavetError with error codes
  • Refactored invoke(), call(), set(), has() to take Object instead of V8Value
  • Removed a few exceptions
  • What's Wrong with v0.8.4?

Javet v0.8.4

22 Apr 12:18
1a9d9b6
Compare
Choose a tag to compare
  • Added gcBeforeEngineClose to JavetEngineConfig
  • Added JavetCallbackException
  • Added IV8Value#isNullOrUndefined
  • Upgraded Node.js to v14.16.1 (2021-04-06)
  • Upgraded V8 to v9.0.257 (2021-02-24)

Javet v0.8.3

13 Apr 05:58
96638b9
Compare
Choose a tag to compare
  • Added V8Runtime.lowMemoryNotification() and V8Runtime.idleNotificationDeadline()
  • Added V8Host.setMemoryUsageThresholdRatio(), V8Host.enableGCNotification(), and V8Host.disableGCNotification()
  • Updated JavetEnginePool to be lock free
  • Added autoSendGCNotification to JavetEngineConfig
  • Moved JavetCallbackContext management from V8ValueFunction to V8
  • Added JavetPromiseRejectCallback for V8 mode
0