react-bootstrap-typeahead

React typeahead with Bootstrap styling

MIT License

Downloads
810.1K
Stars
993
Committers
39

Bot releases are visible (Hide)

react-bootstrap-typeahead - v6.3.2 Latest Release

Published by ericgio 12 months ago

Bug Fixes

  • Strip Japanese combining diacritics (#806, #807, Thanks @laug!)

Internal

  • Update .tsconfig
  • Bump a couple dependencies
react-bootstrap-typeahead - v6.3.1

Published by ericgio 12 months ago

Bug Fixes

  • Fix loader showing by default [#828]
react-bootstrap-typeahead - v6.3.0

Published by ericgio almost 1 year ago

Bug Fixes

  • Remove defaultProps from Fn components [#823] (Thanks @HarrisonHemstreet!)
  • don't skip options with a falsey disabled value [#819] (Thanks @dleavitt!)
  • doc(API): fix typo [#820] (Thanks @wdh2100!)
  • Update scroll-into-view-if-needed package and fix scroll behavior bug [#816]

Internal

  • Require Node >=18 for development
  • Drop CI testing on Node 14/16, add 18, 20
  • Major upgrades for babel-loader, typescript-eslint, lint-staged, gh-pages, jest, prettier, rimraf pkg
  • Update minor & patch dependencies
react-bootstrap-typeahead - v6.2.3

Published by ericgio over 1 year ago

Bug Fixes

  • Remove defaultProps on Overlay (#794, fixes #791; Thanks @mmomtchev!)
react-bootstrap-typeahead - v6.2.2

Published by ericgio over 1 year ago

Bug Fixes

  • Remove reference to missing module
react-bootstrap-typeahead - v6.2.0

Published by ericgio over 1 year ago

Enhancement

  • Expose types at top level
react-bootstrap-typeahead - v6.1.2

Published by ericgio over 1 year ago

Bug Fixes

  • Fix overlayRef warning (#783)

Internal

  • Ignore coverage for withAsync
react-bootstrap-typeahead - v6.1.1

Published by ericgio over 1 year ago

Bug Fixes

  • Use hook instead of HOC in AsyncTypeahead (#782)
react-bootstrap-typeahead - v6.1.0

Published by ericgio over 1 year ago

Feature Requests

  • Show validation feedback (#778)

Internal

  • RootClose component + hook
  • Add useOverlay hook
  • Deprecate HOCs
  • Minor example cleanup
  • Update snapshot rendering
  • Bump webpack from 5.73.0 to 5.76.0 in /example (#774)
  • Bump webpack from 5.69.1 to 5.76.0 (#773)
  • Move state modifiers to separate file
  • Improve typing for tests
  • Clean up some tests
react-bootstrap-typeahead - v6.0.2

Published by ericgio over 1 year ago

Bug fixes

  • Fix inputClassName warning
react-bootstrap-typeahead - v6.0.1

Published by ericgio over 1 year ago

Bug Fixes

  • Update a11y for multi-select input (#763)
  • Tests should not depend on the system locale (Thanks @Huulivoide! #744)

Internal Changes

  • useLayoutEffect -> useEffect (#753, #756)
  • Bump dependencies (#727, #729, #748, #747)
react-bootstrap-typeahead - v6.0.0

Published by ericgio about 2 years ago

Breaking Changes

Please see the migration guide for more details on breaking changes and how to upgrade from v5 to v6.

  • Drop support for IE11
  • Upgrade react-popper/popperjs to v2 (#549)
  • Don't allow refs to be passed via inputProps
  • Introduced selectHint as a top-level prop. Removed shouldSelectHint from lower-level components. Removed selectHintOnEnter prop.
  • Remove asyncContainer, menutItemContainer, and tokenContainer functions
  • Removed 'large' and 'small' as valid values from the size prop

Feature Requests

  • Convert library to Typescript (#619)
  • Support Bootstrap 5
  • Allow better control of multi-select placeholder (#684)

Bug Fixes

  • Fix aux controls overlapping with validation (#658)
  • Strip diacritics from non-latin alphabets (#659, #660)
  • Only fire onFocus event once (#665)
  • Trigger change handler when clicking clear button in multi-select mode (#666, #672)
  • Get rid of console warnings in examples
  • Ignore helper file from test coverage
  • Fix act warnings in tests
  • Don't pass option object to token
  • Fix click forwarding on multi-select input (#695)
  • Fix filter callback return type (#702) (Thanks @povder!)
  • Remove @emotion/core types after running yarn (#705) (Thanks @DASPRiD!)
  • Fix bug when filtering with labelKey function (#714)
  • Fix multi-input disabled styles (#718)
  • Copy font-weight to hintNode (#719)
  • Upgrade react-overlays (#717, #721) (Thanks @charlesroelli!)

Internal + Documentation

  • Replace Travis w/Github Actions
  • Use Prettier
  • Incorporate Storybook and add Chromatic integration
  • Upgrade dependencies
  • Use key instead of keyCode for keyboard events
  • Convert Highlighter to function component
  • Add instructions for BS5 CSS
  • Added breaking changes to the migration guide
  • Added Storybook stories for each component
  • Updated Jest config/setup
  • Use rem for CSS
  • Convert withClassNames HoC to a simple function
  • Use sass.compile instead of sass.render
  • Remove rollup-plugin-size-snapshot
  • Use PrismJS as a module
  • Add invariant types
  • Convert examples to TS
  • Add example for keeping the menu open during multi-selection
react-bootstrap-typeahead - v6.0.0-rc.3

Published by ericgio over 2 years ago

Bug Fixes

  • Fix flushSync warning (#715)
react-bootstrap-typeahead - v6.0.0-rc.2

Published by ericgio over 2 years ago

  • Omit .test and .stories files from package
  • Upgrade some dependencies
react-bootstrap-typeahead - v6.0.0-rc.1

Published by ericgio over 2 years ago

Bug Fixes

  • Copy font-weight to hintNode (#719)
  • Upgrade react-overlays (#717, #721) (Thanks @charlesroelli!)

Feature Requests

  • Allow better control of multi-select placeholder (#684)

Documentation

  • Add story + sandbox example for floating labels
react-bootstrap-typeahead - v6.0.0-alpha.12

Published by ericgio over 2 years ago

Bug Fixes

  • Fix bug when filtering with labelKey function (#714)
  • Fix multi-input disabled styles (#718)
  • Fix form example

Documentation

  • Update v6 upgrade guide for PopperJS change (#713)

Internal

  • Bump async from 2.6.3 to 2.6.4 (#711)
  • Bump minimist from 1.2.5 to 1.2.6 (#706)
  • Update CI script
  • Update main + example packages
  • Remove size snapshot
  • Update rootDir example scripts
  • Use PrismJS as a module
  • Add invariant types
  • Convert examples to TS
react-bootstrap-typeahead - v6.0.0-alpha.11

Published by ericgio over 2 years ago

No code changes. Re-installed node modules with .yarnclean to remove @emotion/core/types

react-bootstrap-typeahead - v6.0.0-alpha.10

Published by ericgio over 2 years ago

Bug Fixes

  • Remove @emotion/core types after running yarn (#705) (Thanks @DASPRiD!)
  • Fix filter callback return type (#702) (Thanks @povder!)

Internal

  • Convert withClassNames HoC to a simple function
  • Use sass.compile instead of sass.render
  • Remove rollup-plugin-size-snapshot
  • Upgrade dependencies
react-bootstrap-typeahead - v6.0.0-alpha.9

Published by ericgio over 2 years ago

Bug Fixes

  • Fix click forwarding on multi-select input (#695)

Internal

  • Use rem for CSS
react-bootstrap-typeahead - v5.2.2

Published by ericgio over 2 years ago

Bug Fixes

  • Fix menu behavior in TypeaheadInputMulti (#695)