React Bootstrap Typeahead Versions Save

React typeahead with Bootstrap styling

v6.0.1

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)

v6.0.0

1 year 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

v6.0.0-rc.3

1 year ago

Bug Fixes

  • Fix flushSync warning (#715)

v6.0.0-rc.2

1 year ago
  • Omit .test and .stories files from package
  • Upgrade some dependencies

v6.0.0-rc.1

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

v6.0.0-alpha.12

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

v6.0.0-alpha.11

2 years ago

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

v6.0.0-alpha.10

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

v6.0.0-alpha.9

2 years ago

Bug Fixes

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

Internal

  • Use rem for CSS

v5.2.2

2 years ago

Bug Fixes

  • Fix menu behavior in TypeaheadInputMulti (#695)