Releases: carbon-design-system/carbon
Releases Β· carbon-design-system/carbon
v11.79.0
v11.79.0 (2025-3-26)
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
Housekeeping π
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
d276a1674) - fix(styles): use map.get in place of map-get (#18814) (
5a68309ff)
Housekeeping π
@carbon/[email protected]
Housekeeping π
- chore(deps): bump @babel/runtime (#18833) (
801c19218) - chore(deps): bump @babel/helpers (#18812) (
0eb48c0ea)
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
d276a1674) - fix(styles): use map.get in place of map-get (#18814) (
5a68309ff)
Housekeeping π
@carbon/[email protected]
Housekeeping π
- chore(deps): bump next in /packages/pictograms/examples/preview (#18881) (
135735205) - chore(deps): bump prismjs in /packages/pictograms/examples/preview (#18817) (
d355625a2)
@carbon/[email protected]
New features π
- feat: added polymorphic props support for column (#18846) (
6176f033d) - feat(grid): add polymorphicProps in CSSGrid and FlexGrid (#18810) (
25f0b3548) - feat(layer): add polymorphic props in Layer component (#18831) (
9643c7aae) - feat(modal): refactor to use native dialog element (#18553) (
701f287a6)
Bug fixes π
- fix: badgecount storycontrols clean up (#18857) (
9120a09a3) - fix(DataTable): Use the right heading level in TableContainer. (#18871) (
f574ad0e4) - fix(Slider): allow upper handle to reach max with uneven steps (#18836) (
9c9432ae5) - fix: fixed story (#18860) (
66fe5467c) - fix(react-component): stories to render stackblitz (#18864) (
f4bf6290c) - fix: selectable tile onChange method gives old value on keyboard sleect (#18859) (
3d188cedd) - fix: update icon button types and docs (#18658) (
300b93d3f) - fix: update ref handling in ListBoxMenuItem useIsTruncated hook (#18611) (
e8c587226) - fix: normalize
renderIcontypes (#18683) (22cd6eaea) - fix: selectableTile onChange event giving old selected value (#18765) (
fdf8628dc) - fix(icon-button): ensure aria-pressed is set according to isSelected (#18829) (
2c5e03d93) - fix(ComboBox): update Enter key handling (#18737) (
4cbf8f40f) - fix(FileUploaderDropContainer): enforce multiple prop on drag-and-drop (#18669) (
2d907c4df) - fix(Slider): fix floating-point precision issues (#18664) (
b4f4db222) - fix(TableExpandHeader): update props types (#18729) (
b47670238) - fix(TableContainer): conditionally render header components (#18738) (
8cc79945d)
Documentation π
Housekeeping π
- chore(release): v11.79.0 (#18922) (
af9ae8856) - refactor: port useIsomorphicEffect to typescript (#18888) (
f6d0c09da) - chore(deps-dev): bump vite (#18918) (
f5df03abe) - chore(release): v11.79.0-rc.0 (#18917) (
0c142888f) - test: implement and delete todo tests (#18895) (
7c0ad4177) - refactor: port useNormalizedInputProps to typescript (#18894) (
2bd7dd03f) - refactor: rewrite useMatchMedia in typescript (#18890) (
5cd530e9a) - refactor: delete remnants of MultiSelect.Filterable (#18902) (
f836396da) - refactor: delete useEffectOnce hook (#18886) (
7ba6ad7cb) - refactor: convert OverflowMenu to functional component and improve types (#18690) (
673cc3857) - chore: uncomment includesStories (#18863) (
3844f64ec) - chore(deps): bump @babel/runtime (#18834) (
de86f2779) - chore: cleanup (#18838) (
d22305bc0) - refactor: rewrite internal keyboard utils in typescript (#18707) (
584770252) - chore(deps): bump @babel/runtime (#18809) (
895837d0c) - refactor: delete unused internal utils (#18723) (
7d2f6778e) - refactor(OptimizedResize): rewrite in typescript (#18731) (
3fb4281a6)
@carbon/[email protected]
New features π
Bug fixes π
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
d276a1674) - fix(styles): use map.get in place of map-get (#18814) (
5a68309ff)
Housekeeping π
@carbon/[email protected]
New features π
- feat(button-set): add stacked property to web component
button-set(#18884) ([d74af68db](https://github.com/carbon-design-system/carbon/com...
v11.79.0-rc.0
v11.79.0-rc.0
v11.78.2
v11.78.2 (2025-3-17)
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.2 (
5c8f7e2a4)
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
db50127e6) - fix(styles): use map.get in place of map-get (#18814) (
2174988c1)
Housekeeping π
- chore(release): v11.78.2 (
5c8f7e2a4)
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
db50127e6) - fix(styles): use map.get in place of map-get (#18814) (
2174988c1)
Housekeeping π
- chore(release): v11.78.2 (
5c8f7e2a4)
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.2 (
5c8f7e2a4)
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.2 (
5c8f7e2a4)
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.2 (
5c8f7e2a4)
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
db50127e6) - fix(styles): use map.get in place of map-get (#18814) (
2174988c1)
Housekeeping π
- chore(release): v11.78.2 (
5c8f7e2a4)
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.2 (
5c8f7e2a4)
v11.78.1
v11.78.1 (2025-3-17)
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.1 (
538413f77)
@carbon/[email protected]
New features π
Housekeeping π
- chore(release): v11.78.1 (
538413f77)
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
d276a1674) - fix(styles): use map.get in place of map-get (#18814) (
5a68309ff)
Housekeeping π
- chore(release): v11.78.1 (
538413f77)
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
d276a1674) - fix(styles): use map.get in place of map-get (#18814) (
5a68309ff)
Housekeeping π
- chore(release): v11.78.1 (
538413f77)
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
- feat(grid): add polymorphicProps in CSSGrid and FlexGrid (#18810) (
25f0b3548) - feat(layer): add polymorphic props in Layer component (#18831) (
9643c7aae) - feat(modal): refactor to use native dialog element (#18553) (
701f287a6)
Bug fixes π
- fix: update ref handling in ListBoxMenuItem useIsTruncated hook (#18611) (
e8c587226) - fix: normalize
renderIcontypes (#18683) (22cd6eaea) - fix: selectableTile onChange event giving old selected value (#18765) (
fdf8628dc) - fix(icon-button): ensure aria-pressed is set according to isSelected (#18829) (
2c5e03d93) - fix(ComboBox): update Enter key handling (#18737) (
4cbf8f40f) - fix(FileUploaderDropContainer): enforce multiple prop on drag-and-drop (#18669) (
2d907c4df) - fix(Slider): fix floating-point precision issues (#18664) (
b4f4db222) - fix(TableExpandHeader): update props types (#18729) (
b47670238) - fix(TableContainer): conditionally render header components (#18738) (
8cc79945d)
Housekeeping π
- chore(release): v11.78.1 (
538413f77) - refactor: rewrite internal keyboard utils in typescript (#18707) (
584770252) - chore(deps): bump @babel/runtime (#18809) (
895837d0c) - refactor: delete unused internal utils (#18723) (
7d2f6778e) - refactor(OptimizedResize): rewrite in typescript (#18731) (
3fb4281a6)
@carbon/[email protected]
New features π
Housekeeping π
- chore(release): v11.78.1 (
538413f77)
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.1 (
538413f77)
@carbon/[email protected]
Bug fixes π
- fix(styles): use list.nth, match.floor and math.unit (#18819) (
d276a1674) - fix(styles): use map.get in place of map-get (#18814) (
5a68309ff)
Housekeeping π
- chore(release): v11.78.1 (
538413f77)
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.1 (
538413f77)
v11.78.0
v11.78.0 (2025-3-12)
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Bug fixes π
Housekeeping π
@carbon/[email protected]
Housekeeping π
- chore(release): v11.78.0 (#18813) (
7ffd47315) - chore(deps): bump prismjs in /packages/icons/examples/preview (#18804) (
ab7d65629) - chore(release): v11.78.0-rc.0 (#18803) (
9134345ac)
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
- feat(menu): deprecate props.mode / always support full capabilities + icons (#18153) (
91ea86904) - feat(callout): move to stable (#18586) (
7f712940a) - feat(badge-indicator): ui-shell and tab implementation (#18583) (
fe90ac8dd) - feat: added polymorphic props to Toggletip (#18756) (
4b432b955) - feat(badge-indicators): new component (#18342) (
f11f80907) - feat: enable configuration of highcontrast and dropshadow props (#18732) (
d6bb25910) - feat(shape-indicator): new component (#18483) (
ab51f1195) - feat(breadcrumb): sm size (#18665) (
ae084a46c)
Bug fixes π
- fix(combobox): onInputChange calls (#18713) (
d3b4a626a) - fix: update compareItems type in MultiSelect (#18599) (
d8d9f673f) - fix: controlled combobox with downshiftProps (#18441) (
5d7c05e58) - fix: Select component on hover shows invalid title/tooltip (#18740) (
2dc4bc297) - fix: adds forwardRef to OperationalTag (#18741) (
46f9085da) - fix(NumberInput): fix floating-point precision issues (#18670) (
b1fc4fc5e) - fix: update types and address todos (#18747) (
2dd87e0ed) - fix: added polymorphic props to tooltip (#18566) (
a9a204a8b) - fix: definition tooltip breaks with large text (#17964) (
6f865ed8b) - fix: update Dropdown and MultiSelect to handle interactive labels (#18643) (
4697da7bf)
Documentation π
Housekeeping π
- chore(release): v11.78.0 (#18813) (
7ffd47315) - chore(release): v11.78.0-rc.0 (#18803) (
9134345ac) - refactor(FloatingMenu): rewrite in typescript (#18722) (
7822f6337) - refactor(TextDirectionContext): rewrite in typescript (#18752) (
bfc320c51)
@carbon/[email protected]
New features π
- feat(menu): deprecate props.mode / always support full capabilities + icons (#18153) (
91ea86904) - feat(badge-indicator): ui-shell and tab implementation (#18583) (
fe90ac8dd) - feat(badge-indicators): new component (#18342) (
f11f80907) - feat(shape-indicator): new component (#18483) (
ab51f1195) - feat(breadcrumb): sm size (#18665) (
ae084a46c)
Bug fixes π
- fix(type-tokens): do not emit type custom properties by default (#18807) (
b8e099446) - fix: definition tooltip breaks with large text (#17964) (
6f865ed8b) - fix(tooltip): remove hard coded text color (#18725) (
448a2b7c2)
Housekeeping π
@carbon/[email protected]
New features π
Housekeeping π
@carbon/[email protected]
New features π
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
- feat(badge-indicator): ui-shell and tab implementation (#18583) (
fe90ac8dd) - feat(custom-element): new es build module (#18762) (
babf23862) - feat(badge-indicators): new component (#18342) (
f11f80907) - feat(shape-indicator): new component (#18483) (
ab51f1195) - feat(breadcrumb): sm size (#18665) (
ae084a46c)
Bug fixes π
- fix(content-switcher): remove redundant shadowRoot query for tooltip (#18771) (
2b024ec2e) - fix: update types and address todos (#18747) (
2dd87e0ed) - fix(Breadcrumb): parity issues (#18414) (
4e293260f)
Documentation π
v11.78.0-rc.0
v11.78.0-rc.0
v11.77.0
v11.77.0 (2025-2-26)
Important
react-is is now a peer dependency in @carbon/react
To facilitate React 19 support, react-is has moved from being a hard dependency to instead being a peer dependency. (#18585)
This gives you the most flexibility to run the version intended to be used with the specific version of React you're using in your project.
For instance:
- If you're using React 16, you can install
react-is@^16.13.1 - If you're using React 17, you can install
react-is@^17.0.2 - If you're using React 18, you can install
react-is@^18.3.1 - If you're using React 19, you can install
react-is@^19.0.0
If you already have react-is in your dependency chain, you can tell your package manager to resolve it to the proper version by adding an overrides (or resolutions if using yarn) key to your package.json.
This also fixes an issue you may be encountering with tabs/tabpanels not rendering, #18777
[email protected]
New features π
Housekeeping π
@carbon/[email protected]
New features π
Housekeeping π
@carbon/[email protected]
Documentation π
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
Housekeeping π
@carbon/[email protected]
New features π
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Housekeeping π
- chore(release): v11.77.0 (#18708) (
2a32901cb) - chore(release): v11.77.0-rc.0 (#18682) (
faf649817) - chore(deps): bump elliptic in /packages/icons-vue/examples/vue-cli (#18572) (
bed330069)
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Housekeeping π
- chore(release): v11.77.0 (#18708) (
2a32901cb) - chore(deps): bump store2 (#18684) (
a47fb6be3) - chore(release): v11.77.0-rc.0 (#18682) (
faf649817)
@carbon/[email protected]
New features π
- feat: add stackblitz to components (#18433) (
95fb30176) - feat: add rest parameter to ToggletipLabel (#18601) (
69623ab66) - feat(tree-links): Adds support for link nodes in the TreeView component (#18409) (
f531f10f8) - feat: make
highContrastanddropShadowprops configurable (#18636) (23a11c183) - feat(typescript): upgrade to v5 (#18577) (
494ab2ec7) - feat: added ploymorphicProps to UIShell Link (#18540) (
9883d5349) - feat: add stackblitz to components (#18489) (
5e7fb9e84)
Bug fixes π
- fix: update FilterableMultiSelect onMenuChange behavior (#18606) (
c2cc7de65) - fix(ComboBox): fix fully controlled story and delete test story (#18680) (
d4a071afb) - fix(es-toolkit): include as internal to avoid module resolution errors (#18639) (
e8f0589f1) - fix: use initialSelectedItem only on initial render in ComboBox (#18602) (
84fd3647f) - fix: mark menuAlignment as optional in MenuButton (#18659) (
b67877bdd) - fix(18624): unique name for selectall input (#18645) (
3095c6238) - fix: add anchor element attribute types to IconButton (#18597) (
bef47b9bd) - fix: cancel InlineLoading success timeout on unmount (#18605) (
74e2cb7bd) - fix: added condition to handle selection clearing (#18584) (
a8ac37a6b) - fix: add anchor element attribute types to Button (#18598) (
73c143994) - fix(tabs): move react-is to peer dependencies (#18585) (
4315d4a9c) - fix(17119): combobox not displaying selected option once search query is cleared (#18498) (
2018d2587) - fix: filterItems prop should be optional in FilterableMultiSelectProps (#18581) (
10ecdd310) - fix(tablistvertical): no longer require aria-label (#18571) (
c2a911502) - fix: remove deprecated ariaLabel prop (#18551) (
0ff886d3c) - fix(tabs): make IconTab's tooltip visible again (#18447) (
8a383446e) - fix: added condition to clear input when closed (#18544) (
8b69ead04)
Documentation π
Housekeeping π
- chore(release): v11.77.0 (#18708) (...
v11.77.0-rc.0
v11.77.0-rc.0
v11.76.0
v11.76.0 (2025-2-12)
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
- feat(Pictograms): new productive master v25 (#18396) (
c0e4c9507) - feat(Pictograms): new pictograms v26 (#18486) (
facb2074d) - feat(Pictograms): new pictograms v25 (#18391) (
bc04c97bc)
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
New features π
- feat: added polymorphicprops to popover (#18494) (
888c0c62a) - feat(actionable-notification): remove focus wrap when role is provided (#18495) (
6a8f03b1b) - feat: added forwardRef to TableRow (#18415) (
e163b86c5)
Bug fixes π
- fix: add enable counter for fluid text input (#18281) (
affc44dfd) - fix: stopped
onChangethrowing undefined (#18452) (6a145c095) - fix:
onChangecalls reduced to 1 when interacting with keyboard (#18435) (856a70aa2) - fix: overflow menu with 3 level nested options display issue (#18462) (
d975d0406) - fix: screenreader reading the toggletip content (#18436) (
0418079a0)
Housekeeping π
@carbon/[email protected]
Bug fixes π
- fix: add enable counter for fluid text input (#18281) (
affc44dfd) - fix: overflow menu with 3 level nested options display issue (#18462) (
d975d0406)
Housekeeping π
@carbon/[email protected]
New features π
- feat: codemod to replace slug prop to decorator (#18535) (
32f0e8598) - feat: codemod to enable v12 tile default icons (#18453) (
2f99a4795) - feat: codemod to enable v12 tile radio icons (#18364) (
ac654aa54)
Housekeeping π
@carbon/[email protected]
Bug fixes π
Housekeeping π
@carbon/[email protected]
Housekeeping π
@carbon/[email protected]
Bug fixes π
- fix(copybutton): react and wc parity (#18318) (
d100cac12) - fix: tooltip word break (#18502) (
ca5f92fea) - fix(ordered list): position issue of li in non native ol (#18296) (
3fdfa27e6) - fix(date-picker): add check for calendar before setting (#18448) (
ea4f78264) - fix(button): change prop dangerDescriptor to dangerDescription (#18302) (
1e1bc22b1)
Housekeeping π
v11.76.0-rc.0
v11.76.0-rc.0