What's Changed
- feat(rust): module 2 — cell + screen buffer, randomized differential oracle by @yeroo in #125
- ci: retry once on the known .NET 10 test-host native crash (#118) by @yeroo in #126
- feat(rust): module 4 — the emulator, with a full-state differential oracle by @yeroo in #129
- feat(rust): module 5 — sixel + kitty images; CI arms the oracle. Port complete. by @yeroo in #130
- feat(rust): the integration adapter — RustEmulatorCore over ABI v6 by @yeroo in #131
- feat(rust): wire the Rust core into real panes — emulator-core = rust by @yeroo in #132
- feat(rust): agwinterm-ptyhost — the pty-host as a Rust binary. Server side complete. by @yeroo in #133
- feat(protocol): pty-host protocol v2 — protobuf everywhere, JSON removed by @yeroo in #136
- feat(lite): M1 phase 1 — sessions, sidebar, splits, styles, scrollback view by @yeroo in #137
- feat(lite): M1 phase 2 — control API server, AGWINTERM env, status dots, CI build by @yeroo in #138
- feat(lite): M1 phase 3 — selection + clipboard, paste, command palette by @yeroo in #139
- feat(core): trim scrollback rows to their content (memory lever, #134) by @yeroo in #140
- feat(lite): M2 phase 2 — FTCS prompt pips + shell-integration wrap by @yeroo in #141
- feat(persist): full-fidelity protobuf buffer restore (M2 phase 3) by @yeroo in #142
- build: ship agwinterm_core.dll in the installer + package lite as a release artifact by @yeroo in #143
Full Changelog: v0.14.6...v0.14.7