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
-
wrap
command now supports some new arguments:--infer steam
,--infer lutris
, and--force
to skip confirmations--api
.$XDG_DATA_HOME
and$XDG_CONFIG_HOME
inside of the Flatpak installation of Steam.wrap
command did not fail gracefully when the game launch commands were missing.cloud
commands 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:\games
to/opt/games
, then the backup will contain references to/opt/games
. (Previously,/opt/games
would turn intoC:/opt/games
when parsed on Windows, andC:\games
would turn into./C_/games
when parsed on Linux.)/games
as 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
restore
andbackups
(notbackup
) commands would return an error if you specified a game that did not have any backups available to restore. This was inconsistent with thebackup
command, which would simply return empty data if there was nothing to back up. Now,restore
andbackups
will also return empty data if there are no backups.CLI: Some deprecated flags have been removed from the
backup
command:--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