Skip to main contentCarbon Design System

Deprecations

As packages and assets within the Carbon Design System are deprecated, here you’ll find updates, migration paths, and resources for transitioning from deprecated assets to the latest supported versions.

carbon-components

carbon-components
reached it’s end of support on September 30, 2024. This package will no longer receive updates.

What to use instead

carbon-components
is replaced by
@carbon/styles
, but most projects don’t need to install
@carbon/styles
directly.

If you’re using

@carbon/react
or
@carbon/web-components
, you do not need to install
@carbon/styles
. All
@carbon/styles
assets are already available to you through those framework-specific packages.

Library authors should use

@carbon/styles
directly if they do not already rely on a framework-variant package such as
@carbon/react
.

Migration

For those using

carbon-components@10.x
, the v11 migration guide has all the details of how to update.

For those using

carbon-components@11.x
, these versions are already a direct re-export of
@carbon/styles
. See the above section on what to use instead.

For questions regarding this deprecation or how to migrate, contact us.

carbon-components-react

carbon-components-react
reached it’s end of support on September 30, 2024. This package will no longer receive updates.

What to use instead

carbon-components-react
is replaced by
@carbon/react
.

Migration

For those using

carbon-components-react@7.x
, the v11 migration guide has all the details of how to update.

For those using

carbon-components-react@8.x
, these versions are already a direct re-export of
@carbon/react
. After installing
@carbon/react
, you can replace all imports and usages of
carbon-components-react
with
@carbon/react
. This should be an in-place update with no other changes required.

For questions regarding this deprecation or how to migrate, contact us.