Skip to content

Releases: ericgio/react-bootstrap-typeahead

v4.0.0-alpha.3

04 Mar 10:44
Compare
Choose a tag to compare
v4.0.0-alpha.3 Pre-release
Pre-release

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

04 Mar 21:37
Compare
Choose a tag to compare

Bug Fixes

  • Update logic for deprecation warnings (#428)

v3.4.0

04 Mar 10:05
Compare
Choose a tag to compare

Deprecations

See the v4.0 upgrade guide for more detail and rationale

  • Deprecate bodyContainer prop in favor of positionFixed
  • Deprecate menuId prop in favor of id
  • Warn about required id for a11y in future version
  • Deprecate falsy emptyLabel value to hide menu

v4.0.0-alpha.2

27 Feb 17:37
Compare
Choose a tag to compare
v4.0.0-alpha.2 Pre-release
Pre-release

Breaking Changes

  • Drop menuId in favor of id 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

25 Feb 18:57
Compare
Choose a tag to compare

Bug Fixes

  • Fix AsyncTypeahead bugs and update tests (#417, #422)
  • Correctly update activeItem during pagination (#400)

Internal

  • Add lint:fix command

v3.3.5

21 Feb 08:23
Compare
Choose a tag to compare

Bug Fixes

  • Fix circular dependency (#424)

Enhancements + Feature Requests

  • Allow setting the input type (#421)

Docs + Examples

  • Update Methods.md (#420) (Thanks @miguelcg!)
  • Update issue templates and add pull request template
  • Don't publish example site for pre-release versions

v3.3.4

10 Feb 05:40
Compare
Choose a tag to compare
  • Roll back breaking change introduced in 5c94448
  • Remove unused eslint config

v4.0.0-alpha.1

09 Feb 01:48
Compare
Choose a tag to compare
v4.0.0-alpha.1 Pre-release
Pre-release

Breaking Changes

See the upgrade guide for more in-depth details:

  • Updates to Overlay API; use positionFixed prop instead of bodyContainer
  • Remove onMenuHide and onMenuShow; use onMenuToggle 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 expose hintContainer (#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

07 Feb 18:23
Compare
Choose a tag to compare

Docs

  • Update Public Methods docs; add reference to getInput

Internal

  • Use class instead of stateless component in withContext (#416)

v3.3.2

01 Feb 09:59
Compare
Choose a tag to compare

Bug Fixes

Internal

  • Remove unused react-lifecycles-compat lib
  • Minor internal refactoring
  • Stricter linting