changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes
0.42.2 [2025-07-16]
- A new protocol extension to notify terminal programs that have turned on SGR Pixel mouse reporting when the mouse leaves the window (#8808)
- clipboard kitten: Can now optionally take a password to avoid repeated permission prompts when accessing the clipboard. Based on a protocol extension. (#8789)
- A new launch
--hold-after-ssh
to not close a launched window that connects directly to a remote host because oflaunch --cwd
=current
when the connection ends (#8807) - Fix
remember_window_position
not working because of a stupid typo (#8646) - A new
kitty --grab-keyboard
that can be used to grab the keyboard so that global shortcuts are sent to kitty instead - Remote control: Fix holding a remote control socket open causing the kitty I/O thread to go into a loop and not respond on other remote control sockets (#8670)
- hints kitten: Preserve line breaks when the hint is over a line break (#8674)
- Fix a segfault when using the
copy_ansi_to_clipboard
action (#8682) - Fix a crash when using linear easing curves for animations (#8692)
- Graphics protocol: Add a note clarifying image update behavior on re-transmission (#8701)
- Wayland GNOME: Fix incorrect OS Window tracking because GNOME has started activating windows on non-current workspaces (#8716)
- Fix a regression in 0.40.0 that broke rendering of VS15 variation selectors in some circumstances (#8731, #8794)
- Fix a regression in 0.40.0 that broke serialization of tab characters as ANSI text (#8741)
- Fix a regression in 0.40.0 that broke erasing of characters in a line in the presence of wide characters (#8758)
- Fix a regression in 0.40.0 that broke hyperlinking of wide characters (#8796)
- Fix a regression that broke using
esc
to exit visual select window mode (#8767) - kitten run-shell: Fix SIGINT blocked when execing the shell (#8754)
No, it's because you've posted 300 articles in a month from breitbart level publications. If you're doing it for free you are a chump who needs to get a life