Skip to content

v8.26.0

Choose a tag to compare

@courthive-release-bot courthive-release-bot released this 17 Sep 00:46
86ca229

8.26.0 (2026-09-17)

Features

  • entries: choose the segment a created pair enters, and put it in the draw (#1464) (abf1eb3)
  • pwa: emit a service worker and register it behind a kill-switch (#1453) (e3462ef)
  • schedule2: a court idle with an overdue matchUp reads DUE on the Now strip (#1451) (53fc02e)
  • schedule2: a dependency shows the finish AND when the winner could start (#1459) (d28f2a7)
  • schedule2: make the scheduled time mean something — readiness colour, pending-side rest, hover highlight, Inspector actions (#1449) (66cd07c)
  • schedule2: show an idle court's runway to its next block (#1454) (9e6a162)
  • schedule2: show what the format costs in the Inspector (#1458) (8544d57)

Bug Fixes

  • demoMode: a chosen posture must reach the nav rail, not wait for a navigation (#1465) (a5bfd3a)
  • deps: update dependency @courthive/provider-config to v0.18.2 (#1431) (4e5fbe6)
  • deps: update dependency dexie to v4.4.6 (#1466) (6f270fc)
  • deps: update dependency hotkeys-js to v4.0.8 (#1467) (e09009b)
  • schedule2: merge into a court's availability entry instead of replacing it (#1455) (a3e6eb7)
  • schedule2: one finish ladder, so a dependency's two times reconcile (#1461) (06967e8)
  • schedule2: read a time annotation instead of pattern-matching the pill (#1462) (c4631c2)
  • schedule2: seed the time picker with when a player can start, not when the court frees (#1460) (cf90bfe)
  • stats: correct the mapParticipantResults filename typo, and stop shadowing the factory's isAdHocType (#1447) (7c32645)
  • tournaments: a calendar that outlives its session must not paint (#1463) (dfea405)

Documentation

  • readme: drop the last TODS mention (#1452) (fe7d6a5)
  • readme: drop the TODS framing, link How CourtHive works, and describe what TMX grew into (#1450) (4cb7ad8)