github Tencent/puerts Unity_v1.4.0
Unity_v1.4.0,ApiLevel:19

latest releases: upm/webgl/2.1.0, Unreal_v1.0.7, Unity_v2.1.0...
22 months ago

this is 1.4.0 release | 这是1.4正式版

[en] feature changed since 1.3
  1. support apple silicon #591
  2. upgrade the default v8 to 9.4,nodejs to 16
  3. full platform support for Node.js
  4. make all members become configurable #667
  5. add require('puerts').getLastException to get the Error instance #629
  6. support multi inspector client (including hot-reload).
  7. add import.meta.url when module is loading
  8. Add JsEnv.Backend and add some GC API
  9. add global variables CS and puer. migerating to ESM module. CommonJS will deprecated in the future.
  10. add support for Android x86_64 (v8/quickjs)
  11. add Puerts.IModuleChecker. if your ILoader implement this interface. Then you can indicate which extname of jsfile will be treated as ESM Module.
[zhcn] 自1.3版本以来的功能变更
  1. 支持apple silicon芯片 #591
  2. 升级默认v8到9.4版本,Node.JS到16版本
  3. 支持安卓和iOS平台的Node.JS
  4. 所有属性改为configurable #667
  5. 添加require('puerts').getLastException接口 #629
  6. 支持同时连接多个inspector(包括热重载功能)
  7. 为模块添加import.meta.url
  8. 添加JsEnv.Backend,提供了一些内存管理接口
  9. 添加全局变量CS以及puer,向ESM规范过渡,CommonJS规范未来逐渐不建议使用
  10. 添加v8和quickjs的android x86_64支持
  11. 新增Puerts.IModuleChecker。传入的ILoader如果实现了该接口,则可以自定义哪些文件后缀会被识别为ESM模块
------

you can see other bugfixes log in doc/unity/en/changelog.md or doc/unity/zhcn/changelog.md

difference between Node.js/Quickjs/V8: wiki

Don't miss a new puerts release

NewReleases is sending notifications on new releases.