carbon-design-system / carbon

A design system built by IBM
https://www.carbondesignsystem.com
Apache License 2.0
7.87k stars 1.82k forks source link

v11 Release #7717

Closed joshblack closed 2 years ago

joshblack commented 3 years ago

To learn more about the v11 release, check out our announcement post on Medium. If you're interested in trying out this release early and giving us feedback, check out our Release Partner Program.

Timeline

Milestone Date
Alpha release April 15th, 2021
Beta 0 release May 13th, 2021
Beta 1 release July 29th, 2021
Beta 2 release September 21st, 2021
Beta 3 release December 10th, 2021
Release Candidate 0 release January 27th, 2022
Release Candidate 1 release March 3rd, 2022
Stable release March 31st, 2022
hcheung87 commented 3 years ago

Hey Josh - I am curious to know whether this functionality will be part of the next release scheduled for April (https://github.com/carbon-design-system/carbon/issues/4748)? I cannot find it in the release notes above but just wanted to confirm. If not, do you know when that will be included? Last activity was from July 15, 2020. Thanks!

joshblack commented 3 years ago

Hey @hcheung87! 👋 Currently, we're not tracking that issue for this upcoming release. It may be something we'll be able to tackle post v11 after we drop IE11 support but unfortunately it's not something on our radar for v11 at the moment.

yabeow commented 3 years ago

Hi @joshblack,

It seems that the team wouldn't be able to meet with this timeline. Do you have any updates on this plan?

joshblack commented 3 years ago

Hi @yabeow! 👋 The table above should be kept up-to-date. Sorry if that was not the case before!

joshblack commented 3 years ago

⚛️ React

🎨 Styles

🚢 Migration

🎨 Design Kit

📝 Website

Old notes ### Ecosystem changes - [ ] Carbon now uses Dart Sass - [ ] Teams should use the `includePaths` option to include `node_modules` - [ ] Our common prefix is now `cds` instead of `bx` - [ ] Remove `eyeglass` exports from Sass packages, it is no longer needed - Packages: - [ ] `@carbon/layout` - [ ] `@carbon/motion` - [ ] `@carbon/colors` - [ ] `@carbon/type` - [ ] `carbon-components` - [ ] `@carbon/grid` ### `@carbon/colors` - [ ] Convert module to Sass Modules - [ ] Write migration docs - [ ] Remove mixins, colors are now configured by Sass Modules - [ ] Remove `scss` folder, `index.scss` is now generated - [ ] Add missing swatches from the IDL palette ### `@carbon/grid` - [ ] Remove 12 column grid mode - [ ] Remove inline dependency setup from `@carbon/cli inline` - [ ] Move breakpoints from `@carbon/layout` into `@carbon/grid` - [ ] Move aspect ratio to styles package under utilities (?) ### `@carbon/icon-helpers` ### `@carbon/icons` - [ ] Move icon reset to styles reset - [ ] Remove scss from `@carbon/icons` ### `@carbon/icons-react` - [ ] Update components to use `size` prop instead of tying size to module name - [ ] https://github.com/carbon-design-system/carbon/issues/5170 ### `@carbon/icons-vue` ### `@carbon/import-once` - [ ] Deprecate package, it is no longer needed with Sass Modules support from Dart Sass - [ ] Remove package from monorepo ### `@carbon/layout` - [ ] Convert to Sass Module - [ ] Move conversion utilities into common base (utilities CSS package?) - [ ] Move breakpoints to grid package - [ ] Write migration docs - [ ] https://github.com/carbon-design-system/carbon/issues/5409 ### `@carbon/motion` - [ ] Convert to Sass Module - [ ] Write migration docs ### `@carbon/pictograms` ### `@carbon/pictograms-react` ### `@carbon/themes` - [ ] Convert to Sass Module - [ ] Write migration docs ### `@carbon/type` - [ ] Convert to Sass Module - [ ] Write migration docs ### `@carbon/upgrade` ### `carbon-components` - [ ] Remove placeholder text from components - [ ] Our common prefix is now `cds` instead of `bx` - [ ] Form spacing - [ ] https://github.com/carbon-design-system/carbon/issues/5022 - [ ] https://github.com/carbon-design-system/carbon/issues/2343 - [ ] https://github.com/carbon-design-system/carbon/issues/5367 - [ ] Write codemod to help with layout deprecation ([Reference](https://github.com/carbon-design-system/carbon/pull/8063)) ### `carbon-components-react` - [ ] https://github.com/carbon-design-system/carbon/issues/4572 - [ ] https://github.com/carbon-design-system/carbon/issues/5853 - [ ] https://github.com/carbon-design-system/carbon/issues/5972 - [ ] translateWithId consistently applied to all inputs https://github.com/carbon-design-system/carbon/issues/7141 - [ ] Remove the following components: - [ ] Icon - [ ] https://github.com/carbon-design-system/carbon/issues/8271 ### `carbon-icons` - [ ] Deprecate package, use `@carbon/icons` or `@carbon/icons-` instead - [ ] Archive repo
joshblack commented 3 years ago

WIP

⚛️ React

Changes to props

Changes to components

New components

Bundle

🎨 Styles

Packages

🚢 Migration

Packages

📝 Website

📣 Communication

alisonjoseph commented 3 years ago

Design Kit

Packages

New Components

Updated components

Migration

Website

Gatsby Theme

Communication