Releases: ericgio/react-bootstrap-typeahead
Releases · ericgio/react-bootstrap-typeahead
v4.0.0-alpha.2
Breaking Changes
- Drop
menuIdin favor ofidand make require it for a11y - Drop support for React < 15.3
Docs + Examples
- Remove
componentWillMountfrom examples - Use context API in examples
- Fix example scrollspy
Internal
- Re-organize file structure
v3.3.6
v3.3.5
v3.3.4
v4.0.0-alpha.1
Breaking Changes
See the upgrade guide for more in-depth details:
- Updates to
OverlayAPI; usepositionFixedprop instead ofbodyContainer - Remove
onMenuHideandonMenuShow; useonMenuToggleprop instead - Fix default for
autoCompleteattribute (#413) - Remove a11y announcer (
a11yNumResults&a11yNumSelected)(#301, #321) - Remove
componentWillReceivePropsfrom top-level container (#415)
Bug Fixes
- Prepend menu id to menu item id for uniqueness
Enhancements + Feature Requests
- Add
renderInputprop and exposehintContainer(#316)
Internal
- Refactor internals to move towards a more modular and declarative API
- Create a core set of components for better modularity
- Better separation of typeahead and rendering logic
- Default examples to Bootstrap 4
- Update lint rules
v3.3.3
v3.3.2
v3.3.1
v3.3.0
Bug Fixes
- Fix hint truncation (#404)
- Fix example typo
- Update menu when text changes to ensure correct positioning
Enhancements + Feature Requests
- Add
onMenuToggle, deprecateonMenuHide&onMenuShow - Warn when using
selectedwithoutonChange - Add
openanddefaultOpenprops to control menu visibility (#375, #325)
Internal
- Use polyfilled lifecycles and remove deprecated ones
- Use RootCloseWrapper instead of react-onclickoutside
- Consolidate constants
- Make input focus a condition for hint
- Use new context API via polyfill
- Convert shell scripts to node for cross-platform compatibility
- Update dependencies