diff --git a/Data~/hybridclr_version.json b/Data~/hybridclr_version.json index 3baddba..c88c4c1 100644 --- a/Data~/hybridclr_version.json +++ b/Data~/hybridclr_version.json @@ -2,18 +2,18 @@ "versions": [ { "unity_version":"2020", - "hybridclr" : { "branch":"v3.3.1"}, - "il2cpp_plus": { "branch":"v2020-3.3.1"} + "hybridclr" : { "branch":"v3.3.3"}, + "il2cpp_plus": { "branch":"v2020-3.3.2"} }, { "unity_version":"2021", - "hybridclr" : { "branch":"v3.3.1"}, + "hybridclr" : { "branch":"v3.3.3"}, "il2cpp_plus": { "branch":"v2021-3.3.2"} }, { "unity_version":"2022", - "hybridclr" : { "branch":"v3.3.1"}, - "il2cpp_plus": { "branch":"v2022-3.3.2"} + "hybridclr" : { "branch":"v3.3.3"}, + "il2cpp_plus": { "branch":"v2022-3.3.3"} } ] } \ No newline at end of file diff --git a/RELEASELOG.md b/RELEASELOG.md index bc198d0..9bd7930 100644 --- a/RELEASELOG.md +++ b/RELEASELOG.md @@ -1,5 +1,18 @@ # 发布日志 +## 3.4.3 + +### Runtime + +- [fix] 修复CalcClassNotStaticFields计算泛型类型的泛型父类时未inflate的bug +- [fix] 修复未处理ResolveField获得的Field为nullptr时情形导致崩溃的bug +- [fix] 修复Transform中未析构pendingFlows造成内存泄露的bug +- [opt] TemporaryMemoryArena默认内存块大小由1M调整8K +- [fix] 修复计算interface成员函数slot时未考虑到static之类函数的bug +- [fix] 修复2022版本ExplicitLayout未设置layout.alignment,导致计算出size==0的bug +- [fix] ldobj当T为byte之类size<4的类型时,未将数据展开为int的bug +- [fix] 修复未正确处理AOT及interpreter interface中显式实现父接口函数的bug + ## 3.4.2 发布日期 2023.08.14。 diff --git a/package.json b/package.json index 69b281e..117adf0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.code-philosophy.hybridclr", - "version": "3.4.2", + "version": "3.4.3", "displayName": "HybridCLR", "description": "HybridCLR is a fully featured, zero-cost, high-performance, low-memory solution for Unity's all-platform native c# hotupdate.", "category": "Runtime",