react-bootstrap-typeahead

React typeahead with Bootstrap styling

MIT License

Downloads
810.1K
Stars
993
Committers
39

Bot releases are hidden (Show)

react-bootstrap-typeahead - v1.0.0

Published by ericgio over 7 years ago

Major updates to internal API as well as some breaking changes to public API. Be sure to read the upgrade guide.

Breaking changes:

  • Remove default export
  • Kill paginateResults prop
  • Update renderMenuItemChildren signature

New features:

  • asyncContainer HoC & AsyncTypeahead component (#78)
  • renderMenu prop (#102)
  • menuItemContainer HoC & updated MenuItem component
  • Use Overlay to show & hide menu (#95)
  • autoFocus prop (#114)
  • isLoading prop for async contexts, displays loader
  • Add option to ignore diacritical marks (#124)
  • Add clearButton for clearing the input
  • Add custom highlighter classname to TypeaheadMenu
  • Pass input text to user filterBy callback
  • Suppress menu when there are no results and empty string is passed to emptyLabel (#109)
  • Update disabled token state and styles
  • Warnings for conflicting props

Bug fixes

  • Don't paginate results when paginate=false
  • Hide menu when firing blur method
  • Fix hinting bugs when used with minLength

Other

  • New example page
  • Additional tests & documentation
react-bootstrap-typeahead - v1.0.0-beta5

Published by ericgio over 7 years ago

  • New example page
  • Fix hinting bugs when used with minLength
  • Update disabled token state and styles
  • Pass input text to user filterBy callback
  • Don't paginate results when paginate=false
  • Update renderMenuItemChildren signature (breaking change)
  • Don't show clearButton when input is disabled
  • Hide menu when firing blur method
  • Fix redraw on scroll event when menu is attached to body
  • Add custom highlighter classname to TypeaheadMenu
react-bootstrap-typeahead - v1.0.0-beta4

Published by ericgio almost 8 years ago

  • Update documentation for installing v1.0 [#120]
react-bootstrap-typeahead - v1.0.0-beta3

Published by ericgio almost 8 years ago

  • Add option to ignore diacritical marks [#124]
  • autoFocus prop [#114]
  • Fix #121
  • Add clearButton for clearing the input
  • Additional tests, examples, & documentation
react-bootstrap-typeahead - v1.0.0-beta2

Published by ericgio almost 8 years ago

  • Fix pending request display bug in asyncContainer
  • Suppress menu when there are no results and empty string is passed to emptyLabel (#109)
  • Update emptyLabel display logic in asyncContainer
react-bootstrap-typeahead - v1.0.0-beta1

Published by ericgio almost 8 years ago

Major updates to internal API as well as some breaking changes to public API:

Breaking changes:

  • Remove default export
  • Kill paginateResults prop

New features:

  • asyncContainer HoC & AsyncTypeahead component (#78)
  • menuItemContainer HoC & updated MenuItem component
  • Use Overlay to show & hide menu (#95)
  • isLoading prop for async contexts, displays loader
  • renderMenu prop (#102)
  • Warnings for conflicting props
react-bootstrap-typeahead - v0.10.4

Published by ericgio almost 8 years ago

  • PR: Allow 'labelKey' prop to take a function (#111) (Addresses #106)
  • Stop using lodash-webpack-plugin since it was causing bugs
  • Update test utils and fix tests
react-bootstrap-typeahead - v0.10.3

Published by ericgio almost 8 years ago

  • Add bsSize prop to control input size [#81]
  • Updates to README
react-bootstrap-typeahead - v0.10.2

Published by ericgio almost 8 years ago

  • Disable native browser autocomplete (#99)
  • Upgrade react-onclickoutside version and remove babel devDependency (#100)
  • Add CHANGELOG and CONTRIBUTING docs
react-bootstrap-typeahead - v0.10.1

Published by ericgio almost 8 years ago

  • Use role="button" instead of href in MenuItem [#97]
  • Update documentation for filterBy
react-bootstrap-typeahead - v0.10.0

Published by ericgio almost 8 years ago

  • Add caseSensitive prop and ability to filter by field [#91]
  • Disable menu items with disabled prop on options [#86]
  • Expose other components at top level
  • Use warning and invariant for errors and warnings
  • Remove proptypes in prod
  • Omit comments in build
  • Update build script
  • Update babel plugins
  • Cleanup
react-bootstrap-typeahead - v0.9.4

Published by ericgio about 8 years ago

Fix bug introduced in 0.9.3 that prevented backspace from working on IE

react-bootstrap-typeahead - v0.9.3

Published by ericgio about 8 years ago

  • Fix IE bug where hitting backspace to delete a token would make browser go back
  • Add documentation for dropup prop
  • Move Token selection and keyDown event functionality into container
react-bootstrap-typeahead - v0.9.2

Published by ericgio about 8 years ago

Add dropup prop

react-bootstrap-typeahead - v0.9.1

Published by ericgio about 8 years ago

  • Allow classnames to be passed to parent component
  • Add onFocus prop
react-bootstrap-typeahead - v0.9.0

Published by ericgio about 8 years ago

  • Add renderToken prop
  • Move util functions into utils folder
  • Refactor filtering & add new tests
  • Update how exact match is found
  • Move empty state & paginator logic into Menu
  • Add maxResults and paginate props
  • Move proptype documentation into respective components
  • Move pagination logic into Typeahead [#55]
  • Allow array of strings to be passed as options [#31]
  • Move more code into util functions and add tests
react-bootstrap-typeahead - v0.8.4

Published by ericgio about 8 years ago

  • Always show newSelectionPrefix [#54]
  • Keep input focused after deleting a token [#56]
  • Fix example when rendering custom children and allowing new options
  • Force react-onclickoutside v5.3.3 to avoid React warning
  • Update docs
react-bootstrap-typeahead - v0.8.3

Published by ericgio about 8 years ago

  • Fix IE bugs
  • Don’t cycle though menu items when menu is closed
  • Update documentation
  • Fix react production warning
  • Update webpack config & build scripts
  • Reduce files that are part of NPM package
  • Fixes to example
react-bootstrap-typeahead - v0.8.2

Published by ericgio about 8 years ago

react-bootstrap-typeahead - v0.8.1

Published by ericgio about 8 years ago

  • Fix bug where paginationText was not being properly passed to TypeaheadMenu
  • Add tests for pagination props