github navidrome/navidrome v0.58.5

10 hours ago

This release focuses on stability improvements and bug fixes, with several important fixes for UI themes, translations, database operations, and scanner functionality. Notable improvements include fixes for ARM64 crashes, playlist sorting, and new Bosnian translation.

Added

  • UI Features:

  • Subsonic API:

    • Implement indexBasedQueue extension for better queue management. (#4244 by @kgarner7)
    • Populate Folder field with user's accessible library IDs. (94d2696c8 by @deluan)
  • Insights:

Changed

  • Scanner:
    • Optimize update artist's statistics using normalized media_file_artists table. (#4641 by @deluan)

Fixed

  • UI:

  • Scanner:

    • Restore basic tag extraction fallback mechanism for improved metadata parsing. (#4401 by @deluan)
  • Server:

    • Album statistics not updating after deleting missing files. (#4668 by @deluan)
    • Qualify user id filter to avoid ambiguous column. (#4511 by @deluan)
    • Enable multi-valued releasetype in smart playlists. (#4621 by @deluan)
    • Handle UTF BOM in lyrics and playlist files. (#4637 by @deluan)
    • Slice share content label by UTF-8 runes. (#4634 by @beer-psi)
    • Update wazero dependency to resolve ARM64 SIGILL crash. (#4655 by @deluan)
  • Database:

  • Docker:

New Contributors

Full Changelog: v0.58.0...v0.58.5

Helping out

This release is only possible thanks to the support of some awesome people!

Want to be one of them?
You can sponsor, pay me a Ko-fi, or contribute with code.

Where to go next?

Don't miss a new navidrome release

NewReleases is sending notifications on new releases.