Skip to content

Releases: giwty/switch-library-manager

v1.4.0

22 Feb 04:38
Compare
Choose a tag to compare

Long overdue release with some of the most requested features.
Let me know what else is missing, and please star this project so others can find it.
Have fun!

As always you can download the GUI version or the command line one.

Changes:

  • Added new tab "missing games" - shows all the games that are not in your local library
  • Ignore missing DLC - added new setting option "ignore_dlc_title_ids" (in settings.json) to specify title ids that you do not wont to appear in the missing DLC tab.
  • Export to CSV - all tables now support exporting to CSV.
  • Support for offline storage location - app no longer scans drives on load, this will allow for quick loading, and when drive locations are offline. You can use the re-scan option (Cmd/Ctr+R) to scan for any new changes.
  • Bug fixes

Known issues:

  • Export to CSV will hang for a while in big tables (>1000 entries), the app has not crashed, it will just take 1-2min to prepare the CSV.
    Will improve the performance in a future release.

v1.3.7

06 Oct 05:59
Compare
Choose a tag to compare
  • Added support for region info
  • Fixed default table sort in GUI
  • Fixed split file handling during library organization
  • Support for older OSX versions (>10.11)
  • Additional renaming refinements

v1.3.5

29 Sep 03:28
Compare
Choose a tag to compare

-Support added for split files (NSP/NSX/XCI/XCZ)
-Improved viability and readability of skipped files
-Fixed regression with XCI scanning
-Added default sort to all tables
-Added version number to window title
-Additional bug fixes

Enjoy!

v1.3.0

25 Sep 03:16
Compare
Choose a tag to compare

New version with new features and fixes to issues reported by you.

Note: this version separates GUI vs Console modes - you can no longer set the mode through the settings.json, but download the right version for you.

New features:

  • Added support for version number! Deep scan now reads the human readable version number, extracted from base and update file (requires prod.keys)
    The version number is available in the library view table, and in the file template ("{VERSION_TXT}")(#34)
  • Added support for custom path for prod.keys (via settings.json - "prod_keys") (#41)
  • Added a "rescan" and "hard rescan" options to the app menu
    Hard rescan will re-read all your local files, while rescan will discover new and deleted/moved files.(#40)

Bug Fixes:

  • Fixed Copy/Paste not working
  • Fixed recursive mode not working (#39)
  • Fixed unicode removal bug (#35)

Thanks for the feedback, and keep it coming! Please star the repo if you find it useful to you!

v1.2.5 - All in one

13 Sep 18:43
Compare
Choose a tag to compare

New version is available that includes a major refactor to how the app is bundled.
All resources (aka web folder) is now part of the binary, including the correct electron binary.
This means that users will not need to wait to download the electron files on first boot, and will fix some of the issues users experienced with the vendor folder.

Also added a new issues section to add clarity to why some files are not part of the library.

Enjoy :)

Changelog:

General:

  • Added handling of unicode chars
  • Added 'SwitchSafeFileNames' option in settings.json to control the handling of unicode/Romaji
  • Changed the way files are scanned to add better control, and better error handeling
  • Fixed issues that caused invalid folder/file names

GUI:

  • All files are now bundled as part of the binary, this should fix many issues people had with the vendor folder
  • Added an issues tab to detail files that were skipped during scan
  • Deletion of old updates now part of the library organization (if enabled through settings.json)

Console:

  • Added issues sections to detail any skipped files
  • Improved progress bar

v1.2.0 - multi folder support

17 Aug 22:20
Compare
Choose a tag to compare

Minor version with some important fixes and one requested feature.

  • add support for multiple scan folders
  • improve DLC naming (remove redundant title name from dlc name)
  • add validation to ensure local files are not deleted because of empty template
  • additional bug fixes and improvements

v1.1.9 - fix critical issue

07 Aug 06:47
Compare
Choose a tag to compare

New updates to switch titles/versions were not saved properly, and therefore new updates were not accounted for.
This fixes this issue, and should properly report the latest updates/dlcs.

Also for the console users, i've removed the need to have the web folder, so you can just delete it.

v1.1.8 - performance improvments and more

06 Aug 04:13
Compare
Choose a tag to compare
  • Added support for multi content files (NSP/XCI/NSZ/XCZ)
  • Hugh performance improvement - added deep scan persistency
  • Show version and multi content info in library view
  • additional improvements

Note: you will notice the performance improvement only on the 2nd with this new version.
During the 1st run the local db will be filled with the scan result.
The local db is binary file named slm.db.

Enjoy!

v1.1.6 - bug fixes & XCZ support

04 Aug 03:35
Compare
Choose a tag to compare
  • bug: fixed performance issue with XCI scanning
  • bug: improved progress bar for library organization
  • bug: fixed nil pointer panic on some files
  • feature: transliteration hiragana and katakana (Japanese) into romaji
  • feature: support XCZ

Version 1.1.5 - XCI/NSZ support and mroe

28 Jul 22:28
Compare
Choose a tag to compare

Major release with bug fixes and new capabilities!

Note: Windows binary has been updated, please re-download

  • Added XCI deep scan support (beta)
  • Added NSZ deep scan support (beta)
  • Added centralized log (slm.log), with ability to set debug flag for easier troubleshooting
  • Added new release detection & notification.
  • Fixed UI issues, date parsing and sorting
  • Fixed issue with non standard NSP files (like SM64)
  • Added option to set table pagination size
  • Added open game folder in Finder/Explorer from table
  • Added notification if prod.keys is missing
  • Bug fixes