Releases: Tencent/puerts
Releases · Tencent/puerts
Tag:v1.0.8,Plugin_Version:9
Merge branch 'master' of https://github.com/Tencent/puerts
Tag:v1.0.7,Plugin_Version:8
Plugins_v8.tgz:unity的v8版本plugins
Plugins_quickjs.tgz:unity的quickjs版本plugins
Tag:v1.0.6,Plugin_Version:7
Unity版本的v8 升级到8.4.371.19
!!升级前原来版本的Plugins/iOS下所有文件必须先清理掉。
Tag:v1.0.5,Plugin_Version:7
发布流水线改为手动触发
Plugins_v6.tgz
tag名字改为Plugins_v${{ env.TAG_NAME }}
对应版本号为5的Plugins
1、解决cs的long参数传递的不是js的bigint时会crash的问题;
2、解决load的FileExists返回true,但ReadFile返回null会crash的问题;
3、解决timer没调用update前设置会立即触发的问题
对应版本号为3的Plugins
1、缺省值的支持;
2、解决il2cpp下bool值传递不正确的问题;
3、解决js传null给cs的字符串变量,到cs不是null,而是字符串"null"的问题
对应版本号为2的Plugins
1、支持直接js侧直接传ArrayBuffer
2、nested type的支持
3、指针不生成;
4、timer性能优化;
5、优化IsInitOnly,IsLiteral的静态字段,这种字段由于不变,不必每次都到C#获取(比如枚举值)。
6、如果在puerts所在的程序集找不到AutoStaticCodeRegister,就在所有程序集中找。
对应版本号为1的Plugins
1、unity版本,ue版本均增加阻塞等待调试器的操作;
2、支持arraybuffer;
Unity,libVersionExpect等于1的C#代码都可以用附件的Plugins。
libVersionExpect:https://github.com/Tencent/puerts/blob/master/unity/Assets/Puerts/Src/JsEnv.cs#L40
使用方式:Plugins_v1.tgz解压到Assets目录。