v0.22.0
0.22.0 (2026-05-18)
Features
- add grapheme clustering and wide-character support (048fb96)
- add initial-command and wait-after-command to settings UI (3c89f78)
- change default paste keybind to ctrl+shift+v on linux/windows (f693c3f)
- configurable font family (fa09c68)
- cursor shape variants (beam/block/underline) and blink support (5cf4f3a)
- font family pick list with all installed fonts (b3906bb)
- implement initial-command and wait-after-command (ac73a31)
- implement kitty keyboard protocol (9491848)
- implement OSC 52 clipboard read/write support (285e384)
- warn on dangerous paste content (c7bd8bc)
Bug Fixes
- initialize split pane git branch on creation (2647c61)
- pty: update title bar and branch on cwd change in linux (7e0aedf)
- route paste to active split pane (5213901)
- suppress unused variable warnings in notification on non-linux targets (65517eb)
What's Changed
- fix(pty): update title bar and branch on cwd change in linux by @pmqueiroz in #95
- feat: add grapheme clustering and wide-character support by @pmqueiroz in #96
- feat: change default paste keybind to ctrl+shift+v on linux/windows by @pmqueiroz in #98
- feat: implement OSC 52 clipboard read/write support by @pmqueiroz in #99
- feat: cursor shape variants (beam/block/underline) and blink support by @pmqueiroz in #100
- feat: implement kitty keyboard protocol by @pmqueiroz in #101
- fix: initialize split pane git branch on creation by @pmqueiroz in #102
- feat: configurable font family by @pmqueiroz in #104
- feat: warn on dangerous paste content by @pmqueiroz in #103
- fix: route paste to active split pane by @pmqueiroz in #107
- feat: wait after command initial command by @pmqueiroz in #106
- chore(main): release 0.22.0 by @pmqueiroz in #97
Full Changelog: v0.21.1...v0.22.0