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

Changelog History
Page 3

  • 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.
  • v0.7.0

    • 🆕 New, more flexible API: provided components are just wrappers around whatever elements they're given.
  • v0.6.0

    • Pass event to handleSelection.