-
Conditional mappings depending on the state of the focused window
-
Support for Modal mappings such as in modal editors like vim
-
A new option notify_on_cmd_finish
to show a desktop notification when a long running command finishes (#6817)
-
A new action send_key
to simplify mapping key presses to other keys without needing send_text
-
Allow focusing previously active OS windows via nth_os_window
(#7009)
-
Wayland: Fix a regression in the previous release that broke copying to clipboard under wl-roots based compositors in some circumstances (#6890)
-
macOS: Fix some combining characters not being rendered (#6898)
-
macOS: Fix returning from full screen via the button when the titlebar is hidden not hiding the buttons (#6883)
-
macOS: Fix newly created OS windows not always appearing on the “active” monitor (#6932)
-
Font fallback: Fix the font used to render a character sometimes dependent on the order in which characters appear on screen (#6865)
-
panel kitten: Fix rendering with non-zero margin/padding in kitty.conf (#6923)
-
kitty keyboard protocol: Specify the behavior of the modifier bits during modifier key events (#6913)
-
Wayland: Enable support for the new cursor-shape protocol so that the mouse cursor is always rendered at the correct size in compositors that support this protocol (#6914)
-
GNOME Wayland: Fix remembered window size smaller than actual size (#6946)
-
Mouse reporting: Fix incorrect position reported for windows with padding (#6950)
-
Fix focus_visible_window
not switching to other window in stack layout when only two windows are present (#6970)