v1.6.1 — Three-Tier Auto-Stop
What's New
Three-Tier Auto-Stop
Speakers now auto-stop using the best available method:
- Music Assistant — native
play_announcement(fastest) - Modern players —
repeat_set(off)viaSUPPORT_REPEAT_SET(HomePod/Chromecast) - Basic players — timer-based pause with configurable
PAUSE_BUFFERenv var
Docs & Public Release
- Chinese README (
README.zh-CN.md) with localized screenshots - English README as primary, de-branded for any
media_player - Sanitized internal IPs/domains for open source
Infrastructure
- GitHub Actions CI: quality (lint + test + 85% coverage) + build-docker
- Docker image version split from CI variables
- Entity attribute caching with double-checked locking
74 tests, 94% coverage