Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Aug 15:45
· 227 commits to main since this release
c2a7612

Features

  • (cli) Invert persistent dry-run behavior
  • Add uniform dry-run and live GUI reads
  • Add verified scene management
  • (gui) Add actionable reconnect recovery
  • Add verified block movement
  • Expand verified Cortex control surfaces
  • Verify grid writes and Nano HID transport
  • Device-neutral HID framing and Nano write path
  • Hardware-verify Nano transport and Quad regression
  • Share agent schemas across CLI and MCP
  • Select device Captures through MCP
  • Hardware-verify MCP-003.1 tone-building demo
  • Analyze Quad Cortex CPU fit through MCP
  • Publish Linux archives and guide setup
  • (gui) Switch scenes from the GUI (GUI-003.4 first slice)
  • (gui) Recall presets from the sidebar and colour the grid
  • (gui) Edit block parameters in the inspector (GUI-003.3)
  • (gui) Rename and recolour scenes (GUI-003.4)
  • (gui) Bypass and engage blocks from the inspector
  • (nano) Decode the typed current state (NANO-001.3) (#14)
  • (nano) Held daemon, CLI, MCP and GUI for Nano state and amp writes (NANO-001.4, NANO-001.5, NANO-001.6) (#15)
  • (nano) Expose verified Gate/FX bypass through daemon, CLI, MCP and GUI (NANO-001.6) (#16)
  • (gui) Device selector for switching between Quad and Nano (NANO-001.5) (#17)
  • (nano) FX parameter read and write through daemon, CLI, MCP and GUI (NANO-001.6) (#19)
  • (nano) Add held-session editing and audit corrections (#28)
  • (gui) Unify dual-device editor surfaces (#29)
  • (nano) Resolve effect model names
  • (nano) Add guarded FX parameter descriptors (#33)

Bug Fixes

  • Remove unsafe capture-dialog response
  • (ci) Permit release workflow hosting
  • (gui) Decode the real scene-switch reply (GUI-003.4)
  • (gui) Keep scene controls focusable while switching (GUI-003.4)
  • (gui) Keep capability labelling partial
  • (gui) Suppress auto-refresh during Nano writes, return cached state when busy (#18)
  • (dist) Document preview install prerequisites (#30)
  • (traceability) Enforce Rust header coverage (#31)
  • (client) Refuse ineffective tuner visibility
  • (release) Harden publication and installer (#34)

Overnight Automation

  • (ENG-002.2) Add Tauri build boundary to CI
  • (ENG-004.1) Complete @see traceability for 300-mcp zone
  • (GUI-004.2) Typed capability matrix for hardware-verified vs provisional labelling
  • (GUI-001.7) Per-panel error boundary for the GUI editing surface (#12)
  • (GUI-004.4) Document the GUI's preset directory, scene selector and parameter inspector (#13)
  • (ENG-001.7) Docs-site quality checks (nav, links, spelling) (#27)
  • (CLI-004.13) Wire git-cliff changelog generation into release flow (#32)

Documentation

  • Define overnight agent routine
  • Complete PROT-006.11 and descope host capture lifecycle
  • Add community-health files per house style
  • (roadmap) Restock the overnight queue and record two new gaps
  • (ENG-004.1) Trace crates/cortex-host/src to its owning zone spec (#20)
  • (ENG-004.1) Trace GUI backend to its owning spec (#21)
  • (ENG-004.1) Trace remaining Rust files
  • (nano) Record repeated gate baseline omission

Miscellaneous Tasks

  • (dx) Guard GUI manifest version sync
  • (dx) Run no-default workspace clippy/tests locally (ENG-001.5)
  • Add Linux release preview pipeline
  • (dx) Add Markdown lint and tracked Git hooks (ENG-001.3, ENG-001.4)
  • (ENG-004.2) Enforce traceability links