Skip to main content

Zaparoo Core v2.9.1 released

· 2 min read
wizzo
Lead Developer

Zaparoo Core v2.9.1 is now available! This is a patch release focused on reliability improvements and bug fixes. Thank you to Anime0t4ku who contributed to this release.

Download

Improvements

  • Log uploads now use Zaparoo's own service (logs.zaparoo.org) instead of termbin. It's a simple rustypaste instance for anyone curious
  • Media scanner lazy loading for faster resume on large libraries
  • MQTT publisher now retries connection in the background instead of blocking startup
  • Offline arcade game lookups on MiSTer first boot via an embedded ArcadeDB fallback
  • Playlist commands are no longer incorrectly treated as media launches, and now trigger a fail sound when something goes wrong
  • Structured GitHub issue forms for bug reports, feature requests, and questions (thanks Anime0t4ku)

Bug Fixes

  • Fixed MiSTer deadlock when displaying overlays while media was active, and added MGL reset tag support for cores like Jaguar
  • Fixed reader disconnects causing duplicate token scans
  • Fixed re-indexing a single system wiping tag associations
  • Fixed some settings and launcher config changes not taking effect until restart
  • Fixed scan_feedback=false being ignored
  • Custom sounds are now correctly detected from the assets folder
  • Fixed non-Steam games not detected due to inconsistent VDF key casing
  • Fixed Batocera scanning without a game running opening manufacturer menu
  • Fixed PN532 readers stuck in failed reconnection after disconnect
  • Fixed libnfc connection string corruption breaking PN532 I2C/UART readers
  • Fixed NTP clock sync falsely triggering reader reconnection on MiSTer boot
  • Fixed concurrent reader close operations crashing the service
  • Fixed exit delay timers losing sub-second precision
  • Fixed reinserting card during hold-mode countdown not cancelling exit
  • Fixed timer goroutine leaks when scans were interrupted
  • Fixed platform scanners (RetroBat, Kodi) accidentally wiping other launchers' indexed files
  • Fixed generic launchers intercepting launches meant for more specific launchers

As always, feedback and bug reports are welcome on our Discord or GitHub.

Enjoying this release? Three ways to support Zaparoo's development.