CHANGELOG-pre1.md
2018-08-20
2018-08-17
animation for <Tabs> (#3222)<ProgressBar> compatibility with React Hot Loader (#2965)2018-01-24
2018-01-04
Breaking: Refactor Panel API (#1769)
Breaking: Remove Pagination logic, for purely presentational components (#2587)
Feature: Switch to react-transition-group for Transition components (#2676)
Feature: Remove inconsistent preventDefaults onSelect events (#2790)
BugFix: Use different properties for mouseover and mouseout in handleMouseOverOut (#2908)
Docs: Add new Gatsby docs! (#2920)
Chore: replace old TransitionEvents (#2902)
2017-10-24
2017-10-24
align on <Media.Body> (#2830)<Modal> to prevent the ref getting set to null (#2844)2017-09-06
disabled on <ToggleButton> (#2760)<SafeAnchor> (#2697)2017-08-01
backdropClassName on <Modal> (#2723)<ToggleButton> and <ToggleButtonGroup> (#2704)<ToggleButtonGroup> (#2731)<ToggleButtonGroup> in pre-ES2016 environments (#2731)2017-07-12
<ToggleButton> and <ToggleButtonGroup> (#2252, #2648)<CloseButton> to top-level API (#2652)title on <Checkbox> and <Radio> (#2635, #2647)onLoad and onError on <Thumbnail> (#2687)defaultOpen on dropdown button components (#2702)2017-04-26
aria-label prop to closeLabel on ModalHeader (#2584)onClose callback on Dropdowns (use onToggle) (#2585)0.14.9 or >=15.3.0 (#2579)2017-04-21
2017-04-18
<PaginationButton> (#2505)eventKey (#2541)2017-03-07
bsSize on <FormControl> (#2382, #2394)onToggle callback for <Dropdown> (#2422)restoreFocus to <Modal> (#2482)mountOnEnter to transition and tab components (#2504)aria-describedby in <OverlayTrigger> when not showing the overlay (#2359)boundaryLinks in <Pagination> (#2443)closeButton in <Modal.Header> in static modals (#2453)<Carousel> with slide disabled (#2466)2016-11-22
componentClass to <Modal.Body>, <Modal.Footer>, and <Modal.Title> (#2313)inputRef to <FormControl> (#2337)onMouseEnter and onMouseLeave to <Dropdown> rather than <Dropdown.Toggle> from <DropdownButton> and related components (#2335)shouldRenderFill method on <Panel> (#2316)placement to <Overlay> propTypes for generated documentation (#2318)null (and undefined) validationState on <FormGroup> (#2336)2016-10-28
rootCloseEvent to <Dropdown> to configure root close trigger event (#2195)prevLabel and nextLabel to <Carousel> controls (#2275)collapseOnSelect to <Navbar> to enable automatically collapsing the navbar when the user selects an item (#2280, #2308)href in <SafeAnchor> to # for better IE compatibility (#2080)<Pagination> pages (#2271).collapsed on <Panel> title anchor (#2276)2016-10-03
2016-09-30
aria-expanded on <Panel> headers (#2137)<Pagination> #2189<Dropdown.Menu> instance across visibility changes (#2241)2016-08-20
2016-08-04
2016-08-01
rootClose on <OverlayTrigger> (#2099)2016-07-25
linkId prop from <Breadcrumb.Item> for consistency with other wrapped link components (#2011)caption prop from <Carousel.Item>, as this functionality is available from <Carousel.Caption> (#2018)navItem and navDropdown props from <Button> (#2026)<PageItem> to <Pager.Item> for consistency (#1976)ValidComponentChildren.toArray (#2016)bsClass support consistently throughout all components (#2026, #2036, #2079)splitBsProps and splitBsPropsAndOmit helpers to bootstrapUtils to remove Bootstrap styling props (#2052)<Badge> and add it to <Label> (#2026)style on <Modal> (#1957)bsClass on <Dropdown.Toggle> (#2014)active on <NavDropdown> (#2015)positionTop and positionLeft on <Popover> and <Tooltip> (#2026)<Thumbnail> links (#2026)componentClass on <ListGroup> when using only <ListGroupItem> children (#2026)key to <Breadcrumb>, <Carousel>, <ListGroup>, <Nav>, <PanelGroup>, <Pager>, or <ProgressBar> children (#2026, #2036)onSelect logic in <PanelGroup> (#2026)bsClass handling on dropdown components (#2036).collapsed on collapsible panel title anchor (#2036)2016-06-18
2016-05-10
inputRef to <Checkbox> and <Radio> (#1865)<Panel> events before modifying them (#1864)eventKey to props for custom pagination buttons (#1876)2016-04-28
unmountOnExit support to tabs (#1823)onSelect to DOM nodes (#1861)id for <NavItem>s for tabs (#1862)2016-04-22
tabIndex on <SafeAnchor> (#1844)2016-04-21
onSelect past <TabContainer> (#1825)role instead of type on <Dropdown.Toggle> button (#1835)2016-04-18
onSelect signature to be (eventKey: any, event: SyntheticEvent) => any on all React-Bootstrap components, instead of the old inconsistent mishmash (#1604, #1677, #1756)duration on transition components (#1608)<Nav>, <Navbar>, and related components (#1608, #1745)bsStyle in bootstrapUtils.getClassSet (#1759)disabled components (#1794)className and style to the wrapped anchor (#1801)bootstrapUtils (#1813)<Tabs> in favor of lower-level components (#1607, #1784)dialogComponent in favor of new dialogComponentClass on <Modal> for consistency with other components (#1753)<FormControl>, &c.), and deprecate the old API (<Input>, &c.) (#1765)dismissAfter on <Alert> (#1636)label="%(percent)s%") in <ProgressBar> (#1751)collapsed class on <Navbar.Toggle> (#1733)2016-04-01
<Breadcrumb.Item> in addition to <BreadcrumbItem> for breadcrumb items (#1722)<Carousel.Caption> for carousel captions (#1734)<Carousel.Item> in addition to <CarouselItem> for carousel items (#1740)<Clearfix> for grids (#1736)style on nested <ProgressBar> (#1719)<Media> (#1737)className and style on <MenuItem header> and <MenuItem divider> (#1748)<Navbar.Header> and <Navbar.Toggle> (#1754)2016-03-24
componentClass on <FormControls.Static> (#1653)<Panel> (#1664)<Media> and related components (#1707)className on <MenuItem divider> (#1682)className on <Navbar.Header> (#1695)navExpanded to expandedright prop in favor of pullRight<nav> element in Nav componentsnavigation role to navbar when not using a <nav>lodash-compat for IE8 compatibility and lodash for devClosable AlertsfalsecomponentDidUpatePaginationButton to use SafeAnchorcreateSelectedEvent for consistent onSelect handlingblock property on the ButtonGroup component. Closes #240.collapsable deprecated functionality.babel ES6 import + React quirk.ListGroup outputs <ul> or <div> depending on ListGroupItem (defaults to <ul> if no ListGroupItem). ListGroupItem outputs <li> or <a> if href prop is set.standalone prop to Input, which will not render the form-group class