github derrod/legendary 0.20.1
0.20.1 - Endgame (Hotfix)

latest releases: 0.20.34, 0.20.33, 0.20.32...
3 years ago

Everyone rejoice the inevitable bugfix release is here!

  • Fixes updating with delta manifests - If you updated a game with delta manifests available there's a chance 0.20.0 broke your install, Sorry!
  • Adds --version alias for -V and --debug alias for -v
  • Allows overriding delta manifests with --delta-manifest override
  • Error when invalid AppName is used with list-files

Original 0.20 release changelog:

CLI changes

  • import-game now correctly converts relative paths to absolute
  • list-games/list-installed/list-files commands now have a --json option for output formatting
  • list-installed will now include size/directory in TSV/CSV output
  • install changes:
    • --repair-and-update flag to upgrade to the latest version when repairing
    • --ignore-free-space to ignore the free space error (e.g. if the reading is incorrect)
    • --disable-delta-manifests disables the use of optimised delta manifests for patching
  • status command (New)
    • Currently just provides some basic info about the status of legendary (account used, number of games available/installed, config path)
    • Also supports --json
  • egl-sync will now show a notice about games potentially missing in the "importable games" list

Other changes

  • Delta manifests are now supported for more efficient patching/updating (only used by very few games)
    • this is an early implementation and not well tested, some improvements will be made with the in-progress rewriting of the downloader component
  • Fixed several crashes and oversights with EGL sync (e.g. importing a game the current account does not own)
  • Fixed downloader incorrectly throwing warnings when patching files
  • Fixed crash with savegame downloader
  • A .deb built by GitHub actions is now also available. It's not extensively tested though and may not work on some systems

Also introduced since the last update: my ko-fi profile!, it's a tipping service that allows you to buy me a coffee if you enjoy my work.

Don't miss a new legendary release

NewReleases is sending notifications on new releases.