[version] Release v7.1.0

main
walon 2024-12-04 18:15:52 +08:00
parent e54ce36b0e
commit 642d2cd644
3 changed files with 33 additions and 8 deletions

View File

@ -2,28 +2,28 @@
"versions": [
{
"unity_version":"2019",
"hybridclr" : { "branch":"v7.0.0"},
"hybridclr" : { "branch":"v7.1.0"},
"il2cpp_plus": { "branch":"v2019-7.0.0"}
},
{
"unity_version":"2020",
"hybridclr" : { "branch":"v7.0.0"},
"hybridclr" : { "branch":"v7.1.0"},
"il2cpp_plus": { "branch":"v2020-7.0.0"}
},
{
"unity_version":"2021",
"hybridclr" : { "branch":"v7.0.0"},
"hybridclr" : { "branch":"v7.1.0"},
"il2cpp_plus": { "branch":"v2021-7.0.0"}
},
{
"unity_version":"2022",
"hybridclr" : { "branch":"v7.0.0"},
"hybridclr" : { "branch":"v7.1.0"},
"il2cpp_plus": { "branch":"v2022-7.0.0"}
},
{
"unity_version":"2022-tuanjie",
"hybridclr" : { "branch":"v7.0.0"},
"il2cpp_plus": { "branch":"v2022-tuanjie-7.0.0"}
"hybridclr" : { "branch":"v7.1.0"},
"il2cpp_plus": { "branch":"v2022-tuanjie-7.1.0"}
},
{
"unity_version":"2023",
@ -32,7 +32,7 @@
},
{
"unity_version":"6000",
"hybridclr" : { "branch":"v7.0.0"},
"hybridclr" : { "branch":"v7.1.0"},
"il2cpp_plus": { "branch":"v6000-7.0.0"}
}
]

View File

@ -1,5 +1,30 @@
# ReleaseLog
## 7.1.0
Release Date: 2024-12-4.
### Runtime
- [new] support prejit interpreter class and method
- [new] add RuntimeOptionId::MaxInlineableMethodBodySize
- [merge] merge il2cpp changes from tuanjie v1.3.1 to v1.3.4
- [fix] fix memory leak of TransformContext::irbbs and ir2offsetMap
- [opt] does not insert CheckThrowIfNull check when inlining constructors
- [opt] remove unnecessary typeSize calculation from the NewValueTypeInterpVar instruction.
- [change] change default maxInlineableMethodBodySize from 16 to 32
- [change] remove the unnecessary Inflate operation on arg.type when initializing ArgVarInfo in TransformContext::TransformBodyImpl.
- [change] remove unnecessary fields genericContext, klassContainer, methodContainer from the TransformContext
### Editor
- [new] support prejit interpreter class and method
- [new] add RuntimeOptionId::MaxInlineableMethodBodySize
- [fix] fix the bug that CopyStrippedAOTAssemblies didn't work on UWP platform of 6000.0.x
- [fix] fix the issue that CopyStrippedAOTAssemblies didn't support HMIAndroid in tuanjie engine
- [change] change the attributes on fields of HybridCLRSettings from `[Header]` to `[ToolTip]`
- [refactor] refactor code comments and translate them to English
## 7.0.0
Release Date: 2024-11-15.

View File

@ -1,6 +1,6 @@
{
"name": "com.code-philosophy.hybridclr",
"version": "7.0.0",
"version": "7.1.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",