Changelog
@nut-tree/bolt Changelog
2.2.0
- Update to bolt-core v2.2.0
- Feature: Introduce
isKeyPressed
function to check if a key is currently pressed - Feature: Implement mouse and keyboard input monitoring for on Windows and macOS
- Enhancement: Enable usage of modifier keys on right side of keyboard
- Maintenance: Update macOS screen capture implementation to deal with API deprecation in macOS 14 and later
- Maintenance: Introduce separate package for macOS < 14 to maintain backwards compatibility
- Maintenance: Switch to Automationkit submodule for shared low-level code
- Feature: Introduce
2.1.3
- Update to bolt-core v2.1.2
- Bugfix: Screen capture broken on macOS for certain capture region sizes
2.1.2
- Bugfix: Assign proper string values to Button enum which caused errors in underlying native implementations
2.1.1
- Maintenance: Improve release workflows
2.1.0
- Feature: Minimize/restore windows
- Enhancement: Improve focus window
2.0.0
- Full rewrite
1.1.2
- Bugfix: Screen capture is broken on macOS 13 and later
- Enhancement: Enable newly introduced keys to be used as modifiers
- Bugfix: screen.highlight closes Electron window
1.1.1
- Bugfix: Fix rounding to mouse move on Window to fix mouse drift
1.1.0
- Bugfix: Update permission handling on macOS
- Bugfix: Update permissionCheck.js to cache permission check results and only ask for permissions on actual function call by wrapping it in a HOF
- Bugfix: Add rounding to mouse move on Window to fix mouse drift
- Enhancement: Add additional keys
1.0.0
- Initial release