Features
- New: GPU backend, inspired by the Ghostty GPU engine on Apple platforms, see documentation for details (#202).
- Link reporting, both the ones that TUI apps report via OSC 8, or you could enable implicit tracking (like for URLs printed), see documentation for additional details (Fixes issue #22)
- Extended Keyboard Input (the Kitty protocol, #180).
Fixes
- Fix block element boundary check excluding U+2580 and U+259F by @evertjr in #476
- Fix: Undefined reference to
initialize(fromContentsOf:)linker error on Linux by @zxss702 in #481 - Fix: WindowManipulationCommand crash and toSgr truecolor by @jemdiggity in #491
- Fix iOS rendering: use contentOffset.y for firstRow instead of dirtyRect.minY by @odieduck in #488
- Don't percent encoding the url by @hanyang-tony in #487
- Fix SGR 2 (dim/faint) rendering on light backgrounds by @evertjr in #478
New Contributors
- @evertjr made their first contribution in #476
- @jemdiggity made their first contribution in #491
- @odieduck made their first contribution in #488
Full Changelog: v1.11.2...v1.12.0