Releases
v0.43.0
Compare
Sorry, something went wrong.
No results found
0.43.0 (2026-07-17)
Features
admin: fold Playlists + Observatory into Library doorways (5de5b17 )
admin: LLM-generated manual-voice prompt suggestions (#1063 ) (be8cd40 )
admin: speak the persona's language in the voice Play sample (#1064 ) (708da37 )
broadcast: idle-pause the programme when nobody is listening (#1066 ) (704541f )
library: durable play history with show context + admin History tab (#1065 ) (3694be4 )
library: multi-genre tags via OpenSubsonic genres array (#1068 ) (d303cfb )
likes: listener heart button with Navidrome star sync + AI DJ influence (#1060 ) (83aca5e )
llm: send OpenRouter app-attribution headers on every request (#1062 ) (b1bb6c8 )
observatory: production polish — honest legends, projection status, queue-on-air, search fly-to, deep links, keyboard + mobile (#1076 ) (cdc2eeb )
playlist-builder: open full-height studio — list-first deck redesign (1eea1fe )
playlist-gen: artists / tempo / release-year filters + genre typeahead (29fc33c )
playlist-gen: track-length band — min/max anchors (0cfec07 )
shows: timed schedule override — pin a show for N hours (#1067 ) (a525ace )
web: add X and Reddit links to landing footer (#1074 ) (76da695 )
web: magical playlist builder — /admin/playlists (9e26957 )
web: platter tonearm rides the groove with track progress (#1070 ) (ce53aa0 )
web: surface TTS engine availability before selection (#585 ) (#1061 ) (18fa0f0 )
Bug Fixes
admin: let the Library hero title + subtitle run one line (2415ae8 )
broadcast: update track metadata on Ogg FLAC/Opus streams (#1052 ) (#1056 ) (0569bf8 )
doctor: retry fast-failing Navidrome ping before alarming the admin banner (#1069 ) (1f85c6e )
picker: judge era by original release year, not compilation date (#842 ) (#1059 ) (c6421d4 )
playlists: merge library tags into GET /playlists/:id entries (5f19db6 )
web: resolve SEO/share metadata from runtime SITE_URL, fix titles and twitter cards (#1077 ) (50bdcf0 )
Documentation
remove shipped design specs (7e41d7a )
You can’t perform that action at this time.