This project adheres to Semantic Versioning.
- Add support for hotkey with any modifier (
Alt
orMeta
) inside text input. - Add click by Space key support to
pressKeyUX()
.
- Added
inert
andaria-hidden
support.
- Fixed
contenteditable
support (by @vitalybaev).
- Fixed hotkey with space support (by @vitalybaev).
- Fixed hotkeys with space (by @vitalybaev).
- Added ability to put focus to text input by hotkey.
- Fixed Safari support.
- Add support for hotkey with
Alt
on focus in text fields.
- Changed hotkeys override API with transformers (by @myandrienko).
- Added
hotkeyMacCompat
transformer (by @myandrienko).
- Reduced npm package size.
- Fixed
aria-controls
jump with loader in next menu. - Fixed blur on
Esc
on last element of jump queue. - Fixed pressed state on pressing two hotkeys.
- Added
toolbar
support tofocusGroupKeyUX()
(by @dmitry-kurmanov).
- Renamed
menuKeyUX()
tofocusGroupKeyUX()
(by @dmitry-kurmanov). - Added more
role
tofocusGroupKeyUX()
(by @dmitry-kurmanov).
- Added hotkeys for list items (by Fedorov Ignatij).
- Fixed jumps for slow client-render apps.
- Changed modifier order for Windows canonical order (by @myandrienko).
- Improved Mac OS X support in
getHotKeyHint
(by @myandrienko). - Fixed listeners leak in
pressKeyUX
(by @ilyhryh). - Fixed docs (by @myandrienko, @lentsd, and @maximal).
- Fixed
menu
typing search and hotkeys conflict.
- Added typing search for
menu
(by @VladBrok).
- Fixed scroll on up/down keys in
menu
. - Fixed jumps in real apps with slower render.
- Fixed focus jump to checked radio input.
- Fixed hotkey tracking with focus on radio input.
- Fixed focus jump after mouse click.
- Initial release.