# niri v25.05.1 - Product: niri (https://whatsnew.fyi/product/niri) - Vendor: niri - Date: 2025-05-25 - Version: v25.05.1 - Original notes: https://github.com/niri-wm/niri/releases/tag/v25.05.1 - Permalink: https://whatsnew.fyi/product/niri/releases/v25.05.1 - Labels: Platforms: Linux What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Handle layer surfaces unmapped through a null buffer commit by sending an initial configure as necessary - **fixed** — Prevent unmapped layer surfaces from blocking popups from appearing - **fixed** — Remove brief hover events when the cursor is hidden - **fixed** — Remove brief cursor hovers when a hidden cursor warps - **changed** — Rename un/set/toggle-urgent actions to un/set/toggle-window-urgent - **fixed** — Ensure screen redraws on niri msg set-window-urgent and other urgency actions - **fixed** — Fix numlock activating only after pressing another modifier key - **fixed** — Fix incorrect reporting of tablet pen tilt - **fixed** — Fix certain clients like fcitx causing frequent keyboard keymap events to clients This is a hotfix release for [niri v25.05](https://github.com/YaLTeR/niri/releases/tag/v25.05). * Fixed handling of layer surfaces unmapped through a null buffer commit: they will now receive an initial configure as necessary (thanks @alex-huff). This makes the [kitty quick access terminal](https://sw.kovidgoyal.net/kitty/kittens/quick-access-terminal/) work. * Fixed unmapped layer surfaces preventing popups from appearing (thanks @alex-huff). * Fixed brief hover events when the cursor is [hidden](https://github.com/YaLTeR/niri/wiki/Configuration:-Miscellaneous#hide-when-typing) (thanks @Duncaen). Also fixed brief cursor hovers when a hidden cursor warps (i.e. with `warp-mouse-to-focus` or with `focus-monitor-right` etc.). * Renamed `un/set/toggle-urgent` to `un/set/toggle-window-urgent`, their intended name. This was my oversight. This change is not config-breaking because these actions aren't bindable, but it does mean you need to change the name when calling `niri msg action`. I went ahead with this break because I don't believe these actions are used anywhere yet (and others confirmed that). * Fixed screen not always redrawing on `niri msg set-window-urgent` and other urgency actions. * Updated Smithay: * Fixed [`numlock`](https://github.com/YaLTeR/niri/wiki/Configuration:-Input#num-lock) activating only after pressing another modifier key (thanks @erdii). * Fixed incorrect reporting of tablet pen tilt. * Fixed certain clients like fcitx causing frequent keyboard keymap events to clients.