1
Kitty 0.34.0 release - Changelog
(midwest.social)
(Because of how kitty's documentation is generated (relative anchors, e.g. #1
, #2
, etc) makes linking to specific changelog entries problematic as new versions are released; old links will not point to the correct entry. Worse, since the URL is the same, new posts to that url will count as a cross-post.)
Changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes
0.34.0 [2024-04-15]
- Wayland: panel kitten: Add support for drawing desktop background and bars using the panel kitten for all compositors that support the requisite Wayland protocol which is practically speaking all of them but GNOME (#2590)
- Show a small
scrollback indicator
along the right window edge when viewing the scrollback to keep track of scroll position (#2502) - Wayland: Support fractional scales so that there is no wasted drawing at larger scale followed by resizing in the compositor
- Wayland KDE: Support
background_blur
- Wayland GNOME: The window titlebar now has buttons to minimize/maximize/close the window
- Wayland GNOME: The window titlebar color now follows the system light/dark color scheme preference, see
wayland_titlebar_color
- Wayland KDE: Fix mouse cursor hiding not working in Plasma 6 (#7265)
- Wayland IME: Fix a bug with handling synthetic keypresses generated by ZMK keyboard + fcitx (#7283)
- A new option
terminfo_type
to allow passing the terminfo database embedded into theTERMINFO
env var directly instead of via a file - Mouse reporting: Fix drag release event outside the window not being reported in legacy mouse reporting modes (#7244)
- macOS: Fix a regression in the previous release that broke rendering of some symbols on some systems (#7249)
- Fix handling of tab character when cursor is at end of line and wrapping is enabled (#7250)
- Splits layout: Fix
move_window_forward
not working (#7264) - macOS: Fix an abort due to an assertion when a program tries to set an invalid window title (#7271)
- fish shell integration: Fix clicking at the prompt causing autosuggestions to be accepted, needs fish >= 3.8.0 (#7168)
- Linux: Fix for a regression in 0.32.0 that caused some CJK fonts to not render glyphs (#7263)
- Wayland: Support preferred integer scales
- Wayland: A new option
wayland_enable_ime
to turn off Input Method Extensions which add latency and create bugs - Wayland: Fix
hide_window_decorations
not working on non GNOME desktops - When asking for quit confirmation because of a running program, mention the program name (#7331)
- Fix flickering of prompt during window resize (#7324)