Skip to content

Releases: mtkennerly/ludusavi-playnite

v0.13.2 (2023-08-11)

11 Aug 10:06
575c348
Compare
Choose a tag to compare
  • Fixed:
    • Crash when changing plugin settings if some games had a null name.

v0.13.1 (2023-08-10)

10 Aug 03:19
dad5487
Compare
Choose a tag to compare
  • Fixed:
    • Possible crash when saving plugin settings if the config file contained certain null values.
  • Changed:

v0.13.0 (2023-06-22)

22 Jun 15:46
01e09af
Compare
Choose a tag to compare
  • Added:
    • Ludusavi 0.18.0+: The plugin will show a notification if cloud sync fails or has a conflict.
    • You can now choose not to override the backup directory and defer to Ludusavi's own configuration.
    • There is an option to automatically tag games with unknown save data.
  • Changed:
    • Ludusavi 0.18.0+: The plugin no longer sets the --merge flag, since it has been deprecated. It is still set for older Ludusavi versions.
    • Ludusavi 0.18.0+: The plugin now sets --try-manifest-update instead of --try-update.
    • Updated translations, including new translations for Japanese and Russian. (Thanks to contributors on the Crowdin project)
  • Fixed:
    • The during-play backup feature did not check if a backup was already running before starting a new one.

v0.12.1 (2023-03-19)

19 Mar 04:21
20546df
Compare
Choose a tag to compare
  • Fixed:
    • If a game had multiple platforms listed in its metadata, then it would not trigger any automatic backups before/during/after play (manual backups worked as expected). The plugin now properly handles games with multiple platforms.
    • When distinguishing PC and non-PC games, the plugin only considered the first platform listed in the game details. It now considers all platforms listed.
    • On confirmation prompts, the plugin would preemptively say "this game requires a matching custom entry" for non-PC games. However, that assumption isn't always true. Now, the plugin just adds this message onto the error notification when Ludusavi doesn't recognize a game.
    • If you had both game- and platform-based automatic backups enabled after play, then the game backup might not be done yet when the platform backup was attempted, resulting in the platform backup aborting. The plugin now waits until the game backup is done before attempting the platform backup.
  • Changed:

v0.12.0 (2023-02-28)

27 Feb 18:00
b06a02a
Compare
Choose a tag to compare
  • Added:
    • An option to automatically tag games with backups. This requires Ludusavi 0.14.0 or newer.

    • An option to look up games under a different name. This allows you to resolve Playnite/Ludusavi naming discrepancies without creating a custom entry in Ludusavi.

      Right now, this is simply a text box where you can enter the desired lookup name. Once Ludusavi 0.16.0 is released, it will allow the plugin to show a searchable list of Ludusavi's known titles.

  • Fixed:
    • Games could not be backed up if they had Unicode characters in their title (e.g., "Ninja Gaiden Σ").
    • With older versions of Ludusavi, the plugin would report that there was nothing new to back up, even if it did make a new backup.

v0.11.1 (2022-11-16)

16 Nov 00:14
f685024
Compare
Choose a tag to compare
  • Fixed:
    • Crash when trying to open a nonexistent folder from the settings window.
  • Changed:

v0.11.0 (2022-10-29)

29 Oct 11:30
be1a226
Compare
Choose a tag to compare
  • Added:
    • The plugin now indicates when there was nothing new to back up or restore. When doing a full scan, the expanded list also indicates new (+) or updated (Δ) for each game. This is enabled if you have Ludusavi 0.14.0 or newer.
    • When backing up or restoring a specific game, the plugin now indicates when Ludusavi knows it by a different name. Example: Backed up saves for Playnite Title (↪ Ludusavi Title). This is enabled if you have Ludusavi 0.14.0 or newer.
    • An option to look up games by a normalization of their titles. For example, this means the plugin can retry "Some Game: Special Edition (2022)" as just "Some Game" if Ludusavi didn't recognize the original title. If the normalized title produces multiple matches, the plugin chooses the first one. This setting only takes effect if you have Ludusavi 0.14.0 or newer.
    • Plugin settings to override the backup format, compression, and retention. These will still default to whatever you have configured in Ludusavi itself, but now you can override it from Playnite. These settings only take effect if you have Ludusavi 0.14.0 or newer.
    • On startup, the plugin will show a one-time notification if a newer version of Ludusavi is recommended for the best experience.
  • Changed:
    • When Ludusavi 0.14.0 or newer is installed, the plugin now uses the find command to look up games. As a side effect, a game's Steam ID (if applicable) is now checked before its title rather than after.
    • For compatibility with Ludusavi 0.14.0, the plugin now passes --force to the backup command. This remains compatible with older versions as well.

v0.10.2 (2022-09-12)

12 Sep 02:29
9beeddb
Compare
Choose a tag to compare
  • Fixed:
    • The extension's context menu section did not appear when selecting a single game if the installed Ludusavi version did not support multi-backup.

v0.10.1 (2022-09-11)

11 Sep 00:43
9c98227
Compare
Choose a tag to compare
  • Added:
  • Fixed:
    • Some errors were logged at info level.

v0.10.0 (2022-09-01)

01 Sep 08:51
9c77779
Compare
Choose a tag to compare
  • Added:
    • Support for multiple backups per game. This requires Ludusavi 0.12.0 or newer. You can open Ludusavi to configure how many backups to keep. The feature will be disabled if an older version is detected.
    • Support for automatic backups on an interval while playing a game.
    • Translation for Italian. (Thanks to contributors on the Crowdin project)
  • Fixed:
    • Disabled fallback restoration by Steam ID for Ludusavi versions older than 0.12.0 to avoid a defect in those versions.
    • The plugin settings window now has a horizontal scroll bar when necessary.