v0.29.0 (2025-04-07) #487
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--force-backup
and--force-restore
for more granular control than--force
.--force
will automatically ignore any conflicts. You can combine--force
and--no-force-cloud-conflict
to be prompted only when there is a conflict.--gui
in the commands that support it, dialog titles now include the game's name (if you've specified only one) or the total number of games (if you've specified more than one).For home folder roots, Ludusavi skipped any paths containing
<storeUserId>
, on the assumption that it shouldn't be applicable to non-store-specific roots. However, there are some cases where it's worth scanning regardless, so Ludusavi will now use a wildcard match like it does for other root types.On Windows, a backup would fail if the original file were encrypted and the backup destination could not be encrypted. Now, in this situation, the backup will proceed without encryption. (Contributed by Summon528)
Ludusavi did not detect some save data for Heroic Epic games that had been uninstalled.
System folders and game installed names were not scanned properly if they contained
[
or]
, because Ludusavi did not escape them before integrating them into larger glob patterns.For roots, there was a similar issue with escaped brackets (
[[]
or[]]
). Although root paths do support globs, Ludusavi internally expands each configured root into one root per glob match, but it did not then escape each expanded root path before integrating it into a larger pattern.GUI: In the scan results, some elements could get squished with long file paths.
CLI: In the scan results, if you enabled the option to skip backups when there are only removals, those games would still count towards the change tally.
CLI: In the default scan results output format, registry content would be dumped even without
--dump-registry
.On Windows, some paths were unnecessarily scanned twice.
On Windows, some network share paths were not scanned properly in certain contexts.
When an Rclone command failed, the error message did not include quotes around arguments with spaces, even though the actual command did account for spaces.
This discussion was created from the release v0.29.0 (2025-04-07).
Beta Was this translation helpful? Give feedback.
All reactions