What’s coming to Carbon in 2021

We’re excited to announce that the next major release of Carbon is scheduled for Q2 2021. 🎉

Josh Black
Nov 12 · 3 min read
Image for post
Image for post

Our last major update was back in March 2019, and we’ve spent the last couple of years helping teams migrate to the updated IBM Design Language through this release.

In 2021, we’re focusing on shipping changes to improve your experience using Carbon. Our major release in Q2 2021 will include a number of quality of life updates, from token naming tweaks to component updates, along with a focus on documentation to make it even easier to use and extend Carbon.

For those coming from the migration of Carbon v9 to v10, rest assured that any release in 2021 will not require you to redesign your product because of an update to the IBM Design Language. Instead, it will streamline how you use Carbon today and seamlessly integrate with how you build your next big feature.

What will change in Q2 2021

In particular, you can expect updates to our design tokens to clarify usage and intent alongside updates to our component APIs to create a more consistent and predictable developer experience. We also hope to streamline our development packages to make them easier to use, along with improving the performance of build times for projects that use them.

The biggest change will be the browser coverage that we’re targeting for Carbon. When we release in Q2 2021, Carbon will stop supporting Internet Explorer 11. This move will allow us to offer some of the more exciting ideas from the IBM Design Language update, including support for inline theming with CSS Custom Properties and better support for CSS Grid.

Note: If you or your team are severely impacted by this decision, please reach out to us over email (carbon@us.ibm.com), on Discord if you’re a community member, or on Slack if you’re an IBM employee.

How this impacts you today

What’s coming next

If you or your team is curious about what’s coming up and wants to get involved, we would love to hear from you! You can find us on Slack if you’re an IBMer, email us at carbon@us.ibm.com, or join our Discord.

Josh Black is a Software Engineer based out of Austin, TX working on the Carbon Design System. The above article is personal and does not necessarily represent IBM’s positions, strategies, or opinions.

Check out our projects on GitHub. If you’re interested in helping out, we’re always looking for contributors.

Questions or comments about Carbon? Reach out at carbon@us.ibm.com or tweet us @_carbondesign.

_carbondesign

Carbon is the design system for IBM software products.

Thanks to Anna Gonzales and Scott Strubberg

Josh Black

Written by

Building design systems for IBM. Thoughts are my own.

_carbondesign

Carbon is the design system for IBM software products. It is a series of individual styles, components, and guidelines used for creating unified UI.

Josh Black

Written by

Building design systems for IBM. Thoughts are my own.

_carbondesign

Carbon is the design system for IBM software products. It is a series of individual styles, components, and guidelines used for creating unified UI.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store