Release Notes

0.10.0 -

Changed

  • Attempting to add duplicate items such as cash or ingredients now prefers to edit existing ones. Weapons are always created.

0.9.0 -

Changed

  • Regenerated the database.
  • The archetype paths of "ASSAULT SHOTGUN", "SHORT-BARRELED SHOTGUN" and "SHOTGUN SHELLS" changed from containing ShotGun to containing Shotgun, previously causing the error "Unable to figure out the type of the item" in the editor due to the mismatch.
  • "ONE-HIT WONDER" was renamed to "ONE HIT WONDER".

0.8.0 -

Added

  • Commands for editing existing inventory items.

0.7.0 -

Added

  • Linux: Debian package now installs a symbolic link at /usr/bin/di2save.
  • Support for game version 1.1181701.0.0.
  • Improved compatibility with saved data.

Fixed

  • Output file was left incomplete when serialization errors occurred. Saved data is now serialized in-memory before being flushed to disk.

Changed

  • Linux: Reduced the number of subdirectories in the release archive.

0.6.0 -

Changed

  • Updated DLC property of Haus/SoLA items.

0.5.0 -

Added

  • Option to set the durability of melee weapons.
  • Command for removing weapon upgrades.
  • Multiple weapon upgrades can now be added in a single command.
  • Support for game version 1.1172979.0.0.
  • New weapons:
    • Haus: DEAD ISLANDS, HOG ROASTER, K-PROTOTYPE, K-ROSSBOW
    • SoLA: HEAVY METAL, LASER GUIDED, NAILBITER, PILEDRIVER, SHOGUN SLICER
    • Steam launch Twitch drop: RISE AND SHINE
  • New throwables:
    • SoLA: HORNET'S NEST
  • New recipes:
    • Haus: STOPPING POWER PERK, CROSSBOW BOLTS
    • SoLA: BANDOLIER PERK, CONCUSSION PERK, DISARMER PERK, SAWBLADE DISKS
  • New ammo:
    • SoLA: SAWBLADE DISK
  • New weapon perks:
    • Haus: DONKINATOR, MERCILESS, SIZZLER, SPECIAL SAUCE, STOPPING POWER
    • SoLA: TOP UP, SAVAGE, RUBBER BULLETS, HARD AND FAST, BANDOLIER, BULLSEYE, CONCUSSION, DISARMER

Fixed

  • The help text for the --archetype option has more use cases than initially and parts of the text didn't make sense anymore.
  • CLI option text (remove item from stash, not inventory).
  • A crash that occurred when no characters were present in the saved data.
  • Parsing of DSFramework.GameAchievementsPersistentState struct.

Changed

  • Hide unused weapon upgrade entries when listing inventory items to reduce clutter.
  • CROSSBOW BOLTS (ammo) category updated from "Special" to "Ammo".
  • Weapon perks:
    • "Power Cutter" renamed to "THREEFER" (SoLA).
    • "Ripper Legendary Perk (Place Holder)" renamed to "REVOLUTIONARY" (SoLA).

Removed

  • Obsolete game content:
    • Weapons: CLAWS
    • Weapon perks: DIDN'T HAPPEN
    • Weapon mods: SUPERIOR MELEE MUTILATOR MOD, SUPERIOR RANGED MUTILATOR MOD

0.4.0 -

Added

  • Support for game version 1.1062983.0.0.
  • New weapons:
    • Premium Character Packs: Brainzzz-Biter, Casimir, Julienne, Skull Driver, The Devil's Horseshoes, The Old Man, Van Flensing
    • Amazon Prime Gaming rewards: FOMOrian Claws, Plaid Whacker
    • PROS: Maulibu Nights(tick)
    • Twitch drop: Maulibu Panga

Fixed

  • The --no-version-safety parameter had no effect when used with the file unpack command.

0.3.0 -

Added

  • Support for macOS 10.15 and newer.
  • Quick edit command that maximizes the slayer character's XP which in turn maximizes the level.
  • Command for removing items from the player inventory and stash.

Changed

  • Output in YAML-like format when listing inventory items and profiles.

0.2.0 -

Added

  • Support for adding mods and perks to weapons in the player inventory and stash.

Changed

  • Sort by UI names in helpful list of inventory items.

0.1.0 -

This is the first release with the following features:

  • Unpack and repack saved games (*.sav) for manual inspection and editing.
  • View list of known inventory items with filtering options. Refer to this list when adding items to the inventory.
  • List player profiles (slayers).
  • List items in the player inventory and add new items.
  • List items in the stash and add new items.