Releases: carbon-design-system/carbon
v7.2.2
v7.2.1
7.2.1 (2017-04-11)
Bug Fixes
- a11y: focus on modal with show() API call (#2343) (a9748926, closes #2342)
- build:
- components: fixed accessibility issues (8960eca8)
- demo: remove redundant end script tag (#2429) (adee82d4)
- icons: update xlink:href to use carbon-icons (#2451) (85cabc49)
- index:
- javascript: move away from scrollY IE doesn't support (#2428) (ba93ed61)
- modal: fix wrong launchingElement when user clicks on close button (#2423) (28d3e318)
- module: rename to singular, fix visual bugs (#2436) (e17fd755)
- release: remove most of the outdated docs and github.ibm.com references (#2465) (a4685a13)
- search: added search role (e894c098)
- select: added --no-label class to fix icon position (#2353) (95ec16ab)
- tabs: Update tab content text (#2461) (70dcbebd)
- test-a11y: fix out-of-sync built CSS path (#2445) (c164d9ca)
- text: label and text-input 10px apart & add helvetica (#2349) (8af6a0ae)
- toggle: readme typo fix (4c80a8e9)
- tooltip: readme typo fix (e67dabfe)
- travis: sync karma.conf.js with interior-left-nav rename (#2444) (a050bb0c)
Features
- modal: allow specifying primary focus element (31c79ffb)
7.0.0 - Launch
🚀 LAUNCH 🚀
Welcome to v7.0.0, the first public release of the Carbon Design System. v7.0.0 is a breaking change from v6, with much of the markup being refactored, as well as the styles and scripts. Some highlights
Filesize
carbon-components.min.js
- 96kb down to 16kb
carbon-components.min.css
541kb down to 143kb.
Of course, we still recommend users only include the specific components they need, but these files are available for you now.
Modules
Transpiled ES modules now ship with the library, allowing static tree shaking to occur if you're using webpack2 or rollup. The pkg.module
points towards the es/index.js
and should be usable out of the box.
File structure
The file structure has been flattened and cleaned up - previously, all assets were distributed through the consumables
folder. Now, all distributable assets will be accessible at the root level, with a src
folder also included if you want to peruse the original, non-built versions.
Documentation
Every component now ships with a README.md file describing the SCSS modifiers and mixins used in that component, as well as any Javascript public methods and events emitted. For anyone on version 6, a transition guide is also included in each component.
That's it! Feel free to drop your feedback in the issues, and we'll be happy speak to it. We'll have a twitter and a public Slack channel open sometime soon so people can ping us there as well. Thanks for dropping by and checking us out!
7.0.0-rc.2
Updates to
- Swap to
carbon-icons
vs@console/bluemix-icons
- Add in
src
folder
7.0.0-rc.1
Version 7 - Release Candidate 1
The great migration over to public npm/public github. Full changelogs can be seen in migration guides that'll be forthcoming in a better release note than this is. There'll be a couple rapid-fire candidates as we configure the repository for full public release.