Release Candidate: Carbon Web Components v2

Ariella Gilmore
_carbondesign
Published in
2 min readJun 27, 2023

Following up: Introducing: Carbon Web Components v2 & Coming soon: Carbon Web Components v2

Cover photo for CWC V2 announcement

Official 2.0.0 release candidate

In just a little over two months since the announcement of the Alpha and Beta versions, our team has worked diligently to sync the 43 components from @carbon/web-componentswith the latest @carbon/react components. @carbon/react’s v11 introduced new features, bug fixes, and new accessibility enhancements, which are being fully integrated in the @carbon/web-componentsv2 package.

*** Note not all the @carbon/react components are currently in @carbon/web-components and not all of the @carbon/web-components contain all the same features as @carbon/react at the moment. We plan to continue to add and sync the components by the time 2.0.0 is fully released. Our aim is to stay fully aligned with @carbon/react once we release 2.0.0 as the React team continues to make updates.

Documentation and codesandbox examples have also been updated to help with the adoption process for those converting to v2.

What about feature flags?

Feature flags enable the @carbon/react to experiment with new or existing components. Unlike @carbon/react, @carbon/web-components will not include any feature flags, but will wait until @carbon/react has fully released them.

Why a release candidate?

By keeping it in a release candidate, we will be able to work on updating @carbon/ibmdotcom-web-components to a v2 along side @carbon/web-components. Doing this allows us to start all the Carbon for IBM.com packages synchronized at 2.0.0. This will make it easier for adopters to use the same version number across all of our packages.

If you have any issues, questions, or just want to share your thoughts and experiences using the package, feel free to use this Github discussion.

--

--