github perminder-klair/subwave v0.37.0

7 hours ago

0.37.0 (2026-07-06)

Features

  • broadcast: "chop" DJ transition — accelerating beat-synced crossfader cut (#861) (5d3ebc2)
  • jingles: ship a sound-designed default station ident (#886) (96106da)
  • observatory: raise node caps for bigger libraries (default 25k, ceiling 100k) (#869) (cc84ffd)
  • personas: community persona sharing — catalog, install, showcase + submission flow (#870) (689180d)
  • shows: guest co-hosts + scripted banter breaks (#866) (78fe272)
  • shows: Programmes — shows produced as coherent episodes (#882) (e5c0400)
  • skills: add DJ Remembrance community skill (#868) (4543e3b)
  • skills: add Giveaway community skill (#860) (526b432)
  • web: replace slash favicon with the sunburst disc mark (#880) (ab8f149)

Bug Fixes

  • dj: stop time call-outs airing minutes stale (#872) (f15c56d)
  • landing: a11y + polish touchups across the broadsheet (#883) (95875d0)
  • picker: join library moods/analysis for Subsonic-sourced candidates, treat ID3 bpm 0 as unknown (#871) (dc6252b), closes #862
  • scheduler: stop auto.m3u repeats — telnet reload + key-based dedup (#874) (#878) (df06ed2)
  • webhooks: gate track.play on listener count (#856) (bdfab76)
  • web: transparent favicon so the disc reads as round, not a black square (#885) (8a36227)

Documentation

  • landing: refresh landing page + README with features shipped since mid-June (#881) (5b44853)
  • manual: correct the Settings panel list on the admin manual page (#887) (1fac4d8)
  • remove superpowers design specs (#884) (bf1d784)

Don't miss a new subwave release

NewReleases is sending notifications on new releases.