0.20.1 - Endgame (Hotfix)
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 absolutelist-games
/list-installed
/list-files
commands now have a--json
option for output formattinglist-installed
will now include size/directory in TSV/CSV outputinstall
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.