Releases: reactstrap/reactstrap
Releases · reactstrap/reactstrap
8.3.1
DO NOT USE AS THIS RELEASE CONTAINS A BREAKING CHANGE WHICH HAS BEEN REVERTED, USE 8.4.0
8.3.0
8.3.0 (2020-01-15)
NOT PUBLISHED TO NPM DUE TO RELEASE BUILD FAILURE, USE 8.4.0
Bug Fixes
- remove aria-hidden attribute from tooltips and popovers (#1747) (009a2bd)
- Dropdown: Avoid preventDefault for things like F5 (#1464) (305d3f0), closes #1453
- DropdownContext: wrap dropdown components to provide context prop (64847df), closes #1457 #1462
- DropdownToggle: pass innerRef to popper (c088c58), closes #1471
- Modal: run close based on prop, not state (310b061), closes #1626
- Tooltip: autohide broken since default delay was zero (#1733) (87a6bda), closes #1692
- Tooltip: fix nested elements within target (#1746) (fed4bcf), closes #1736
- Tooltip: fix render failure if target ref is null (#1734) (853b56e), closes #1686
Features
8.2.0
8.2.0 (2019-12-05)
Bug Fixes
- getTarget: return array like when allElements parameter is true (#1687) (0702c45)
- Tooltip: default value of trigger changed (#1695) (ae48d93), closes #1676
Features
- ButtonToggle: add focus styling on button and toggle (#1660) (8980713), closes #1648
- Container: Added responsive container support (#1724) (31bb211), closes #1721
- ListGroup: Add horizontal prop (#1715) (284a543)
- Navbar: adds NavbarText component (#1711) (6db1083), closes #1707
- Popover/Tooltip: add popperClassName property (#1674) (44e85a8), closes #1484
- Row: Add row columns support (#1720) (1fb3c17)
- UncontrolledDropdown: add onToggle callback (#1705) (d9cae30)
8.1.1
8.1.0
8.1.0 (2019-10-18)
Bug Fixes
- ButtonDropdown: add close event when Escape key is pressed (#1634) (#1635) (911d779)
- Carousel: Add pointer on hover for controls (#1654) (32f0c0d), closes #1631
- Collapse: add aria-expanded attribute (#1657) (2fdf15a)
- CustomInput: remove type prop from input node when type is select (3e4c23f)
- CustomInput[type=file]: add CustomFileInput component (#1461) (25e2480), closes #1460
- Dropdown: disabled toggle (#1571) (b4edeb8), closes #1542
- Tooltip: Support for multiple target elements (#1465) (45775c0), closes #1185
- UncontrolledCarousel: use item.key instead of item.src as… (#1649) (5b9e758), closes #1536
- Popover: PopperContent memory leak (#1669) (54d459c), closes #1482 #1488 #1664
Features
8.0.1
8.0.1 (2019-07-10)
Bug Fixes
- DropdownMenu: Allow positionFixed prop to be passed through (#1538) (01466ae), closes #1473
- FormGroup: allow disable when tag is fieldset (#1547) (0736f80), closes #1546
- Modal: handle init modal in SSR (#1495) (c844ab1)
- Modal: update condition to call
setFocus
in case open mo… (#1514) (ae6fe93) - Tooltip: clear timeouts on unmount (#1562) (e85238b), closes #1255
8.0.0
8.0.0 (2019-04-03)
Bug Fixes
- Carousel: remove inappropriate role=listbox (#1385) (32eb8ed)
- Modal: fix exception in focus management (#1382) (5cc9af5)
- Modal: set Modal.openCount floor to 0 (#1368) (71f9574)
- Popover: touch not opening popover on mobile (#1425) (#1426) (ad2a9a0)
- Table: add CSS Module support for responsive Table (#1429) (#1430) (1e2dc5b)
- utils: Shim Element in non-DOM environments (#1387) (eb4ee93)
Code Refactoring
Features
- CustomerInput: added htmlFor prop (#1417) (a590880)
- modal: add optional return focus after close (#1424) (33cfce6)
- Modal: add scrollable prop (#1435) (9f7dd45)
- pagination-links: added props for first and last. changed carets… (#1410) (70cfca2)
- Popover: add default toggleable fade support (#1364) (#1364) (ee15c86), closes #363
- Popover/Tooltip: ability to pass through flip prop (#1443) (4a5a8a3)
- Toast: add support for Toasts (#1447) (7ea7610), closes #1384 #1346
BREAKING CHANGES
- Modal, Dropdown{*}, PopperContent, Tabs: using new Context API, react-popper v. '1.3.3'
- pagination-links: Now the
next
andprevious
props are displaying single carets instead of double caret. To get the old style, usefirst
andlast
props instead ofprevious
andnext
respectfully and setaria-label
toNext
orPrevious
. - Popover: Popover and Tooltip will now fade in and out (like bootstrap's default). To get the previous behavior use fade={false}
Removed Deprecations
Card
'sblock
prop: useCard
sbody
prop.Input
'sstatic
prop: useInput
splaintext
prop.Dropdown
'sdropup
prop: useDropdown
sdirection
prop with the value of"up"
.Navbar
'stoggleable
prop: useNavbar
sexpand
prop (see docs)`.- inverse prop: use
dark
prop. - CardBlock: use
CardBody
. - InputGroupButton: use
InputGroupAddon
. - NavDropdown: use
Dropdown
withnav
prop. - PopoverContent: use
PopoverBody
. - PopoverTitle: use
PopoverHeader
. - UncontrolledNavDropdown: use
UncontrolledDropdown
withnav
prop.
7.1.0
7.1.0 (2019-01-15)
Bug Fixes
Features
- support forwardRef components as tag (4cda8bf)
- Popover: add legacy trigger, replacing unreleased isInteractive prop (6b3c3ce)
- Popover: backward-compatible Popover behavior (#1360) (1d5ce83), closes #1349
- Spinner: Add spinner component (#1352) (45952e2), closes #1347
- Switch: Add support for CustomInput type='switch' (#1353) (7c1e166), closes #1348