4.1.5 (2026-10-14)
Bug Fixes
- cli: restore umask right after binding the CLI socket (53a60d0)
- ui: align About dialog dependencies (dc3da32)
- cli: avoid cross-device page switch in set_page (3195bdc)
Documentation
- update maintenance mode notice (37766de)
- troubleshooting: replace pynput with evdev backend (ac234eb)
- keys: clarify unsupported x11 hex keysyms (08208d5)
Tests
- keys: assert generic invalid error for hex (181b928)
Build
- deps: update vulnerable dependencies so the safety lint step passes (8181702)
- version: bump [skip ci] (a2fd54a)
CI
- trigger tests for nested files (b78c87e)