0.1.7 (2026-05-24)
Features
- cli: add subwave update + tighten web/setup pages for the CLI (5e94847)
- cli: auto-detect Ollama + loopback-swap for the controller (5db680c)
- cli: standalone subwave CLI with init, self-update, and curl|sh installer (80eda73)
- dev: hot-reload controller via bind-mounted src + tsx watch (9129862)
- docker: add subwave-caddy image with baked-in Caddyfile (6a24b15)
- docker: add subwave-icecast image with auto-generated secrets (69edcc2)
- docker: bake radio.liq + sounds/ into liquidsoap and controller images (ea31ae3)
- infra: Cloudflare Worker for cli.getsubwave.com installer (0ea2e3b)
- single-compose deploy + first-run web wizard (0e6f353)
Bug Fixes
- cli: auto-recover from root-owned state files via docker chown (3f1c8f7)
- cli: default Navidrome to localhost, swap to host.docker.internal post-probe (869360c)
- cli: show dev as the third setup mode option (840032f)
- cli: skip the SITE_URL prompt in dev mode (d2796e0)
- setup: stop infinite recursion from backticks in setup.sh heredoc (5bbe210)
Documentation
- cli: point installer at cli.getsubwave.com (www.* is the landing page) (5fcef84)
- setup: refresh remaining setup pages + use www.getsubwave.com (6e7f7a7)
- web: harden BYO-proxy guidance, drop it from QuickStart (eaf538f)