All Versions
Latest Version
Avg Release Cycle
105 days
Latest Release
157 days ago

Changelog History
Page 3

  • v4.0.0

    • ๐Ÿ‘‰ Use focus-group for focus management, which includes improving letter navigation.
    • Switch from tap.js to teeny-tap.
    • ๐Ÿ— Move UMD build to umd/ directory that is only distributed with the npm package (available on unpkg).
  • v3.1.0

    • โž• Add disabled prop to Button.
  • v3.0.0

    • โฌ†๏ธ Upgrade to React 0.14.
    • ๐Ÿ‘‰ Use React's context to simplify API.
    • โž• Add <Wrapper> component (replacing the need for the factory function ariaMenuButton()).
    • โž• Add style prop to all components.
  • v2.0.4

    • ๐Ÿ‘ Better cleanup of Tap.js listeners.
    • Key code 91 is not a letter so I should stop treating it like one.
  • v2.0.2

    • Avoid presuming that document exists, to avoid breaking React.renderToString().
  • v2.0.1

    • ๐Ÿ‘ Allow for the case that selecting a menu item unmounts the menu (mostly by manager timers more intelligently).
  • v2.0.0

    • Ignore letter key presses if the letter is paired with alt, ctrl, or meta keys.
    • Use tap.js to improve click-outside-closes behavior: no overlay required anymore, meaning that a click outside can both close the menu and do something else โ€” with both mouse and touch events.
  • v1.1.0

    • ๐Ÿ‘ Allow objects as MenuItem values.
  • v1.0.0

    • Nothing really: it was just time to start the real versioning.
  • v0.8.0

    • Overlay to enable close-when-clicking-outside for mobile.