Skip to content

v0.3.2

Latest

Choose a tag to compare

@ayder ayder released this 05 Oct 23:10
86f1a32

Ctrl+O release/recapture now preserves Ghostty's negotiated pixel mouse coordinates. Host-group clicks select their group and terminal clicks focus their pane instead of hitting the top menu. Compact focus styles also follow each theme's cursor style, fixing StyleValueError for themes such as Nord and Catppuccin.

GhostCRT is bumped to 0.3.2 and pins the tested ghostty-textual 0.0.5 wheel with pyghostty exactly 0.1.3. The lock preserves all unrelated package versions, and the changelog and compatibility documentation describe the update.

Validation: the full local macOS ARM64/Python 3.12 gate passes 433 tests with eight existing optional SSH-server skips, Ruff, locked synchronization, wheel/source builds, and fresh installed-wheel CLI/native/widget smoke. Regression proof includes all 21 built-in themes and raw native mouse reports through Textual's parser and actual host-group/terminal routing. Both regression test/fix pairs remain unsquashed.

Hosted Linux/macOS and Python 3.14 matrix jobs, including the Linux-only dependency audit, remain for CI. A live SSH server was not configured for the eight optional tests.