Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 10 May 04:10
· 38 commits to main since this release

1.0.0 (2026-05-10)

Bug Fixes

  • allow empty scaffold test run (be7c786)
  • cancel stale progression advances (d6737b7)
  • clear midi notes on disconnect (652b5a8)
  • clear notes for disconnected midi inputs (71c9eb0)
  • correct progression compass chord labels (e087505)
  • derive audio release from current note state (56b4446)
  • emit audio release outside state updater (e633d11)
  • handle unsupported progression chords (0041cd4)
  • harden tone synth lifecycle (2290804)
  • harden web midi hook lifecycle (e6e4f32)
  • improve piano key input handling (833335f)
  • polish responsive piano workspace (f2497ca)
  • preserve played chord pitch order (8cfe12e)
  • release audio after last note owner (6df54c2)
  • reset compass when progression settings change (4153764)
  • spell flat-key progression labels (bc5e46a)
  • stabilize progression compass advancement (3de603e)
  • use key-aware progression spelling (f93aba9)

Features

  • add curated progression graph (451217b)
  • add music theory domain helpers (be76953)
  • add native web midi input hook (9fe90ad)
  • add optional tone synth playback (ba5697a)
  • add piano learning interface components (5f91d6c)
  • add progression compass component (5c4739d)
  • add progression compass helpers (ecc9805)
  • advance progression compass from played chords (cb020f6)
  • connect piano chord learning workflow (0375eff)
  • hint progression target keys (d089b8b)
  • piano: add latch mode for mouse chords (f53c8a3)
  • piano: clear latched notes with space (c34eb9b)
  • piano: show only middle C key label (9de896d)
  • show progression compass starters (8560824)