Skip to content

Releases: caoccao/Javet

Javet v0.9.9

16 Aug 03:11
9ffcadf
Compare
Choose a tag to compare
  • Upgraded Node.js to v14.17.4 (2021-07-29)
  • Added support to Mac OS x86_64
  • Removed staticClassEnabled from JavetProxyConverter

Javet v0.9.8

09 Aug 04:09
37f7739
Compare
Choose a tag to compare
  • Added resolve() and reject() to V8ValuePromise
  • Added staticClassEnabled to JavetProxyConverter
  • Added construct() to JavetUniversalProxyHandler
  • Added Dockerfile for Linux x86-64
  • Refactored document for how to build Javet

Javet v0.9.7

02 Aug 06:12
07df86a
Compare
Choose a tag to compare
  • Added static mode to JavetUniversalProxyHandler
  • Added ownKeys() to JavetUniversalProxyHandler

Javet v0.9.6

28 Jul 03:41
2e4ca7c
Compare
Choose a tag to compare
  • Added IV8ValueProxy and V8ValueProxy
  • Added getTarget(), getHandler(), isRevoked() and revoke() to IV8ValueProxy
  • Added createV8ValueProxy() to V8Runtime
  • Added JavetUniversalProxyHandler and JavetProxyConverter

Javet v0.9.5

22 Jul 01:47
f12972e
Compare
Choose a tag to compare

Javet v0.9.4

13 Jul 03:11
e13d5fa
Compare
Choose a tag to compare
  • Added JavetConverterConfig
  • Added JavetEntityFunction for JavetObjectConverter
  • Updated JavetObjectConverter to allow skipping functions
  • Added getPrototype() and setPrototype() to V8Runtime
  • Changed the way that Javet libraries are deployed to be multi-process safe

Javet v0.9.3

05 Jul 08:25
32ff273
Compare
Choose a tag to compare
  • Upgraded Node.js to v14.17.2 2021-07-01
  • Added IV8ModuleResolver to allow intercepting module resolving callback
  • Added V8BindEnabler to determine whether certain injection is enabled or not
  • Added NodeModuleProcess#getVersion
  • Updated JavetPrimitiveConverter and JavetObjectConverter to check recursion depth for circular structure detection

Javet v0.9.2

24 Jun 06:59
57210c8
Compare
Choose a tag to compare
  • Upgraded Node.js to v14.17.1 (2021-06-15)
  • Updated JavetObjectConverter to handle anonymous functions more efficiently
  • Added V8ValueBuiltInObject#assign

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