Skip to content

perminder-klair/subwave

v0.44.0 Feature

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

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

✓ No known CVEs patched in this version

Summary

AI summary

Updates 0.44.0, Bug Fixes, and 2026-07-19 across a mixed release.

Changes in this release

Feature Medium

Adds like button for the on‑air track.

Adds like button for the on‑air track.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Adds listener‑selectable stream format with MP3 floor.

Adds listener‑selectable stream format with MP3 floor.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Adds visible remove button for saved stations.

Adds visible remove button for saved stations.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Separates on‑air location from weather location in settings.

Separates on‑air location from weather location in settings.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Discovers cloud TTS voices instead of typing IDs blind.

Discovers cloud TTS voices instead of typing IDs blind.

Source: llm_adapter@2026-07-19

Confidence: high

Feature Medium

Adds station‑level social/embed description for web.

Adds station‑level social/embed description for web.

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Medium

Pre‑decodes files libsndfile can't open via ffmpeg.

Pre‑decodes files libsndfile can't open via ffmpeg.

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Medium

Makes ICY metadata on Ogg mounts an operator toggle.

Makes ICY metadata on Ogg mounts an operator toggle.

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Medium

Ensures air show handoffs occur at track boundaries in the correct voice.

Ensures air show handoffs occur at track boundaries in the correct voice.

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Medium

Frames request intros for air time instead of write time.

Frames request intros for air time instead of write time.

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Low

Stamps loudness gain on auto.m3u fallback tracks in scheduler.

Stamps loudness gain on auto.m3u fallback tracks in scheduler.

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Bugfix Low

Falls back to configured default TTS engine before Piper.

Falls back to configured default TTS engine before Piper.

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Full changelog

0.44.0 (2026-07-19)

Features

  • app: like button for the on-air track (#1100) (6adaa67)
  • app: listener-selectable stream format with MP3 floor (#1075) (495e99b)
  • app: visible remove button for saved stations (#1096) (9e82a07)
  • settings: separate on-air location from weather location (#1093) (130b0fe)
  • tts: discover cloud TTS voices instead of typing ids blind (#1094) (1bc7265)
  • web: station-level social/embed description (#1091) (48c9d62)

Bug Fixes

  • analyzer: pre-decode files libsndfile can't open once via ffmpeg (#1089) (6465b93), closes #1073
  • broadcast: make ICY metadata on Ogg mounts an operator toggle (#1052) (#1097) (fa3e15d)
  • dj: air show handoffs at a track boundary, in the right voice (#1090) (a63ec99)
  • dj: frame request intros for air time, not write time (#1092) (53f8780)
  • per-provider base URLs for locca and openai-compatible (#1082) (#1083) (021db50)
  • scheduler: stamp loudness gain on auto.m3u fallback tracks (#1071) (03204c0)
  • tts: fall back to the configured default engine before Piper (#1095) (9466927)

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]