Skip to content

feat(libghostty): expose terminal snapshots - #153

Merged
elias8 merged 3 commits into
mainfrom
feat/libghostty-terminal-snapshots
Sep 1, 2026
Merged

feat(libghostty): expose terminal snapshots#153
elias8 merged 3 commits into
mainfrom
feat/libghostty-terminal-snapshots

Conversation

@elias8

@elias8 elias8 commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Expose portable terminal snapshot encoding and native/Wasm restoration in libghostty, including one-shot and incremental history decoding, continuation retention, owned input buffers, and lifecycle-safe terminal handoff. This also syncs the Ghostty source and bindings, updates compatible dependencies, fixes generated documentation analysis, and adds focused native and Wasm coverage.

@elias8 elias8 added pkg:libghostty Core Dart bindings package feat New feature or request labels Aug 20, 2026
@elias8
elias8 force-pushed the feat/libghostty-terminal-snapshots branch 2 times, most recently from e1f2a4a to 6303ae0 Compare August 20, 2026 15:48
@elias8
elias8 force-pushed the feat/libghostty-terminal-snapshots branch from 6303ae0 to 80366bc Compare September 1, 2026 13:43
@elias8
elias8 force-pushed the feat/libghostty-terminal-snapshots branch from 80366bc to bdaa989 Compare September 1, 2026 15:21
@elias8
elias8 merged commit 27dbaee into main Sep 1, 2026
21 checks passed
@elias8
elias8 deleted the feat/libghostty-terminal-snapshots branch September 1, 2026 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat New feature or request pkg:libghostty Core Dart bindings package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant