Skip to content

Milestone Preview: 2022.1.0 #15

Pre-release
Pre-release
Compare
Choose a tag to compare
@SamboyCoding SamboyCoding released this 25 Jun 21:42
· 85 commits to development since this release

LibCpp2IL

  • Fix two off by one issues in ElfFile. by @hpmv in #284
  • Some small fixes for certain WASM files
  • Support for IL2CPP metadata version 29.2 (Unity 2023.2 and later) and 31 (some late 2022.3 patch versions, possibly more in the future)

CPP2IL Core

  • Publicize AttributeInjectionUtils by @thegu5 in #285
  • Implemented some basic Arm64 ISIL support, including:
    • Better Arm64 ISIL conversion by @BadRyuner in #299
    • Add Not Implemented Instructions when building Arm64 ISIL by @ds5678 in #294
  • Generate MemberTypeParameters for Generic Methods by @ds5678 in #289
  • Handle short assembly names by @ds5678 in #290
  • New Invalid ISIL Instruction by @ds5678 in #293
  • Include the Return Type in Call Analysis Attributes by @ds5678 in #288
  • A critical bugfix for DummyDll output formats when referencing generic instantiations of value types (e.g. Nullable<T> for any T)

CPP2IL Command-Line Wrapper

CPP2IL GUI

  • Removed, by @ds5678 in #295
    • The GUI didn't work and was a failed experiment anyway.

New Contributors