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

Tags: longwa/Javet

Tags

1.0.5

Toggle 1.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
🎄 Javet v1.0.5 (caoccao#114)

* Fixed crash issue for Android
* Upgraded Javet engine pool to expose more statistics
* Upgraded Javet engine pool scheduling algorithm

1.0.4

Toggle 1.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
📀 Javet v1.0.4 (caoccao#113)

* Upgraded Node.js to `v16.13.0` ([2021-10-26](https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#16.13.0))
* Upgraded V8 to `v9.6.180.8` ([2021-10-25](https://v8.dev/blog/v8-release-96))
* Added `JavetBridgeConverter` for completely bridging Java and JavaScript
* Fixed a potential core dump issue caused by memory allocation failure in V8
* Added error code 806 and `JavetOutOfMemoryException`
* Upgraded `JavetEnginePool` to get away from busy-wait
* Added `hasPendingException()`, `hasPendingMessage()`, `hasScheduledException()`, `promoteScheduledException()` and `reportPendingMessages()` to `V8Runtime`

1.0.3

Toggle 1.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
🍂 Javet v1.0.3 (caoccao#111)

* Supported Android (arm, arm64, x86 and x86_64) ABI >= 21
* Added `addGCEpilogueCallback`, `addGCPrologueCallback`, `removeGCEpilogueCallback` and `removeGCPrologueCallback` to `V8Runtime`
* Enhanced `JavetLibLoadingListener` to take environment variables

1.0.2

Toggle 1.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
📱 Javet v1.0.2 (caoccao#109)

* Supported Android (arm, arm64, x86 and x86_64) ABI >= 26
* Upgraded Node.js to `v16.12.0` ([2021-10-20](https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#16.12.0))
* Upgraded V8 to `v9.5.172.22` ([2021-10-20](https://v8.dev/blog/v8-release-95))
* Added `V8Internal`
* Cleaned up `V8Runtime` internal API
* Removed `MethodHandle` for Android compatibility

1.0.1

Toggle 1.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Javet v1.0.1 (caoccao#106)

* Upgraded Node.js to `v16.11.1` [(2021-10-12)](https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#16.11.1)
* Upgraded V8 to `v9.4.146.19` [(2021-10-01)](https://v8.dev/blog/v8-release-94)
* Upgraded callback function and proxy converter to implicitly cast more primitive types
* Added `IJavetLibLoadingListener` and `JavetLibLoadingListener` to allow custom lib loading
* Fixed a potential memory leak introduced mistakenly in `v1.0.0`

1.0.0

Toggle 1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Javet v1.0.0 (caoccao#102)

0.9.14

Toggle 0.9.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Javet v0.9.14 (caoccao#96)

* Added `IJavetMappable`
* Enhanced `JavetObjectConverter` to look up custom objects recursively
* Renamed `V8BindEnabler` to `V8BindingEnabler`
* Renamed `V8VirtualEscapableValue` to `V8Scope` and enhanced `V8Scope` to support multiple values

0.9.13

Toggle 0.9.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Javet v0.9.13 (caoccao#94)

* Upgraded V8 to `v9.4.146.16` [(2021-09-14)](https://v8.dev/blog/v8-release-94)
* Added support to generator object
* Added `hasInternalType()` and `isGeneratorObject()` to `IV8ValueObject`
* Added `isGeneratorFunction()` and `isAsyncFunction()` to `IV8ValueFunction`
* Added support to `Optional` and `Stream` in converters and callbacks
* Added `IJavetAnonymous` creating ad-hoc annotation based callback receiver
* Added `V8VirtualEscapableValue`
* Added `getMethodNameFromLambda` and `getMethodNameSetFromLambdas` to `JavetReflectionUtils`
* Enabled decorating a function with both `@V8Function` and `@V8Property`
* Enhanced `V8Flags` to accept custom flags

0.9.12

Toggle 0.9.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Javet v0.9.12 (caoccao#88)

* Added error code 503
* Enhanced `V8Property` to support built-in symbols
* Added `V8ValueSharedArrayBuffer`
* Added `registerCustomObject()` and `unregisterCustomObject()` to `JavetObjectConverter`
* Added private property support to `IV8ValueObject`
* Fixed potential core dump issue in V8 runtime close.
* Added Javadoc.

0.9.11

Toggle 0.9.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
< 3CB7 /dialog>
Javet v0.9.11 (caoccao#87)

* Upgraded Node.js to `v14.17.6` (2021-08-31)
* Upgraded V8 to `v9.3.345.16` (2021-08-17)
* Added `unbind()`, `unbindProperty()`, `unbindFunction()` to `IV8ValueObject`
* Updated `V8Runtime` to be completely thread-safe
* Added `V8ValueBuiltInSymbol`
* Added `getOwnPropertySymbols()` to `V8ValueBuiltInObject`
* Added `createV8ValueSymbol()` to `V8Runtime`
* Added `symbol` to `V8Property` to enable getter and setter on symbol
* Added error code 407 and 805
0