Skip to content

perminder-klair/subwave

v0.1.7 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 11d Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

ReleasePort's take

Light signal
editorial:auto 10d

Version v0.1.7 adds several new CLI commands and Docker images while fixing multiple bugs in the setup script.

Why it matters: New subwave CLI features (update, init, self‑update, installer) and three Docker images expand deployment options; bug fixes prevent recursion errors and improve file ownership handling.

Summary

AI summary

Updates 0.1.7, Bug Fixes, and Refactors across a mixed release.

Changes in this release

Feature Medium

Adds subwave update command to CLI.

Adds subwave update command to CLI.

Source: llm_adapter@2026-05-24

Confidence: high

Feature Medium

Auto-detects Ollama and performs loopback swap for controller.

Auto-detects Ollama and performs loopback swap for controller.

Source: llm_adapter@2026-05-24

Confidence: high

Feature Medium

Introduces standalone subwave CLI with init, self‑update, and curl|sh installer.

Introduces standalone subwave CLI with init, self‑update, and curl|sh installer.

Source: llm_adapter@2026-05-24

Confidence: high

Feature Medium

Adds subwave-caddy Docker image with baked‑in Caddyfile.

Adds subwave-caddy Docker image with baked‑in Caddyfile.

Source: llm_adapter@2026-05-24

Confidence: high

Feature Medium

Adds subwave-icecast Docker image with auto‑generated secrets.

Adds subwave-icecast Docker image with auto‑generated secrets.

Source: llm_adapter@2026-05-24

Confidence: high

Feature Medium

Bakes radio.liq and sounds/ into liquidsoap and controller Docker images.

Bakes radio.liq and sounds/ into liquidsoap and controller Docker images.

Source: llm_adapter@2026-05-24

Confidence: high

Feature Medium

Deploys single‑compose setup with first‑run web onboarding wizard.

Deploys single‑compose setup with first‑run web onboarding wizard.

Source: llm_adapter@2026-05-24

Confidence: high

Feature Medium

Adds hot-reload controller via bind-mounted src and tsx watch for development.

Adds hot-reload controller via bind-mounted src and tsx watch for development.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Medium

Adds Cloudflare Worker for cli.getsubwave.com installer.

Adds Cloudflare Worker for cli.getsubwave.com installer.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Bugfix Medium

Auto‑recovers from root‑owned state files via docker chown in CLI.

Auto‑recovers from root‑owned state files via docker chown in CLI.

Source: llm_adapter@2026-05-24

Confidence: high

Bugfix Medium

Defaults Navidrome to localhost and swaps to host.docker.internal after probe in CLI.

Defaults Navidrome to localhost and swaps to host.docker.internal after probe in CLI.

Source: llm_adapter@2026-05-24

Confidence: high

Bugfix Medium

Prevents infinite recursion caused by backticks in setup.sh heredoc.

Prevents infinite recursion caused by backticks in setup.sh heredoc.

Source: llm_adapter@2026-05-24

Confidence: low

Bugfix Low

Shows dev as the third setup mode option in CLI.

Shows dev as the third setup mode option in CLI.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Bugfix Low

Skips SITE_URL prompt in dev mode of CLI.

Skips SITE_URL prompt in dev mode of CLI.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Full changelog

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)

Refactors

  • CLI setup for single-compose, wizard at /onboarding (c8e87c3)
  • compose: rename so prod is the default (docker-compose.yml) (8ec2102)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track perminder-klair/subwave

Get notified when new releases ship.

Sign up free

About perminder-klair/subwave

All releases →

Beta — feedback welcome: [email protected]