This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryUpdates Bug Fixes, 0.1.27, and 2026-05-28 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds support for imperial weather units in controller. Adds support for imperial weather units in controller. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Feature | Medium |
Adds persona avatars and listener Schedule drawer to personas+player. Adds persona avatars and listener Schedule drawer to personas+player. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Feature | Medium |
Adds per-show theme override and manual page to player. Adds per-show theme override and manual page to player. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Feature | Medium |
Adds station‑wide visual themes to player. Adds station‑wide visual themes to player. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Expands strftime in hourly archive path for broadcast module. Expands strftime in hourly archive path for broadcast module. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Includes station name in /now‑playing DJ block so player header displays it. Includes station name in /now‑playing DJ block so player header displays it. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Raises global JSON body limit to allow persona avatar uploads in controller. Raises global JSON body limit to allow persona avatar uploads in controller. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Honours configured station name in DJ speech and Icecast mounts. Honours configured station name in DJ speech and Icecast mounts. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Adds friendly preflight check and auto‑pull for embedding failures in tagger. Adds friendly preflight check and auto‑pull for embedding failures in tagger. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Medium |
Keeps Safari iOS on MP3 and auto‑reconnects stalled <audio> elements in web UI. Keeps Safari iOS on MP3 and auto‑reconnects stalled <audio> elements in web UI. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Bugfix | Low |
Fixes mobile layout regressions in admin panels of web UI. Fixes mobile layout regressions in admin panels of web UI. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
| Bugfix | Low |
Moves Schedule above Timeline in player DotRail. Moves Schedule above Timeline in player DotRail. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
| Bugfix | Low |
Wraps long DJ thinking line on narrow screens in web UI. Wraps long DJ thinking line on narrow screens in web UI. Source: granite4.1:30b@2026-05-28-audit Confidence: low |
— |
Full changelog
0.1.27 (2026-05-28)
Features
- controller: support imperial weather units (6fb24e2), closes #173
- personas+player: persona avatars + listener Schedule drawer (40701a2)
- player: per-show theme override + manual page (3ff52bb)
- player: station-wide visual themes (5967bef)
Bug Fixes
- broadcast: expand strftime in hourly archive path (bc00d5c)
- controller: include station in /now-playing dj block so player header shows it (d1a1b01)
- controller: raise global JSON body limit so persona avatar uploads work (09ddbd0)
- honour configured station name in DJ speech + Icecast mounts (098b98c)
- tagger: friendly preflight + auto-pull for embedding failures (3721b1b)
- web: keep Safari iOS on MP3 and auto-reconnect stalled <audio> (861b68f)
- web: mobile layout regressions in admin panels (d210b1e)
- web: move Schedule above Timeline in the player DotRail (e99d581)
- web: wrap long DJ thinking line on narrow screens (20e6af6)
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
About perminder-klair/subwave
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]