• docs: cut v0.21.5 — replay-overlay scrubbing affordances + accessibility

    funman300 released this 2026-05-09 00:05:03 +00:00 | 324 commits to master since this release

    Patch release rolling up six post-v0.21.4 commits under the
    through-line "replay-overlay scrubbing affordances + accessibility":

    • fe68861: quarter-mark scrub-bar notches
    • d322abf: percentage labels under notches (banner 60 → 76 px)
    • 1873b3f: keybind-hint footer (banner 76 → 92 px)
    • 90e24d9: ESC accelerator + cross-plugin pause-modal gate
    • 23902cd: HC-mode coverage for footer top border
    • e5c4f51: ← / → keyboard accelerators for paused stepping

    v0.21.4 shipped pause / resume / step + the WIN MOVE marker as
    the first scrubbing-shaped additions; v0.21.5 fills out the rest
    of the scrubbing UX so the player has both visual anchor points
    (notches + labels) and a complete keyboard control surface
    (Space / Esc / ← / →) for navigating a paused replay.

    Two of the six commits are layout-changing — they grow the
    banner from 60 → 76 → 92 px to make room for the notch labels
    and keybind footer. Banner geometry was fixed for every prior
    B-2 commit; this release establishes the "grow the container,
    add a flex-column child" pattern that the remaining B-2
    sub-pieces (move-log scroller, mini-tableau preview) will
    inherit when they land.

    Tests: 1228 → 1250 (+22 net new), 1249 passing, 1 pre-existing
    time-dependent flake (daily_challenge warning, fails when UTC
    clock is within 30 min of midnight; verified not introduced by
    this release).

    Clippy clean.

    Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com

    Downloads