Milestone Preview: 2022.1.0 #18
Pre-release
Pre-release
SamboyCoding
released this
01 Sep 13:58
·
48 commits
to development
since this release
This release is mainly just a maintenance one to address the v29.2 issue.
Cpp2IL.Core
- Trim .winmd extension by @chuck6900 in #327
- Clean type namespace before being used as a path by @thegu5 in #329
- Began work on adding some unit testing to core so we can be more sure of not breaking things
- Including some CFG unit tests from @gompoc
- Fixed some exceptions that would occur when injecting a method with parameters.
- Properly support 2023.2 and 6000.0
UnmanagedCallersOnly
metadata on methods. - Made
Cpp2IlApi.ResetInternalState()
public so that you can load multiple games in the same process more easily (still only one at a time, but you can clean up old ones and load a new one properly now)
LibCpp2IL
- Removed non-existent "v29.2" support which caused loading games on Unity 2023.2 and some early 6000.0 versions to fail.