github rommapp/grout v4.6.0.0

latest release: v4.6.0.1
6 hours ago

v4.6.0.0

Important

Version Number Change: Starting with this release, Grout's version number now mirrors the required RomM version.
The first three components indicate RomM compatibility, and the fourth is for Grout-specific patches.
This jump from v1.4.2 to v4.6.0.0 reflects alignment with RomM v4.6.0, not a major rewrite.

New Features

  • ROCKNIX Support: Preliminary support for ROCKNIX (#96) - thanks to @sucmerep for the platforms.json
  • 7-Zip Support: Download and extract 7z compressed ROM files (#77)
  • Version Selection: Choose which file version to download when multiple are available (#57)
  • Beta Release Channel: Option to receive beta updates (#62) - @pawndev
  • Match RomM Release Channel: New release channel option to automatically match your RomM server version (#84)
  • Self-Signed SSL Certificate Support: Option to skip SSL verification for self-signed certificates (#68)
  • Fuzzy Save Matching: Third matching option using prefix similarity and Levenshtein distance for save sync
  • Orphan Reattachment: Automatically reattach orphaned ROMs/saves using CRC32 lookup
  • Background Cache Sync: Local cache now syncs in the background on startup (#81)
  • Knulli Gamelist Integration: Grout now adds itself to Knulli's gamelist.xml and reloads on exit (#79) - @pawndev

Improvements

  • muOS app icon now displays correctly (#85) - @pawndev
  • Status bar icon legend added to documentation (#82)
  • Preloading artwork now considers already cached items (#73)
  • Improved version comparison with prerelease support (#63) - @ZacharyKeatings
  • More robust caching when options are changed
  • Gabagool refactor: FSM replaced with Router for cleaner state management
  • In-app updater now enabled for NextUI - @pawndev
  • "Redownload" action text for already downloaded games

Bug Fixes

  • Fixed save sync timestamp comparison (#98)
  • Fixed muOS Drastic save directory mappings (#89)
  • Fixed save sync issues on Knulli with reverse platform mapping (#51)
  • Fixed Sega Master System/Mark III custom mapping (#27)

Documentation

  • Added note about deleted items and local cache behavior (#91)
  • Added status bar icon legend (#82)
  • Updated user guide with file version selection
  • Reorganized documentation for easier navigation
  • Updated Spruce installation guide - @sargunv

i18n

Important Note: Grout v4.6.0.0 requires RomM v4.6.0

Don't miss a new grout release

NewReleases is sending notifications on new releases.