accessible-menu

A JavaScript library to help you generate WAI-ARIA accessible menus in the DOM.

ISC License

Downloads
3.8K
Stars
38
Committers
5
accessible-menu - 1.0.0-beta.4

Published by NickDJM almost 5 years ago

1.0.0-beta.4 (2019-11-22)

⚠ BREAKING CHANGES

  • menu: Constructor params converted to object

Features

  • menu: add support for root dropdown menus (1f85f4e), closes #15
accessible-menu - 1.0.0-beta.3

Published by NickDJM almost 5 years ago

1.0.0-beta.3 (2019-11-21)

Features

  • menu: add support for a-z keys (ecf80f8), closes #8

Performance Improvements

  • menu: provide minified source files (d690bad), closes #31
accessible-menu - 1.0.0-beta.2

Published by NickDJM almost 5 years ago

1.0.0-beta.2 (2019-11-20)

Features

  • menu: add aria-controls to menu toggles (ed3cfd2), closes #9
  • menu: add aria-label/labelledby to submenus (6f6f2ac), closes #10
  • menu: add basic type error handling (b705d47), closes #26
  • menu: compile menu through babel (46d4efd)

Build System

Documentation

  • contributing: update contributing guidelines with more information (8b7563b)
  • development: add specific release documentation (84f908c)
  • menu: add usage documentation (5552e68), closes #25
accessible-menu - 1.0.0-beta.1

Published by NickDJM almost 5 years ago

1.0.0-beta.1 (2019-11-18)

Bug Fixes

  • menu: remove tab capturing from menus (012e458), closes #19

Code Refactoring

  • menu: adjust keybindings to properly follow spec (df3db91), closes #21
accessible-menu - 1.0.0-beta.0

Published by NickDJM almost 5 years ago

1.0.0-beta.0 (2019-11-17)

Features

accessible-menu - 1.0.0-alpha.1

Published by NickDJM almost 5 years ago

1.0.0-alpha.1 (2019-11-17)

⚠ BREAKING CHANGES

  • menu: The submenuItem class no longer exists, and the menuToggle class has been added.

Bug Fixes

  • menu: properly exit menu on escape (b5113e9)
  • package: correct entry point to (de6b439), closes #12

Documentation

  • readme: add release and license badges (cea2814)

Code Refactoring

  • menu: replace submenuItem with menuToggle (e43ad22)
accessible-menu - 1.0.0-alpha.0

Published by NickDJM almost 5 years ago

1.0.0-alpha.0 (2019-11-17)

Features

  • menu: add menu, menuitem, and submenuitem classes (d0b26ab)
  • initial commit (248b6ee)

Build System

  • npm: add standard-version (1b9b3af), closes #6
  • npm: implement basic githooks (ace93a7), closes #3
  • npm: implement eslint and hook (b05128c), closes #3

Documentation

  • conduct: add code of conduct (0ba3a83), closes #1
  • contributing: add contributing guidelines (c9a97d2)
  • license: add license file (b5f70bb), closes #1
  • readme: add initial readme (2e79315), closes #1
  • readme: add versioning docs (e76a5a9)
  • templates: add issue and pr templates (f5a55b3)