Skip to content

Releases: mtkennerly/ludusavi-playnite

v0.17.1 (2025-05-07)

08 May 00:54
bf674bf
Compare
Choose a tag to compare
  • Fixed:
    • With the Require confirmation when multiple games are running option enabled, the confirmation dialog contained "always" and "never" options that didn't make sense in context. These are now removed.
    • With the Require confirmation when multiple games are running option enabled, the confirmation could trigger by mistake when other plugins had cancelled a game launch.
  • Changed:
    • Updated translations, including a new translation for French. (Thanks to contributors on the Crowdin project)

v0.17.0 (2025-04-22)

22 Apr 22:04
d1204e9
Compare
Choose a tag to compare
  • Added:
    • New option: Require confirmation when multiple games are running. This can be useful if you play multiple games at the same time that share save data (particularly for platform-based backups), so you can prevent automatic backup/restore when more than one game is running.
  • Fixed:
    • If two games had the same plugin source and game ID, then the wrong game could get backed up.
  • Changed:
    • Updated translations, including a new translation for Arabic and Indonesian. (Thanks to contributors on the Crowdin project)

v0.16.0 (2024-08-23)

23 Aug 16:01
a7b9836
Compare
Choose a tag to compare
  • Added:
    • You can now open the backup directories for multiple selected games at once.
    • The plugin will notify you when an update for Ludusavi is available. This requires Ludusavi v0.25.0 or newer. The check occurs at most once per 24 hours.
  • Fixed:
    • The plugin now uses a buffered update when changing tags. This should avoid issues where other plugins may respond to each tag change individually. (Contributed by Jeshibu)
  • Changed:
    • Updated translations, including a new partial Norwegian translation. (Thanks to contributors on the Crowdin project)

v0.15.0 (2024-06-08)

09 Jun 02:50
754a449
Compare
Choose a tag to compare
  • Added:
    • In a game's context menu, backup comments are now displayed, if any have been added in Ludusavi. If a backup is from another OS than Windows, that is also indicated.
    • In a game's context menu, you can now open that game's backup directory. This requires Ludusavi v0.24.0 or newer.
    • On startup, if Ludusavi cannot be found, then an error popup is displayed. This should help users who did not realize they had to install Ludusavi itself and who also missed the error notification.
  • Fixed:
    • In some cases where Playnite and Ludusavi used different names for a game, the game's context menu would not list its backups. This now works properly in more cases if you use Ludusavi v0.24.0 or newer.
  • Changed:

v0.14.0 (2024-04-27)

27 Apr 23:09
439325a
Compare
Choose a tag to compare
  • Changed:
    • Updated handling for the restore command for Ludusavi v0.23.0+, which no longer returns an error when there is no data to restore.
    • Updated translations, including a new German translation. (Thanks to contributors on the Crowdin project)

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.