What's Changed
Warning
This is an experimental release. Use at your own risk.
Features
- 📱 feat: add responsive media pool toggle for mobile devices (
7f930335) - ✨ feat: add bulk broadcast start and stop actions for networks (
6c809e01) - feat: regenerate network schedules when content changes (
28cb10be) - feat: add on-demand broadcast controls and waiting status in networks UI (
4c0c5ef2)
Bug Fixes
- fix: Use iteration count rather than wall-clock time so the loop is deterministic (
6bfb8071) - fix: N+1 schedule regeneration on bulk network content import (
c1842059) - fix: On-demand broadcast startup race condition (
1ad134f1) - fix: harden on-demand startup runway and grace handling (
0ed9d119) - fix: stabilize on-demand broadcast connect and idle stop behavior (
319b38d2)
Maintenance
- chore: Apply pint formatting (
ae33b1bb) - chore: Update AI guidelines and MCP config (
e877936a) - chore: Update vendor libs and re-lint (
33b79a76) - chore: Cleanup agents file (
1f72aa20) - chore: Cleanup files for on-demand broadcasting (
b19a49fa) - chore: Add logging when
$preservePlaybackReferenceis null and set to 0 (b513c074) - chore: Syntax cleanup (
bebbd5ed) - chore: Align network disconnect/overlap to default values with config (
1bf0567e) - chore: update agent context requirements (
f1010550) - chore: add optional on-demand broadcast tuning envs to compose templates (
a500d12a)
Other Changes
- test: fix broadcast and schedule regressions in CI (
cfc6f78f)
Docker Image
docker pull sparkison/m3u-editor:experimental-0.11.0