Releases
v1.40.0
Compare
Sorry, something went wrong.
No results found
1.40.0 (2026-05-26)
Overview
added scroll app_configs like other mode to override hotkeys and scroll configurations
fixes an issue where on linux, scroll actions keeps running indefinitely on key press (regression from smooth scrolling implementation for darwin)
shorter and more concise documentation page
stability, performance and some minor bug fixes
Features
scroll: add similar <mode>.app_configs with overridables (#849 ) (1b0de2e )
Bug Fixes
cli: expose missing --role and --text flag on cli (#846 ) (a5e61a8 )
darwin: harden CGo callback singletons with generation-stamped slots (#862 ) (0ec420a )
darwin: protect clickState performLeftClickAtPosition (#853 ) (a8bdc48 )
linux,overlay,wayland: add MAP_FAILED check after mmap in overlay buffer setup (9ebd520 )
linux,overlay,wayland: add xkb_state_unref and xkb_context_unref to overlay destroy (9ebd520 )
linux,overlay,wayland: embed key ring in NeruWaylandOverlay instead of file-scope singleton (9ebd520 )
linux,overlay,x11: add null-check after calloc in x11_overlay_new (9ebd520 )
linux,overlay: close keymap fd outside format check to prevent leak (9ebd520 )
linux,scroll: ensure __keyup_<key> on release just like darwin variant (9ebd520 )
prevent goroutine leak on context cancellation in processClickableNodesConcurrent (#852 ) (f76b4a7 )
rename variable to ctx to avoid package shadowing (#851 ) (cabc51d )
Performance Improvements
darwin: replace layout map init busy-wait with NSCondition (#856 ) (4cffc9a )
Documentation
You can’t perform that action at this time.