← all releases

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_screen action 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.h C header.
  • Added new FFI functions and 100+ lines of header declarations for clipboard integration.
  • Added a kitty_clipboard FFI test suite and C header contract tests to guard API stability.
  • Documentation updated in docs/libtermy.md and the website developer docs.

🛠️ Fixes & Internal

  • Release pipeline: Added a new finalize-stable-release workflow to finalize promoted stable releases, with updated boundary checks in scripts/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)