Releases: ericgio/react-bootstrap-typeahead
Releases · ericgio/react-bootstrap-typeahead
v4.0.0-alpha.3
Breaking Changes
- Remove ability to hide menu via falsy
emptyLabel
value
Internal
- Update dependencies
- Add Flow and annotate code
- Use Jest for testing
- Add code coverage reports and configure with Coveralls
- Add more tests
- Use Husky for git hooks
v3.4.1
v3.4.0
Deprecations
See the v4.0 upgrade guide for more detail and rationale
- Deprecate
bodyContainer
prop in favor ofpositionFixed
- Deprecate
menuId
prop in favor ofid
- Warn about required
id
for a11y in future version - Deprecate falsy
emptyLabel
value to hide menu
v4.0.0-alpha.2
Breaking Changes
- Drop
menuId
in favor ofid
and make require it for a11y - Drop support for React < 15.3
Docs + Examples
- Remove
componentWillMount
from 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
Overlay
API; usepositionFixed
prop instead ofbodyContainer
- Remove
onMenuHide
andonMenuShow
; useonMenuToggle
prop instead - Fix default for
autoComplete
attribute (#413) - Remove a11y announcer (
a11yNumResults
&a11yNumSelected
)(#301, #321) - Remove
componentWillReceiveProps
from top-level container (#415)
Bug Fixes
- Prepend menu id to menu item id for uniqueness
Enhancements + Feature Requests
- Add
renderInput
prop 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