github perminder-klair/subwave v0.43.0

5 hours ago

0.43.0 (2026-07-17)

Features

  • admin: fold Playlists + Observatory into Library doorways (5de5b17)
  • admin: LLM-generated manual-voice prompt suggestions (#1063) (be8cd40)
  • admin: speak the persona's language in the voice Play sample (#1064) (708da37)
  • broadcast: idle-pause the programme when nobody is listening (#1066) (704541f)
  • library: durable play history with show context + admin History tab (#1065) (3694be4)
  • library: multi-genre tags via OpenSubsonic genres array (#1068) (d303cfb)
  • likes: listener heart button with Navidrome star sync + AI DJ influence (#1060) (83aca5e)
  • llm: send OpenRouter app-attribution headers on every request (#1062) (b1bb6c8)
  • observatory: production polish — honest legends, projection status, queue-on-air, search fly-to, deep links, keyboard + mobile (#1076) (cdc2eeb)
  • playlist-builder: open full-height studio — list-first deck redesign (1eea1fe)
  • playlist-gen: artists / tempo / release-year filters + genre typeahead (29fc33c)
  • playlist-gen: track-length band — min/max anchors (0cfec07)
  • shows: timed schedule override — pin a show for N hours (#1067) (a525ace)
  • web: add X and Reddit links to landing footer (#1074) (76da695)
  • web: magical playlist builder — /admin/playlists (9e26957)
  • web: platter tonearm rides the groove with track progress (#1070) (ce53aa0)
  • web: surface TTS engine availability before selection (#585) (#1061) (18fa0f0)

Bug Fixes

  • admin: let the Library hero title + subtitle run one line (2415ae8)
  • broadcast: update track metadata on Ogg FLAC/Opus streams (#1052) (#1056) (0569bf8)
  • doctor: retry fast-failing Navidrome ping before alarming the admin banner (#1069) (1f85c6e)
  • picker: judge era by original release year, not compilation date (#842) (#1059) (c6421d4)
  • playlists: merge library tags into GET /playlists/:id entries (5f19db6)
  • web: resolve SEO/share metadata from runtime SITE_URL, fix titles and twitter cards (#1077) (50bdcf0)

Documentation

  • remove shipped design specs (7e41d7a)

Don't miss a new subwave release

NewReleases is sending notifications on new releases.