Skip to content

v3.0.0

Choose a tag to compare

@jamditis jamditis released this 10 Mar 22:45

What's new

  • Tmux-style pane system — Binary tree layout with split (Alt+-, Alt+), close (Alt+W), zoom (Alt+Z), drag-resize dividers, and 5 preset layouts (single, side-by-side, stacked, grid, main+sidebar). Max 4 panes. Named sessions save/restore.
  • Claude Code /voice mode integration — Detects when Claude Code enters /voice mode, shows CC /voice badge on pane, and routes AudioBash voice input to a different pane to avoid conflicts.
  • Notification chime fixes — Pre-warms AudioContext on first user gesture so chimes fire reliably. Replaced file-based fallback with oscillator-only path. Added debug toggle in Settings.
  • Window controls fixes — Fixed drag regions on title bar interactive elements. Window bounds now persist across sessions with off-screen/resolution validation.
  • Font zoom — Ctrl+Plus/Minus/0 for terminal font zoom, persisted in localStorage.
  • Improved resize reflow — Increased ResizeObserver debounce, dimension guards prevent unstable fits during layout transitions.

Download

AudioBash.Setup.3.0.0.exe

Stats

  • 788 tests passing
  • 3 phases, 11 implementation tasks
  • 4 old layout components removed, 6 new components added