Releases
v0.28.0
Compare
Sorry, something went wrong.
No results found
0.28.0 (2026-06-23)
Features
app: trust user-installed CAs on Android & clarify TLS failures (#458 ) (#550 ) (1327ec9 )
library: surface tts-heavy setup docs when the acoustic engine is off (#559 ) (9af92cd ), closes #553
tts-heavy: GPU opt-in for Chatterbox + Voices manual page & guide (#562 ) (351a46d )
web: Booth Buddy DJ-line mascot with station toggle (#563 ) (385a753 )
Bug Fixes
admin: make AI show/persona generators tolerant of partial model output (#556 ) (29bc697 )
app: replace gorhom sheet + drop gesture-handler stack to fix Android dead-touch (New Arch) (#561 ) (b2d0a4a )
app: request drawer hangs on "Closing…" after the first request (#542 ) (0f7e22d )
dj-agent: don't record a phantom pick when the dedup guard drops a track (#548 ) (a8c8f44 )
dj: apply persona language to agent segments + cloud TTS (#558 ) (#564 ) (04f3678 )
embedding: handle provider-prefixed model names in dim lookup (ba5ae3e )
embedding: honour EMBEDDING_API_KEY across providers (completes #535 ) (#549 ) (676c9f6 )
library: make Last.fm tag enrichment reachable from every path (#541 ) (1b2e0d4 )
llm: keep the DJ from failing loud when gemma ignores the forced done tool (#555 ) (#560 ) (135ef0d )
personas: mark "on air" by the effective persona, not the default (#540 ) (175751b )
queue: deduplicate track pushes to prevent stacking (#538 ) (43d3893 )
You can’t perform that action at this time.