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
--versionalias for-Vand--debugalias for-v - Allows overriding delta manifests with
--delta-manifestoverride - Error when invalid AppName is used with
list-files
Original 0.20 release changelog:
CLI changes
import-gamenow correctly converts relative paths to absolutelist-games/list-installed/list-filescommands now have a--jsonoption for output formattinglist-installedwill now include size/directory in TSV/CSV outputinstallchanges:--repair-and-updateflag to upgrade to the latest version when repairing--ignore-free-spaceto ignore the free space error (e.g. if the reading is incorrect)--disable-delta-manifestsdisables the use of optimised delta manifests for patching
statuscommand (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-syncwill 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.