Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 15:18
b9bea8c

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