Releases: HarlonWang/quickjs-wrapper
Releases · HarlonWang/quickjs-wrapper
0.20.1
- 特性: 优化 Long 和 Number、 BigInt 类型的互转逻辑
0.20.0
- 修复: JSString 对象没有释放引起的泄漏问题
- 优化: 移除 js 层对 Array.at 的支持,由 c 层实现
0.19.3
- 修复:JNI 层 hashCode 无法获取问题
0.19.2
- 特性:支持
Long
类型数据在 JavaScript 中的传递
0.19.1
- 修复
Attempt to remove non-JNI local reference
的错误警告 - 修复
QuickJSWrapper
析构函数执行时可能会出现的use deleted global reference
异常 - 重构
JSCallFunction
的绑定逻辑,避免使用 NewGlobalRef 带来的global reference table overflow (max=51200)
异常 - 集成 GitHub Action 提升版本发布效率
0.18.8
- fix: check exception before JS_ExecutePendingJob
0.18.7
- Fix: basic types has not been released
0.18.6
What's Changed
- Fix: js callback don't dup value in params returned
Full Changelog: v0.18.5...v0.18.6
0.18.5
What's Changed
- Feat: call can receive js function as arg
- Feat: parse json can return other types
- Feat: support java callback to js function as params
- Fix: results returned of execute was free value twice
Full Changelog: v0.17.0...v0.18.5
0.17.0
What's Changed
Full Changelog: v0.16.0...v0.17.0