Skip to content

Releases: HarlonWang/quickjs-wrapper

1.0.0

28 Sep 08:31
Compare
Choose a tag to compare
  • 修复:模块重复加载问题
  • 特性:支持模块字节码编译
  • 优化:console 日志模块
  • 优化:异常检测逻辑

0.21.1

01 Aug 08:06
Compare
Choose a tag to compare
  • 修复:字节码执行中没有调用 executePendingJobLoop

0.21.0

28 Jul 03:12
Compare
Choose a tag to compare
  • 优化:DumpObjects 日志输出到指定文件中方便查看
  • 优化:JSObject.toString 和 JavaScript 保持一致
  • 文档:修证书写错误

0.20.2

30 Jun 09:52
Compare
Choose a tag to compare
  • 修复: cmake 构建提示 floor 方法的头文件缺失问题

0.20.1

14 Jun 09:40
Compare
Choose a tag to compare
  • 特性: 优化 Long 和 Number、 BigInt 类型的互转逻辑

0.20.0

12 Jun 12:24
Compare
Choose a tag to compare
  • 修复: JSString 对象没有释放引起的泄漏问题
  • 优化: 移除 js 层对 Array.at 的支持,由 c 层实现

0.19.3

07 Jun 10:55
Compare
Choose a tag to compare
  • 修复:JNI 层 hashCode 无法获取问题

0.19.2

06 Jun 05:10
Compare
Choose a tag to compare
  • 特性:支持 Long 类型数据在 JavaScript 中的传递

0.19.1

05 Jun 09:56
Compare
Choose a tag to compare
  • 修复 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

06 Apr 11:10
Compare
Choose a tag to compare
  • fix: check exception before JS_ExecutePendingJob