Skip to content

v1.3.0

Latest

Choose a tag to compare

@Hox8 Hox8 released this 03 Apr 11:46
· 1 commit to main since this release

What's Changed

Large changes

  • Full support for Unix, with macOS builds provided
  • Support for full TOC file recalculation, for all games
  • Support for reading compressed Unreal archives (used in IB1)
  • IPA version info is shown on screen, and warnings are provided when using older game versions
  • Mod conflict detection for INI and JSON mods to help diagnose potential conflicts
  • Significant performance improvements. Compared to v1.2.3:
    • More than 2x faster when extracting, modifying, and saving IPAs
    • Uses up to 10x less memory during patching
    • 3x smaller executable size

Changes for modders

  • JSON mod syntax has been simplified and is incompatible with all older versions. Going forward, JsonVersion has been added which will aid backwards compatibility for future JSON syntax changes
  • Coalesced .BIN mods are now integrity-checked and must match the loaded game
  • Support for name/UObject referencing within JSON byte values has been removed
  • Ability to propagate Coalesced JSON edits to all Coalesced files in a game has been added
  • Coalesced JSON values can take advantage of ini prefix operators ('!', '-', '.', '-'). Ini sections can clear all values by adding '!' prefix to its name
  • Overhauled the mod documentation

Full Changelog: 1.2.3...1.3.0