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 needingsend_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)