bsStyle
->variant
bsClass
->bsPrefix
componentClass
->as
- removed
Navbar.Header
- removed Navbar.Form (TBD)
inverse
removed and replaced withvariant="dark"
fluid
now defaults totrue
, set to false to add an innercontainer
- positioning props have been consolidated into
fixed={top|bottom}
andsticky={top|bottom}
, staticTop has been removed
- removed, not present in v4
- name changed
- Renders a
<a>
when anhref
is provided - The presence of
children
does not skip the wrappingspan
, useas
along withchildren
for custom rendering
activeHref
is removed (only activeKey now)bsStyle
renamed tovariant
- NavLink hrefs will be used as
eventKey
s wheneventKey
is absent - Local
onSelect
handlers are ignored when in the context of a TabContainer or Navbar (MAYBE ADD BACK?)
- No longer renders an
<a>
tag inside the<li>
, nest aNavLink
inside active
prop removed and moved to NavLink
- renamed to Container
- removed visibility props
- consolidated col
span
,offset
, andorder
into an object value prop per breakpoint.
- removed InputGroupButton, and InputGroupAddon
- added InputGroup.Prepend, InputGroup.Append, InputGroup.Text, InputGroup.Checkbox, InputGroup.Radio
- removed Label (replaced with just) badge
bsStyle
renamed tovariant
- removed, replaced with Card and Card components
- add
- Removed the
disabled
prop on Dropdown, pass it directly to Dropdown.Toggle - Removed bsRole, use function children to render custom Toggles or Menus
- Removed SplitButton.toggle (replaced with a
split
prop on the basic Toggle) noCaret
is removed because it's not optional with the styles anymore- bsPrefixes are not passed from the parent Dropdown anymore
- onSelect behavior is now passed to Menu and Toggle via the Context api
- DropdownMenu is not rendered until opened
- Extra props are passed to the underlying Dropdown component, not the Toggle.
- renamed from MenuItem to match upstream
onDismiss
renamed toonClose