Changelog

Full release history for KUMA Timer — macOS & Windows professional countdown timer.

v1.11.0 Latest 2 May 2026
Added — Audio Cues
  • Stage-friendly chimes at the same colour-transition thresholds the operator already sees on screen — orange transition, red transition, time-up. Six bundled sounds (warm chime, bright chime, double bell, soft gong, three-beep alarm, subtle tick). Adjustable volume + Test buttons for each.
  • BBC GTS pips opt-in — single ticks at remaining 5, 4, 3, 2, 1 (broadcast convention since 1924).
  • Limitimer-style red-zone continuous beep opt-in — every other second while remaining is in the red zone. For when the speaker isn't watching the screen.
  • Custom WAV/MP3 upload — drop your own sample into the dropdown.
  • Toggle to mirror cues onto iOS Companion in Monitor / Stages mode (iOS-side audio consumer ships in the next Companion build).
Added — Settings UX overhaul
  • Search bar at the top of Settings — type "ndi", "overtime", "warsaw", any setting, jumps to the right tab.
  • Keyboard shortcuts ⌘1..⌘N to jump between tabs.
  • Tab rename: Overtime → Behavior (now also hosts Scheduling cues); Misc → Privacy.
  • Section rename: "KUMA Companion" → "iOS Remote Control" in Connections (avoids name collision with Bitfocus Companion module).
  • Time of Day timezone moved from Misc → Display (it controls the Clock display mode).
  • Footer "More ···" menu: Export / Import settings, Restore last backup, Restore defaults, Report a bug, About, License Info — collapsed from 5 separate places into one popup.
  • Daily auto-backup with 24-hour dedup. Menu item shows freshness ("Restore last backup… (3h ago)").
  • Cross-tab dependency warning: OSC overtime trigger shows an inline orange warning when OSC main is disabled.
Fixed
  • Display colour out of sync across surfaces — host display + NDI showed the user's fg_color, but web mirror + iOS Companion always showed green (hardcoded fallback in the api_status snapshot). All four surfaces now use the exact same colour at the same moment. Reported by Sorin Iliescu.
  • Settings → Behavior → "Pick colour" button is now always enabled and auto-checks "Change background colour" on click — was a silent no-op when the checkbox was unchecked.
  • Audio cues no longer repeat-fire while the timer sits at 00:00 in "Stay at 00:00" overtime mode.
  • Audio cue time-up gong no longer fires twice in Count Up overtime mode.
  • Settings dialog width capped at 1200 px so it always fits the minimum supported display resolution (1280×800).

v1.10.21 30 April 2026
Fixed
  • Build pipeline binary version mismatch

KUMA Companion 1.0 App Store 29 April 2026
Launched

v1.10.20 29 April 2026
Added
  • Round-clock CLOCK mode "snake eats tail" second-hand
  • Threshold-anchored progress-bar gradient
  • Round-clock HH:MM:SS digits scale up
Fixed
  • Bonjour service registration
  • iPad NWBrowser self-heal

v1.10.19 29 April 2026
Added
  • Stages mode LAN auto-promote (Bonjour discovery + /api/status code match)
  • /api/status exposes remote_control_code
Fixed
  • KUMA Live event push latency (~150 ms)

v1.10.18 29 April 2026
Fixed
  • Cloud-relay state push latency (down from ~17 s to ~150 ms)
  • More state-changing actions trigger immediate relay push

v1.10.17 29 April 2026
Added
  • Pairing code visible from Pi web admin (Connections tab)
Fixed
  • Pi web admin showing old £6 price

v1.10.16 29 April 2026
Fixed
  • Local actions reach iPad / web viewers in ~150 ms

v1.10.15 29 April 2026
Fixed
  • Display progress-bar gradient smoothness
  • Pi web admin SMS toggle wording

v1.10.14 28 April 2026
Fixed
  • iPad portrait timer rendering size
  • PAUSE remote-action latency over cloud
  • Overtime / colour state propagation
Changed
  • Default colour thresholds (orange 3 min, red 1 min)
  • NDI output disabled by default with NIC binding "Auto"

v1.10.13 27 April 2026
Fixed
  • Web admin port changes apply without restart

v1.10.12 27 April 2026
Added
  • Authoritative colour transitions (Companion + web mirror)

v1.10.11 27 April 2026
Fixed
  • Licence persistence across config wipes

v1.10.10 26 April 2026
Added
  • Latency chip in Companion Controller header
  • Universal Links — pairing-code QRs open Companion directly
  • Relay v1.2.1 — telemetry, kill buttons, country lookup
Changed
  • Companion About sheet drops the licence field

v1.10.9 26 April 2026
Changed
  • Lite startup popup remembers your choice

v1.10.8 26 April 2026
Fixed
  • Tick-boundary drift between Mac and iPad

v1.10.7 26 April 2026
New
  • "Adjust Time" Bitfocus action (±MM:SS)
  • Host add_seconds API command
Fixed
  • LITE 1-hour ceiling enforcement

v1.10.6 26 April 2026
Fixed
  • LITE preset write 59:59 hard-cap

v1.10.5 26 April 2026
New
  • Second-precision presets (HH:MM:SS picker)

v1.10.4 26 April 2026
Fixed
  • HH:MM:SS auto-format for durations ≥ 1 hour
Changed
  • Price update — £6 → £8 one-off

v1.10.3 25 April 2026
Fixed
  • Companion timer jump on PAUSE
  • Overtime state propagation to Companion

v1.10.2 25 April 2026
New
  • Live Activity on iPhone & iPad Lock Screen
  • iPad layout overhaul (Pro / Air)
  • Screen stays awake in Controller / Monitor modes

v1.10.1 25 April 2026
Changed
  • Web Mirror Password gates Companion API

v1.10.0 Feature release 25 April 2026
New
  • KUMA Companion for iPhone & iPad — Controller + Monitor

v1.9.0 Public launch 23 April 2026
New
  • Lite / Trial / Full tier model
  • Full licence £6 one-off (one machine, move via deregister portal)
  • License Info dialogue (Settings → License Info)
Changed
  • Lite limits — 10 presets (59 min each), 10 cues (59:59 each), MM:SS only
  • Full-tier features split (SMS, NDI, LTC, KUMA Live, PVM, CDEther, LimiTimer, Time Glide etc.)
  • Quick-Entry Keyboard now Pi-kiosk only
Fixed
  • Online licence re-verification at startup
  • Companion on Lite — OSC SMS now respects the tier

v1.7.30 April 2026
New
  • KUMA Live — internet share via QR link
  • Ring gradient mode
  • Separate auto-start toggles (Cue / Preset)
  • Ring & bar background colours
  • Timezone picker (50 IANA zones)
Changed
  • Display settings redesign
  • Blink-on-overtime across all outputs
  • Round timer text 20% larger
  • Limitimer USB port filter
Fixed
  • Pause from Count Up mode
  • Web mirror gradient progress bar crash
  • PVM mode display / NDI / web freeze

v1.7.29 April 2026
New
  • Update popup with changelog
  • Redesigned SET row (HH/MM/SS spinboxes)

v1.7.27 April 2026
New
  • QR code for /control panel
  • SMS templates
  • Keyboard shortcuts (Space / R / H)

v1.7.19 April 2026
New
  • COUNT UP mode (across all outputs)
  • LimiTimer health check + auto-reconnect

v1.7.18 April 2026
New
  • CDEther MAC/ARP discovery
  • Background image (JPEG/PNG/GIF)
  • Smooth ring + progress-bar animations (~30 fps)
  • Time of Day IANA timezone

v1.7.13 April 2026
New
  • Single-instance guard
  • Touch keyboard (numeric pad + QWERTY)
  • Bug report dialogue
  • Ring style setting (Progress / Solid / Outline)
  • Web overlay polish

v1.7.11 April 2026
New
  • SMS Fullscreen mode
  • Dsan LimiTimer (RS-485, DSAN PCT-2 protocol)
  • Multi-monitor support

v1.7.5 April 2026
New
  • Microsoft Store availability
  • NDI runtime bundled on Windows

v1.7.4 April 2026
New
  • Round Clock mode (display, NDI, PVM, Web Mirror)
  • Ring direction (Countdown / Fill up)
  • Smooth SMS scroll

v1.7.2 April 2026
New
  • NDI TX output (1920×1080)
  • Web Controller (password-protected)
  • Timer font selector
  • Status bar with hover tooltips

v1.6.3 Feature release April 2026
New
  • Companion: Previous Cue, Set Display Mode, Low Time Warning, Cue is active feedback
  • Companion module: 113 unit tests, ESLint, MIT LICENSE + README
  • Cue dialogue asks for Hours in HH:MM:SS format
Changed
  • Companion module ID — pltech-kumatimer-httppltech-kumatimer
  • Companion module rewritten in TypeScript (ESM, yarn 4, strict mode)
  • Companion buttons gain colour states (LIVE / RESUME / SHOW / status)
  • Preset buttons show real values (5M, 10M…)
Fixed
  • Companion STOP preset, ±1m IDs, Cue load crash, polling guard
  • Web mirror HH:MM:SS font scaling

v1.6.2 Feature release April 2026
New
  • Companion HTTP module — dynamic Cue presets from cuesheet
  • /api/status exposes presets[] + cues[]
Changed
  • Companion poll cadence (feedbacks 500 ms, cue/preset 10 s)
Fixed
  • Web mirror HH:MM:SS overflow

v1.6.1 Feature release April 2026
New
  • Companion HTTP/JSON API (replaces OSC-only)
  • API Reference page
  • SMS overhaul (history, presets, auto-scroll)
  • Cue inline edit, next-cue button, cue name on display
  • Auto-update checker via latest.json
Changed
  • Default OSC port 8000 → 9000
  • Connections tab split (HTTP API / OSC)
Removed
  • VT / QLab integration

v1.6.0 Feature release March 2026
New
  • LTC receiver (SMPTE timecode from audio input)
  • Presenter View Mode (PVM)
  • Bitfocus Companion OSC module
  • /kuma/settime OSC command
  • Public website + auto-update
Fixed
  • LTC decoder calibration + sync scan
  • SSL certs on Windows (certifi)
  • NSMicrophoneUsageDescription on macOS

v1.5.x Feature release
New
  • SMS auto-scroll speed
  • Early LTC receiver implementation

v1.4.x Feature release
New
  • Windows installer (Inno Setup)
  • OSC status feedback
  • GitHub Actions CI (macOS + Windows)
  • HELP.md user guide
Fixed
  • macOS 26 Tahoe crash (Qt permission plugin)
  • BCD encoding + cue list bugs
  • OSC warp / preset minute conversion

v1.3.x Feature release
New
  • Dynamic UI (fullscreen scaling, sidebar, cogwheel settings)
  • Hardware ID + telemetry

v1.1.0 Feature release
New
  • Smooth Warp 2.0
  • About window + professional icons
  • Restore Defaults
  • Background telemetry

v1.0 Initial release
New
  • Countdown timer (MM:SS / HH:MM:SS)
  • OSC remote control
  • Web Mirror
  • Cuesheet with named speakers
  • Send Message to Screen (SMS)
  • Overtime count-up with colour warnings
  • Presenter View Mode