Releases: nut-tree/libnut-core
Releases · nut-tree/libnut-core
v2.1.7
- Enhancement: Disable microsleep between keypresses on Windows and Linux (#101)
- Enhancement: Add mappings for missing numpad keys (#102)
- Enhancement: Added missing key mappings (#103)
- Bugfix: Revert keyboardInput to use scancodes (PR #107)
- Bugfix: Updated doubleClick implementation to fire two up/down cycles (nut-tree/nut-js#373)
- Enhancement: Determine Windows doubleclick interval (#116)
- Bugfix: Mouse click doesn't work on external monitor with negative x and y (#71)
- Bugfix: macOS doubleclick fires two doubleclick events (#120)
v2.1.6
- Enhancement: Numpad buttons don't work on Linux (nut-tree/nut.js#360)
- Bugfix: Issue with keyboard.type in to Spotlight on MacOS (nut-tree/nut.js#152)
v2.1.5
v2.1.4
v2.1.3
- Enhancement: Fix undefined behaviour of BufferFinalizer (#47)
- Bugfix: Fix for screen highlight window minimized intead close (PR #77)
- Enhancement: SendInput for mouse movement on Windows (#26)
- Bugfix: Windows Scaling issues: screen functions broken (nut-tree/nut.js#249)
- Enhancement: Support Apple Silicon (nut-tree/nut.js#306)
- Bugfix: Remove scan code KEYUP block (PR #87)
v2.1.2
v2.1.1
- Enhancement: Snapshot releases (#4)
- Enhancement: Update CI configs (#7)
- Enhancement: Split OS specific implementation into separate files (#20)
- Enhancement: Linux: Update XGetMainDisplay to avoid receiving
Invalid MIT-MAGIC-COOKIE-1 key
(#27) - Enhancement: Enable GitHub Actions (#40)
- Enhancement: Trigger snapshot build for https://github.com/nut-tree/libnut-install after snapshot release (#42)
- Bugfix: Region captures can't capture the whole screen (#45)