v0.23.0 (2024-04-27) #337
mtkennerly
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
wrapcommand now supports some new arguments:--infer steam,--infer lutris, and--forceto skip confirmations--api.$XDG_DATA_HOMEand$XDG_CONFIG_HOMEinside of the Flatpak installation of Steam.wrapcommand did not fail gracefully when the game launch commands were missing.cloudcommands did not reject unknown game titles.The way Ludusavi parses file paths internally has been overhauled. The majority of the observable behavior is the same, but it is now more predictable and correct when parsing Linux-style paths on Windows and vice versa.
Some behavioral changes worth noting:
C:\gamesto/opt/games, then the backup will contain references to/opt/games. (Previously,/opt/gameswould turn intoC:/opt/gameswhen parsed on Windows, andC:\gameswould turn into./C_/gameswhen parsed on Linux.)/gamesas an alias ofC:\games. These are now treated as distinct paths. (Previously, on Windows, Linux-style paths were interpreted asC:paths.)GUI: On Windows, the way Ludusavi hides its console in GUI mode has changed, in order to avoid a new false positive from Windows Defender.
Instead of relaunching itself, Ludusavi now detaches the console from the current instance. This reverts a change from v0.18.1, but care has been taken to address the problems that originally led to that change. If you do notice any issues related to this, please report them.
GUI: Previously, when you changed settings, Ludusavi would save each change immediately. It now waits for 1 second in case there is another change, so that typing and other fast, successive edits are batched.
CLI: Previously, the
restoreandbackups(notbackup) commands would return an error if you specified a game that did not have any backups available to restore. This was inconsistent with thebackupcommand, which would simply return empty data if there was nothing to back up. Now,restoreandbackupswill also return empty data if there are no backups.CLI: Some deprecated flags have been removed from the
backupcommand:--merge,--no-merge,--update, and--try-update.When synchronizing to the cloud after a backup, Ludusavi now instructs Rclone to only check paths for games with updated saves. This improves the cloud sync performance.
The following are now configured as default arguments for Rclone:
--fast-list --ignore-checksum. These should improve performance in most cases. You can change or remove these on the "other" screen.GUI: During a backup or restore, if the "synchronize automatically" cloud setting is enabled, then the progress bar will display "cloud" instead of "scan" during the cloud operations.
Differential backup names now end with "-diff". This does not affect existing backups.
This discussion was created from the release v0.23.0 (2024-04-27).
Beta Was this translation helpful? Give feedback.
All reactions