Skip to content

3.0.0-alpha.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@NickDJM NickDJM released this 21 Jul 14:19
· 12 commits to 2.x since this release

3.0.0-alpha.2 (2021-07-21)

Bug Fixes

  • menubar: only change the root menubar's tabIndex on init (d993c13)
  • menu: only change focusState on click of non-root menus (110e241)
  • menu: only setTimout on mouseleave if hoverDelay is > 0 (1158090)
  • menus: add textContent fallback to character functions (d6224cb)
  • treeview: fix up and down arrow navigation when going through multiple menu levels (2caf071)
  • treeview: handle escape key if the root menu can collapse (43d09bf)
  • treeview: only trigger character event if no modifier is pressed (51b43a8)

Reverts

  • click should still alter the focusState of menus (c56de2f)

Code Refactoring

  • focus: set parent/child menu focus when setting menu's own focus (ae3b663)

Build System

  • github: add action for running tests (9cc2de3)
  • remove unused test directory and dependencies (a5e2e4b)

Documentation

  • add upgrade guide from v2 to v3 (c3ae67a), closes #107
  • menubar: update docs to reflect tabIndex fix (480406f)
  • README: add build status badge (00fabf3)
  • use jsdoc to generate api documentation (a524ef8)