Skip to content

Commit

Permalink
[version] 发布v3.4.0版本
Browse files Browse the repository at this point in the history
  • Loading branch information
pirunxi committed Jul 17, 2023
1 parent 679c21d commit 8a95fd5
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 7 deletions.
12 changes: 6 additions & 6 deletions Data~/hybridclr_version.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
"versions": [
{
"unity_version":"2020",
"hybridclr" : { "branch":"v3.2.0"},
"il2cpp_plus": { "branch":"v2020-3.2.0"}
"hybridclr" : { "branch":"v3.3.0"},
"il2cpp_plus": { "branch":"v2020-3.3.0"}
},
{
"unity_version":"2021",
"hybridclr" : { "branch":"v3.2.0"},
"il2cpp_plus": { "branch":"v2021-3.2.0"}
"hybridclr" : { "branch":"v3.3.0"},
"il2cpp_plus": { "branch":"v2021-3.3.0"}
},
{
"unity_version":"2022",
"hybridclr" : { "branch":"v3.2.0"},
"il2cpp_plus": { "branch":"v2022-3.2.0"}
"hybridclr" : { "branch":"v3.3.0"},
"il2cpp_plus": { "branch":"v2022-3.3.0"}
}
]
}
7 changes: 7 additions & 0 deletions README_zh.md.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 24 additions & 0 deletions RELEASELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# 发布日志

## 3.4.0

发布日志 2023.07.17。

### Runtime

- [version] 支持2021.3.28和2022.3.4版本
- [opt] 删除MachineState::InitEvalStack分配_StackBase后不必要的memset
- [fix] 修复Exception机制的bug
- [fix] 修复CustomAttribute不支持Type[]类型参数的bug
- [fix] 修复不支持new string(xxx)用法的问题
- [refactor] 重构VTableSetup实现
- [fix] 修复未计算子interface中显式实现父interface的函数的bug
- [opt] Lazy初始化CustomAttributeData,而不是加载时全部初始化,明显减少Assembly.Load时间
- [fix] 修复2022 当new byte\[]{a,b,c...}方式初始化较长的byte[]数据时,返回错误数据的bug

### Editor

- [fix] 修复计算桥接函数未考虑到泛型类的成员函数中可能包含的Native2Managed调用
- [change] link.xml及AOTGenericReferences.cs默认输出路径改为HybridCLRGenerate,避免与顶层HybridCLRData混淆
- [fix] 修复Win下生成的Lump文件中include路径以\为目录分隔符导致同步到Mac后找不到路径的bug
- [refactor] 重构Installer


## 3.3.0

发布日期 2023.07.03。
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "com.code-philosophy.hybridclr",
"version": "3.3.0",
"version": "3.4.0",
"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",
Expand Down

0 comments on commit 8a95fd5

Please sign in to comment.