Skip to content

2.3.0

Choose a tag to compare

@github-actions github-actions released this 20 May 11:58
· 6 commits to main since this release
release: v2.3.0 - SendInput worker, host BlockInput, stronger scroll

- Worker input via direct user32 SendInput on the desktop-attached thread, replacing nut.js. nut.js dispatches through libuv worker threads that never re-attach across desktop switches, so input died on the lock screen. Now keystrokes and clicks survive lock/unlock and UAC dim screens.
- Host-side BlockInput while a 'control'-mode viewer is connected so the physical user can't fight the cursor. Re-asserted on every desktop switch since the OS clears it on UAC dim / Ctrl+Alt+Del. Released on disconnect, control-lock, or viewer flipping to 'view' mode.
- Scroll speed bumped to 8x with ±150 cap — the previous 2.5x still felt sluggish over long pages.