v0.1.11
Pre-release
Pre-release
Paramux v0.1.11 — the responsiveness release: screen readers react the moment agents do, layouts get names, and a dozen sharp edges come off the CLI.
Screen readers, third pass
- TextChanged fires on attention transitions — the active pane's done/waiting/error raises the event immediately (the 3s heartbeat stays for plain output), so Narrator re-reads at the moment that matters.
- Page unit = the viewport — "read current page" covers the visible screen instead of all scrollback.
docs/paramux/accessibility-testing.md— the per-release Narrator hardware checklist, with the known approximations listed so they aren't re-filed.
Layouts and fleets
- Layout slots have names — saving names the slot after the workspace; menus read "Slot 2 — api server",
open --listshows them, andparamux openno longer drops names on its slot-5 rewrite. open --slot=Napplies any saved slot; workspace-levelenvhas a gallery example (agents-with-env.layout.json).- Attention export carries window id + workspace ordinal per pane for multi-window fleets.
CLI sharp edges
notify --focusedtargets the focused pane from outside any pane — and without a pane id, notify now says the console escape won't reach paramux instead of silently no-opping.recorddefaults to a timestampedparamux-<unix>.cast(no more silent overwrites);status --watch --interval=N;version --jsonfor tooling.serve /panes/<id>/textanswers304 Not Modifiedvia content-hash ETags — pollers stop re-downloading scrollback.doctorcounts leftover crash dumps; a banner on launch says when dumps from a previous run exist; Reset Quick Terminal Frame rescues off-screen frames.- Settings search got a cue banner; i18n slice 2 moves the banner texts into the string table with full de-DE coverage (and a test that a locale can't ship half-translated).
Receipts
- Soak CSV rows now carry the binary version; the restore E2E refuses to run against a busy instance; HACKING lists the three scripted verifications beyond the unit suites.
Install
Pick your architecture's ZIP + SHA256SUMS, verify, extract, run — or paramux update. Unsigned test build; see the README.