Releases: carbon-design-system/carbon-components-react
v3.1.3
v3.1.2
v3.1.1
v3.1.0
v3.0.3
v3.0.2
3.0.1
3.0.0
Release!
3.0.0 is now out in the wild, bringing the React library to Carbon v7 compliance. For most people using solely the React components, the migration path should be pretty minimal. Note that this does bump the carbon-components dependency to v7 from the older v6, so heads up on that!
Migration Notes
CSS is no longer shipped with the components themselves, instead you'll need to bring them in yourself. carbon-components is now a peerDependency of the library, so you can import in the scss files you need. Alternatively, the unpkg repository hosts the compiled files for the library, so you can import the full library from unpkg.com/carbon-components/css/carbon-components.css. We do recommend you have your own SCSS build and bring in only the components you need.
Tooltip has been reworked, but the older version still exists at TooltipSimple. You can continue to use the older version with that component instead.
Build folders have changed from just dist
to an es
folder and a cjs
folder
AppContainer component has been removed
New Things
- Carbon v7
- ES modules! Now for anyone using webpack2/rollup, tree-shaking will be fully operational. We still ship a
cjs
folder for those who are still using CommonJS. - Breadcrumb
- Tooltip/OverflowMenu have been fully reworked! Key is that they now properly render over containers that have a set overflow.
- Toolbar
Aaaand the storybook now lives on its own here - http://react.carbondesignsystem.com
2.2.2
Fix
- Update to public dependencies
2.2.1
Fixes & Refactors
refactor(prop-types): address React.PropTypes deprecation (#606)
fix(CopyButton): replace add--glyph with copy--glyph icon (#605)