v0.2.43
Termy Release Notes — v0.2.42 → v0.2.43
Released: August 30, 2026
✨ New Features
Kitty Clipboard Protocol Support
- Added full Kitty clipboard integration to the terminal engine, including clipboard query, set, and control operations (
crates/core/src/protocol/kitty_clipboard.rs,kitty_clipboard_control.rs). - Programs running in the terminal can now request and manipulate the system clipboard via the Kitty clipboard protocol.
Unicode Image Placements
- Terminal now supports Unicode image placements for inline graphics (
crates/core/src/kitty_graphics/placement.rs). - Render pipeline, render cache, and input handling have been updated to support image placement interactions, including context menu integration.
Bindable clear_screen Action (#379)
- New
clear_screenaction is now available in the keybinding system and command palette. - Fully bindable via user keybindings and documented in the actions reference.
🔧 libtermy (C FFI)
Kitty Clipboard Exposed via C FFI (#378)
- Kitty clipboard operations are now available to embedders through the
termy.hC header. - Added new FFI functions and 100+ lines of header declarations for clipboard integration.
- Added a
kitty_clipboardFFI test suite and C header contract tests to guard API stability. - Documentation updated in
docs/libtermy.mdand the website developer docs.
🛠️ Fixes & Internal
- Release pipeline: Added a new
finalize-stable-releaseworkflow to finalize promoted stable releases, with updated boundary checks inscripts/check-boundaries.sh. - Version bump: Termy desktop app and CLI updated to v0.2.43.
📦 Full Changelog
[v0.2.42...v0.2.43](https://github.com/lassejlv/termy/compare/v0.2.42...v0.2.43)