Skip to content

Releases: Tencent/puerts

Unity_v1.3.3,ApiLevel:16

17 Apr 14:55
Compare
Choose a tag to compare

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

  1. fix: some event members did not generated as LazyMember #739
  2. fix: some parameters with in modifier would use ref modifier to invoke in the generated code. #758
  3. fix: the op_Implicit method could not be called #767

Unreal_v1.0.0

08 Apr 07:39
Compare
Choose a tag to compare

mac下如果遇到移入废纸篓问题,请

cd Plugins/Puerts/ThirdParty
find . -name "*.dylib" | xargs sudo xattr -r -d com.apple.quarantine 

Unity_v1.3.2,ApiLevel:16

07 Apr 05:11
Compare
Choose a tag to compare

打1.3.1的时候没有改package.json, 此为1.3.1的fix版本, 内容一样.

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

  1. fix: unity would not ignore iOS library when in Android Mode.
  2. fix: old filter wrongly return BindingMode.SlowBinding
  3. add .asmdef in main repository

Unity_v1.3.0, ApiLevel:16

04 Apr 10:37
794e4fa
Compare
Choose a tag to compare

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

  1. rearrange the directory layout to support UPM
  2. Generator refactored. Generator is seperated to many small file now.
  3. Rename LibVersion to ApiLevel。
  4. JSFunction::Invoke refactored,fix #681
  5. Deleted some deprecated v8 calls. to make puerts compat with v8 8.4++。
  6. New concept LazyBinding
    In 1.3- when you write return false in filter for some c# member. That member will still do TypeRegist by reflection could be call during runtime.
    Now, this feature will still work. But that kind of member will do reflection during first invoke but not during TypeRegister.
  7. New form of filter
    To compat with the new LazyBinding mode. Filter now can not only return a boolean but can return a BindingMode. Which is a enum inculde FastBinding (means will generate static wrapper)、LazyBinding (mentioned above)、DontBinding (can not be called during runtime)。you can find an example in U2018Compatible.cs

we recommend you to use UPM to install PuerTS.

Unity_v1.2.4

14 Mar 02:37
Compare
Choose a tag to compare
  • 优化unittest项目,增加wrapper生成能力
  • 修复了module式读取脚本可能crash的问题
  • 修复 #659
  • 修复一些wrapper生成的bug

mac下如果遇到移入废纸篓问题,请使用
sudo xattr -r -d com.apple.quarantine puerts.bundle

配套plugins版本为15

Unity_Plugin_1.2.3,Version:15

13 Jan 14:28
Compare
Choose a tag to compare

在1.2.2基础上修复了生成代码时ref参数设置失败的问题

mac下如果遇到移入废纸篓问题,请使用
sudo xattr -r -d com.apple.quarantine puerts.bundle

Unity_Plugin_1.2.2,Version:15

06 Jan 11:43
Compare
Choose a tag to compare

改动清单:

  1. #623 #619
  2. 提供ExecuteModule获取导出值的办法
  3. 支持in参数调用

mac下如果遇到移入废纸篓问题,请使用
sudo xattr -r -d com.apple.quarantine puerts.bundle

Unity_Plugin_1.2.1,Version:15

31 Dec 08:35
Compare
Choose a tag to compare
  1. 添加es module支持
  2. 内置js改为采用es module方式加载且后缀名变更(自定义loader的朋友可能要注意)
  3. 不再支持自动反射extension方法 #593 #576

mac下如果遇到移入废纸篓问题,请使用
sudo xattr -r -d com.apple.quarantine puerts.bundle

Unity_Plugin_1.1.5,Version:14

20 Dec 05:40
Compare
Choose a tag to compare

修复#564 #566 #574

mac下如果遇到移入废纸篓问题,请使用
sudo xattr -r -d com.apple.quarantine puerts.bundle

Unity_Plugin_1.1.2,Version:14

17 Nov 04:00
a9972d3
Compare
Choose a tag to compare

修复

  1. dts生成方法重复的问题
  2. 某些泛型方法允许调用但又会调用出错的问题
  3. node模式devtool里打不出log的问题
  4. 递归调用参数不对的问题
    更多参见 #530 #533 #539 #521

mac下如果遇到移入废纸篓问题,请使用
sudo xattr -r -d com.apple.quarantine puerts.bundle