Release /
kitty v0.49.1
Add graphical effects to the terminal with custom shaders.
Before you upgrade to v0.49.1
What changed in v0.49.1
Groups v0.49.0 and v0.49.1. Custom shader support, window_border_radius, remap_modifiers, kitten @ screenshot and set-os-window-title, a proportional sizing policy for splits, and sessions that save every layout. clipboard_max_size is now applied in megabytes.
Also: 15 to 35% throughput improvement; remember_window_size keeps the maximized state; macOS Split View tiling.
v0.49.1.
New things you can do
Add graphical effects, such as dimming inactive windows or a cursor trail, with custom shaders.
Read the evidence
Fixed and improved
kitten @ screenshot saves a PNG of an OS window, tab or window; kitten @ set-os-window-title sets an OS window title.
Read the evidence
Optional proportional sizing in splits; dragging a window over a tab switches to it and shows where it will land.
Read the evidence
Sessions save and restore every layout, not only the active one.
Read the evidence
Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.