This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+14 more
Affected surfaces
Summary
AI summaryAdded Subsonic / Navidrome API compatibility server on port 4533 with extensive endpoints.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds Subsonic / Navidrome API compatibility server on port 4533 Adds Subsonic / Navidrome API compatibility server on port 4533 Source: llm_adapter@2026-05-25 Confidence: high |
— |
| Feature | Medium |
Adds MD5 token authentication mode (t + s) and plaintext/enc:<hex> mode (p) Adds MD5 token authentication mode (t + s) and plaintext/enc:<hex> mode (p) Source: granite4.1:30b@2026-05-25-audit Confidence: low |
— |
| Feature | Low |
Implements numerous Subsonic/Navidrome API endpoints for browsing and streaming music Implements numerous Subsonic/Navidrome API endpoints for browsing and streaming music Source: granite4.1:30b@2026-05-25-audit Confidence: low |
— |
| Feature | Low |
`getCoverArt` resolves bare filenames to ~/.config/rockbox.org/covers/ and proxies Rocksky HTTP URLs for artist images `getCoverArt` resolves bare filenames to ~/.config/rockbox.org/covers/ and proxies Rocksky HTTP URLs for artist images Source: granite4.1:30b@2026-05-25-audit Confidence: low |
— |
Full changelog
[2026.05.25]
Added
- Subsonic / Navidrome API compatibility server on port 4533 — any client that works with Navidrome (Cassette, Symfonium, DSub, Ultrasonic, Substreamer, Clementine, Sublime Music, …) can browse and stream music from
rockboxdwithout additional setup; enabled by addingsubsonic_usernameandsubsonic_passwordtosettings.toml - Implemented endpoints:
ping,getUser,getMusicFolders,getScanStatus,startScan,getArtists,getArtist,getAlbum,getSong,getIndexes,getMusicDirectory,getGenres,getSongsByGenre,getAlbumList/getAlbumList2,getRandomSongs,getStarred/getStarred2,stream(with HTTPRange/ seek support),download,getCoverArt,scrobble,getNowPlaying,updateNowPlaying,search2/search3,getPlaylists,getPlaylist,createPlaylist,updatePlaylist,deletePlaylist,star/unstar(mirrored to Rocksky),getArtistInfo/getArtistInfo2,getAlbumInfo/getAlbumInfo2,getSimilarSongs/getSimilarSongs2,getTopSongs,getLyrics - Auth: MD5 token mode (
t+s) and plaintext /enc:<hex>mode (p) getCoverArtresolves bare filenames to~/.config/rockbox.org/covers/and proxies Rocksky HTTP URLs for artist images- Mintlify docs page
mintlify/clients/subsonic.mdxcovering setup, auth modes, all endpoints, recommended clients, cover art IDs, and range-request support
Full Changelog: https://github.com/tsirysndr/rockbox-zig/compare/2026.05.17...2026.05.25
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Track A modern Music Player Daemon based on Rockbox firmware
Get notified when new releases ship.
Sign up freeAbout A modern Music Player Daemon based on Rockbox firmware
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]