Skip to content

Unity_v1.4.0-rc.2,ApiLevel:18

Pre-release
Pre-release
Compare
Choose a tag to compare

中文版本请查看 doc/unity/zhcn/changelog.md

  1. full platform support for Node.js (i.e. Android and iOS support added). upm package now uses Node.js Backend by default.
  2. In order to make the Node.js function more convenient to use, and also to solve the problem of WebGL version in WeChat mini-game, from this version on, add global variables CS and puer, corresponding to the original require('csharp') and require('puerts'). Please change the using of require to global.CS, global.puer, import 'xxx'. The require in PuerTS will be considered to be removed in version 1.5.
  3. Add JsEnv.Backend and add some GC API. LowMemoryNotification has moved into it too.
  4. refactor NodeRunner
  5. ExecuteModule handling of multi-level dependencies fixed.
  6. GeneralSetterManager/GeneralGetterManager optimization #688
  7. fix the bug that inspector break point + setInterval will cause crash #707
  8. support multiple inspectors connection for one single JsEnv, hotreload can also be used with inspector at the same time now #841
  9. remove Node.js backend's --no-browser-globals
  10. fix the problem that circular dependency will cause crash when loading ESM
  11. fix the problem that ESM throws error when loading dependency with relative path
  12. add import.meta.url when module is loading
  13. fix the problem that dts reports an error when generating nullable types

difference between Node.js/Quickjs/V8: wiki