Navidrome
Your personal streaming service
Navidrome



Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify!
Features:
- Handles very large music collections
- Streams virtually any audio format available
- Reads and uses all your beautifully curated metadata
- Great support for compilations (Various Artists albums) and box sets (multi-disc albums)
- Multi-user, each user has their own play counts, playlists, favourites, etc...
- Very low resource usage
- Multi-platform, runs on macOS, Linux and Windows. Docker images are also provided
- Ready to use binaries for all major platforms, including Raspberry Pi
- Automatically monitors your library for changes, importing new files and reloading new metadata
- Themeable, modern and responsive Web interface based on Material UI
- Compatible with all Subsonic/Madsonic/Airsonic clients
- Transcoding on the fly. Can be set per user/player. Opus encoding is supported
- Translated to various languages
This release focuses on stability improvements and bug fixes, with several important fixes for UI themes, translations, database operations, and scanner functionality.
Key improvements include:
- Fixed ARM64 crashes by updating dependencies
- Resolved transparent dropdown background in Ligera theme
- Corrected track ordering when sorting playlists by album
- Added Genre column as optional field in playlist table view
- Added new Bosnian translation and updated multiple existing translations
- Fixed album statistics not updating after deleting missing files
- Improved metadata parsing with restored tag extraction fallback
- Better handling of UTF BOM in lyrics and playlist files
Full release notes are found at https://github.com/navidrome/navidrome/releases
This release includes new features, improvements and bug fixes.
Highlights include:
- Manage multiple music libraries with separate folders and user permissions
- Switch between libraries easily using the new sidebar selector
- Enjoy library-specific statistics for artists and tags
- Create playlists with songs from multiple libraries, respecting user access
- The user interface is now available in Hindi
- The activity panel error icon now resets when clicked
- Multiple translation updates
Full release notes can be found at https://github.com/navidrome/navidrome/releases
This release includes new features, improvements and bug fixes.
Highlights include:
- Enhanced artist pages with "Radio", "Shuffle", and top songs play options
- Added "Love", "Rating", and "Add to Playlist" features in playlist view
- Introduced a "Now Playing" admin panel and configuration tab
- Implemented plugin support and smarter folder hashing for scans
- Enabled MusicBrainz ID (MBID) search and smart playlist improvements
- Added new API endpoints and Prometheus metrics
- Fixed various UI, scanner, and Subsonic API issues
Full release notes can be found at https://github.com/navidrome/navidrome/releases
This release includes new features, improvements and bug fixes.
Highlights include:
- Bulk removal and auto-purge of missing files
- Playlist improvements: M3U downloads, cover art, save queue as playlist
- UI enhancements: smooth image transitions, real-time scan progress, sample rate display
- Filesystem lyrics and ISRC support
- Fixed potential SQL injection vulnerability (CVE pending)
- Restricted transcoding config changes to admin users
- Symlink and artist filtering options
- Fix for Artists not showing up in Subsonic clients
- Optimized scanner performance
Full release notes can be found at https://github.com/navidrome/navidrome/releases
šØ If you haven't yet updated to at least 0.55.0, please note the breaking changes below.
New features and bug-fixes:
- Automatically load navidrome.toml file from /data if available
- Add Greek and Norwegian translations
- Add mood column to Album and Song list views
- Hide absolute paths from regular users
- Show bitDepth in song info dialog
- Improve embedded artwork extraction
- Fix issues with scanner and watcher
- Update various translations
- Correct UI and API issues
ā ļø Breaking changes from 0.55.0:
- Artist favourites and ratings will be lost after the upgrade
- Albums may change grouping due to new disambiguation logic
Full release notes can be found at https://github.com/navidrome/navidrome/releases
šØ If you haven't yet updated to at least 0.55.0, please note the breaking changes below.
New features and bug fixes:
- Allow disabling tags with
Tags.<tag>.Ignore=true - Add Role filters to albums
- Fix issues with scanner and watcher
- Resolve database migration problems
- Correct various UI and API issues
ā ļø Breaking changes from 0.55.0:
- Artist favourites and ratings will be lost after the upgrade
- Albums may change grouping due to new disambiguation logic
Full release notes can be found at https://github.com/navidrome/navidrome/releases
šØ This release includes important changes. Please update with caution.
New features and improvements:
- Support for multiple artists in albums and songs
- Added contributors and performers information
- Album versions support
- Improved multi-valued tags and custom tags
- Enhanced smart playlists
- Persistent IDs for tracks and albums
- Optimized file scanning with "watcher" mode
- Improved handling of missing files
ā ļø Breaking changes:
- Artist favourites and ratings will be lost after the upgrade
- Albums may change grouping due to new disambiguation logic
Full release notes can be found at https://github.com/navidrome/navidrome/releases
šØ This release includes an important security fix. Please update ASAP. Security updates:
- Authentication bypass in Subsonic API with non-existent username
Full release notes can be found at https://github.com/navidrome/navidrome/releases
This release includes several improvements and bug fixes:
- Fixed issues with system metrics and backup functionality
- Improved service worker caching
- Updated Turkish translations
- Various performance improvements and stability enhancements
Full release notes can be found at https://github.com/navidrome/navidrome/releases
This release includes several improvements and bug fixes:
- Fixed backup and restore functionality
- Fixed issues with insights and cache management
- Updated Finnish, Polish, and Turkish translations
- Various performance improvements and stability enhancements
Full release notes can be found at https://github.com/navidrome/navidrome/releases
This release includes several improvements and bug fixes:
- Fixed issues with the scanner, local login background, and play mode for the player
- Improved M3U playlist import to preserve file order
- Updated translations for Basque and Swedish
- Enhanced UI responsiveness during scanning
- Various other minor improvements and dependency updates
Full release notes can be found at https://github.com/navidrome/navidrome/releases
This release includes several improvements and bug fixes:
- Added Serbian translation and updated German and Korean translations
- Improved M3U playlist import times
- Fixed issues with play queue, random albums, and album sorting
- Enhanced UI with updates to the Nuclear theme and album list randomization
- Improved Subsonic API compatibility
Full release notes can be found at https://github.com/navidrome/navidrome/releases
Highlights:
- Added new āNuclearā theme and Hungarian and Basque translations.
- Improved playlist features with auto-import toggle and better smart playlist handling.
- Fixed album sorting, cover art display, Last.FM links, and context menu issues.
- Enhanced performance with optimized database access, reduced memory leaks, and smarter playlist updates.
- Increased security with better SQL sanitization and SHA256 for Gravatar URLs.
- Added support for new tag formats, upgraded to TagLib 2.0.2, and improved Subsonic API compatibility.
- Introduced new configuration options and skipped unnecessary folders during scans.
Full release notes can be found at https://github.com/navidrome/navidrome/releases
This is a hotfix release to ensure that the main music folder has the correct permissions set to allow proper access to the music files. There are no new features or bug fixes in this release.
