Skip to content

v0.4.0 - Niri 26 Support & Crash Fix

Latest

Choose a tag to compare

@github-actions github-actions released this 16 May 11:52
954f62e
chore: bump niri-ipc to 26.4.0 for niri 26.04 compatibility (#29)

* chore: bump niri-ipc to 26.4.0

The listen daemon currently exits silently within ~25ms when run
against niri 26.04, because niri-ipc 25.11.0 cannot deserialize
events from the newer protocol. This makes sticky and focus_peek
features inoperable on recent niri releases.

Bumping the dependency to 26.4.0 fixes the daemon startup; the
existing API is source-compatible and all 44 unit tests still pass.

* fix: explicitly handle and log IPC read errors to prevent silent exits

---------

Co-authored-by: Vigintillionn <yarne.ramakers@gmail.com>