v0.10.0
What's Changed
- feat(defterm): Stage A — attach to an externally-created PTY by @yeroo in #35
- feat(defterm): Stage B — ITerminalHandoff3 COM server by @yeroo in #36
- feat(uia): screen-reader accessibility — Document provider (T2-14 Stage 1) by @yeroo in #37
- feat: agterm gap-delta parity batch (file-reveal, overlay.resize, read-back) by @yeroo in #38
- test: control-API suite (+21) + free build-provenance attestation by @yeroo in #39
- refactor: split the Program.cs monolith into partial-class files by concern by @yeroo in #40
- fix: PTY connection leak — one thread + ConPTY handles per closed session by @yeroo in #41
- perf: 10x sustained-output throughput (block-move scroll + frame cap + snapshot render + sync pump) by @yeroo in #42
- fix(defterm): attached consoles never received resizes (Far corruption) by @yeroo in #43
- feat(settings): defterm register/unregister + panel-button text centering by @yeroo in #44
- fix(settings): taller panel so General fits the Default Terminal section by @yeroo in #45
- feat(uia): announce terminal output + settings interactions to screen readers by @yeroo in #46
- feat(settings): apply font changes live by @yeroo in #47
- feat(uia): proper Narrator support — host provider, system caret, full Text pattern by @yeroo in #48
- feat(a11y): F6 focus zones + spoken hover for chrome buttons by @yeroo in #49
- feat(uia): formal fragment tree — Narrator scans/Tabs controls as real elements by @yeroo in #50
- feat(settings): full keyboard navigation + focus ring by @yeroo in #51
- feat(uia): all chrome buttons + settings controls in the tree (invokable) by @yeroo in #52
- feat(uia): settings tabs in tree, modal scoping, button tooltips by @yeroo in #53
- feat: F1 help overlay with screen-reader orientation guide by @yeroo in #54
- feat(help): close (×) button on the F1 card by @yeroo in #55
- release: v0.10.0 — new README + version bump by @yeroo in #56
Full Changelog: v0.8.1...v0.10.0