Skip to content

v1.14.0

Latest

Choose a tag to compare

@perminder-klair perminder-klair released this 09 Sep 08:10
3faf5a7

1.14.0 (2026-09-09)

Features

  • broadcast: let the talk planner see the jingle rotate (#1619) (#1624) (39db130)
  • broadcast: vocal-aware timing for scheduled segments (#1622) (#1629) (2ed7ad1)
  • dj: queue a whole album, or an artist block, in one press (#1622) (#1632) (dbcf8a0)
  • dj: vary the hourly time check's wording, not its reading (#1602) (#1607) (e0879be)
  • library: warn when a scene merge retires a genre a filter still names (#1609) (afdaed9)
  • personas: export and import a persona as a single zip bundle (#1620) (#1628) (0a077e6)
  • shows: play the whole anchor playlist before repeating (#1612) (#1615) (725db3b)
  • shows: takeover option that ends when the schedule would have changed (#1601) (#1610) (442fe08)
  • skills: make feed: work on any skill, not just news (#1616) (#1625) (dd46fcc)
  • stems: rank the stem scan and sweep by what a seam can use (#1622) (#1630) (f8339d1)
  • web: add a custom era range to the show editor (#1599) (#1605) (47651af)
  • web: expand a clamped show topic, and open the DJ behind the name (#1621) (#1626) (2d82b8c)
  • web: heart and never-play on play-history rows (#1600) (#1604) (1c546aa)

Bug Fixes

  • blocklist: an artist block reaches the tracks they only guest on (#1603) (#1608) (9aa1de8)
  • blocklist: one name fold across both id tiers (#1611) (#1627) (5b1f2c7)
  • broadcast: booth-log a listener request the crossfade will swallow (#1594) (cfaceaf)
  • broadcast: record what the icecast render trusted, and say so in the dash (#1613) (#1614) (f1f95e3)
  • llm: let an openai-compatible gateway be sent custom headers (#1618) (#1623) (37a7160)
  • requests: stop operator queue presses shutting the listener request line (#1622) (#1631) (77052f6)
  • web: hide alpha DJ Brain settings behind runtime flag (#1648) (39b195b)