Releases: reactstrap/reactstrap
Releases · reactstrap/reactstrap
reactstrap v9.1.3
Bug Fixes
- Use the new
nodeRef
API forCollapse
(9527654)
reactstrap v9.1.2
reactstrap v9.1.1
Bug Fixes
- DropdownMenu: add types to updateOnSelect (e5cd524)
reactstrap v9.1.0
reactstrap v9.0.4
Bug Fixes
- #2393: captions visible twice (c20fa93)
- #2515: Add missing Typescript exports for Placeholders (f9e0dfa)
- #2521: fix
form-check-label
/form-label
class on Label (6aee08b) - Offcanvas: make types match existing
direction
prop (6e60f08)
Miscellaneous
- Button: convert button to use hooks (19f85d3)
reactstrap v9.0.3
reactstrap v9.0.2
reactstrap v9.0.1
reactstrap v9.0.0
This release updates us to Bootstrap 5. Please see https://getbootstrap.com/docs/5.0/migration/ for more details on migrating from Bootstrap 4.
⚠ BREAKING CHANGES
- update positionedFix prop to strategy in DrowpdownMenu, Popover, and Tooltip
- upgrade to popper 2 (See new modifiers format)
- remove CustomInput
- remove old InputGroupButtonDropdown
- remove InputGroupAddon
- remove Jumbotron component (#2118)
Features
- accordion: add
flush
support andstayOpen
support (a6050f5) - bs5: add accordion (#2105) (1c09448)
- bs5: add Offcanvas (9a4bcca)
- bs5: change .close to .btn-close (#2116) (be4df60)
- bs5: change no-gutters class to gx-0 in Row (#2119) (85b8933)
- bs5: convert .sr-only to .visually-hidden (702ad55)
- bs5: Convert Dropdown & DropdownMenu to RTL (7417984)
- bs5: Rename margin utils (35a37ef)
- bs5: Replace .btn-block with utility classes (4dc1dcd)
- bs5: replace form-group class with mb-3 (cbcb2e3)
- bs5: Support xxl breakpoint (4fb7cdd)
- bs5: update badge classes (#2117) (7859900)
- bs5: Update tooltip/popover arrow classes (9ad870e)
- carousel: add Bootstrap5 updates (a698814)
- Carousel: Add dark prop (01f64df)
- collapse: add horizontal collapse (f780187)
- Dropdown: Add backwards compatible left & right (f8b415f)
- DropdownMenu: add-dark-prop (2e22d7b)
- forms: Add support for floating labels (1cc8a14)
- ListGroup: Add ListGroupNumbered (02b3b71)
- modal: add fullscreen option to Modal component (a580f23)
- Navbar: add container options (f0054bf)
- Placeholder: add component (0c9294c)
- remove CustomInput (c0e8a68)
- remove form-control-file class (f601576)
- remove InputGroupAddon (322d0ad)
- remove Jumbotron component (#2118) (2c912ab)
- remove old InputGroupButtonDropdown (3df07f6)
- replace form-control-range with form-range (06868e2)
- support form switch (f403595)
- update input group to have type dropdown (6c60226)
- update positionedFix prop to strategy (65bf0f0)
- upgrade to popper 2 (35840ef)
- use form-select class with native select (1e6204b)
Bug Fixes
- build: set --compress false for microbundle build (#2314) (26c85fb)
- Button: remove extra close icon in
btn-close
(#2318) (e4affb4) - InputGroup: toggle if clicking dropdown input (1adc147)
- Label: add
form-label
class for labels of vertical forms (#2317) (3bfce12) - popover: add default popper offset for popover (cef32c6)
- ToastHeader: Remove charCode default property. (#2343) (03bbd15), closes #2338
- types: add 'swtch' to
InputType
(#2340) (302d41e) - types: export AccordionBody types (#2312) (d4c184b)
- types: export UncontrolledAccordion types (#2313) (f7d5cd6)
- types: import React for UncontrolledAccordion type defs (#2292) (54df194)
- types: remove duplicate types/lib/index.d.ts (#2316) (52bd719)
- types: use types from @popperjs/core (10fd0b2)
reactstrap v8.10.1
Bug Fixes
- UncontrolledDropdown: Fix onToggle - a consistent isOpen value (ee54164)