0.25.0 (2026-06-21)
Features
- app: support HTTP (cleartext) stations on iOS and Android (#464) (dfe8fbf)
- dj: per-skill context allow-lists; stop weather dominating DJ patter (#471) (#482) (53abe6e)
- import operator-supplied jingles and sound effects (#468) (2511119)
- stats: scrollable Stats lists + per-container system resources (#480) (8570932)
- tools: Jamendo CC-track bulk-pull for demo library (#465) (7b59324)
- tts: per-engine + per-persona DJ voice gain dial (#473) (bd3b203)
Bug Fixes
- app: consent before silent https→http downgrade in onboarding (#472) (01cfaea)
- app: remove Android Auto declaration rejected by Google Play (#477) (468ff36)
- controller/llm: route locca picker through done-tool, not native (#467) (1a6ec25)
- controller/llm: route openai-compatible picker through done-tool, not native (#474) (353c974)
- stats: read container metrics via docker-socket-proxy, not the raw socket (#481) (7a4abbb)
- transient stream-status no longer tears down playback (#463, rebased to develop) (#466) (8910200)