|
1 | 1 | # @sumup-oss/circuit-ui |
2 | 2 |
|
| 3 | +## 12.0.0-next.0 |
| 4 | + |
| 5 | +### Major Changes |
| 6 | + |
| 7 | +- [#3679](https://github.com/sumup-oss/circuit-ui/pull/3679) [`d1ef773`](https://github.com/sumup-oss/circuit-ui/commit/d1ef7739548c856660048d80ab92f3df5d6508b6) Thanks [@missating](https://github.com/missating)! - Removed the deprecated `Italic` decoration prop from the `Numeral` component following the brand refresh. |
| 8 | + |
| 9 | +- [#3680](https://github.com/sumup-oss/circuit-ui/pull/3680) [`6f6cd02`](https://github.com/sumup-oss/circuit-ui/commit/6f6cd0219275a06e4944ba12a89669aac162bde9) Thanks [@sirineJ](https://github.com/sirineJ)! - Removed the `uniqueId` utility from the public API. Use React’s `useId` hook instead. |
| 10 | + |
| 11 | +- [#3679](https://github.com/sumup-oss/circuit-ui/pull/3679) [`d1ef773`](https://github.com/sumup-oss/circuit-ui/commit/d1ef7739548c856660048d80ab92f3df5d6508b6) Thanks [@missating](https://github.com/missating)! - Removed the `menu` ARIA role from the `ActionMenu` component. The `role="menu"` pattern is reserved for complex, desktop-like applications and is not appropriate for the ActionMenu component. |
| 12 | + |
| 13 | +- [#3647](https://github.com/sumup-oss/circuit-ui/pull/3647) [`1ea4fe8`](https://github.com/sumup-oss/circuit-ui/commit/1ea4fe88cf5bb6e4574e3a0f1f322d969a70ebd3) Thanks [@missating](https://github.com/missating)! - Dropped support for Node.js 22. Node.js 24 or higher is now required. |
| 14 | + |
| 15 | +- [#3679](https://github.com/sumup-oss/circuit-ui/pull/3679) [`d1ef773`](https://github.com/sumup-oss/circuit-ui/commit/d1ef7739548c856660048d80ab92f3df5d6508b6) Thanks [@missating](https://github.com/missating)! - Removed the default value for the `alt` prop in the `Avatar` component. The `alt` prop is now required. |
| 16 | + |
| 17 | +- [#3675](https://github.com/sumup-oss/circuit-ui/pull/3675) [`5377af0`](https://github.com/sumup-oss/circuit-ui/commit/5377af030a7a9cc4d3074027ee96d9184586e80b) Thanks [@missating](https://github.com/missating)! - Removed the deprecated `checkedLabel` and `uncheckedLabel` props from `Toggle`. |
| 18 | + |
| 19 | +- [#3670](https://github.com/sumup-oss/circuit-ui/pull/3670) [`c30f886`](https://github.com/sumup-oss/circuit-ui/commit/c30f8860b1eee9616b1d334efb1c9d1aa4b99d20) Thanks [@sirineJ](https://github.com/sirineJ)! - Removed the legacy Tooltip component. Use the newer Tooltip or Toggletip components instead. |
| 20 | + |
| 21 | +- [#3670](https://github.com/sumup-oss/circuit-ui/pull/3670) [`c30f886`](https://github.com/sumup-oss/circuit-ui/commit/c30f8860b1eee9616b1d334efb1c9d1aa4b99d20) Thanks [@sirineJ](https://github.com/sirineJ)! - Removed the deprecated InlineElements component. Use [CSS Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) or [CSS Grid](https://css-tricks.com/css-grid-layout-guide/) instead. |
| 22 | + |
| 23 | +- [#3679](https://github.com/sumup-oss/circuit-ui/pull/3679) [`d1ef773`](https://github.com/sumup-oss/circuit-ui/commit/d1ef7739548c856660048d80ab92f3df5d6508b6) Thanks [@missating](https://github.com/missating)! - Removed the deprecated `Italic` decoration prop from the `Body` component following the brand refresh. |
| 24 | + |
| 25 | +- [#3675](https://github.com/sumup-oss/circuit-ui/pull/3675) [`5377af0`](https://github.com/sumup-oss/circuit-ui/commit/5377af030a7a9cc4d3074027ee96d9184586e80b) Thanks [@missating](https://github.com/missating)! - Removed the deprecated `hideCloseButton` prop from `Modal` (use `preventClose` instead). |
| 26 | + |
| 27 | +- [#3646](https://github.com/sumup-oss/circuit-ui/pull/3646) [`ded38de`](https://github.com/sumup-oss/circuit-ui/commit/ded38de1e7860fd1241d1de2229f39c09c5a82a4) Thanks [@missating](https://github.com/missating)! - Removed the `placeholder` color option from the `Body`, `Numeral` and `Compact` components' `color` prop. The `--cui-fg-placeholder` token does not meet WCAG 2.1 contrast requirements for text content. |
| 28 | + |
| 29 | +- [#3681](https://github.com/sumup-oss/circuit-ui/pull/3681) [`f929e3f`](https://github.com/sumup-oss/circuit-ui/commit/f929e3f642bf9fb7c0d3279ef08639037ca11ee5) Thanks [@missating](https://github.com/missating)! - Marked the AutocompleteInput component as stable. Import it from `@sumup-oss/circuit-ui` instead of `@sumup-oss/circuit-ui/experimental`. |
| 30 | + |
| 31 | +### Minor Changes |
| 32 | + |
| 33 | +- [#3637](https://github.com/sumup-oss/circuit-ui/pull/3637) [`e3a6f6c`](https://github.com/sumup-oss/circuit-ui/commit/e3a6f6cd67c5a49ef58102ce12018db948b80830) Thanks [@missating](https://github.com/missating)! - Deprecated the `Badge` component, use the new `Status` component instead. |
| 34 | + |
| 35 | +- [#3684](https://github.com/sumup-oss/circuit-ui/pull/3684) [`ac299a1`](https://github.com/sumup-oss/circuit-ui/commit/ac299a16fc343ad1efc696a35d5cd0ac4ec7fbe4) Thanks [@sirineJ](https://github.com/sirineJ)! - Removed the deprecated BodyLarge component. Use Body with `size="l"` instead. |
| 36 | + |
| 37 | +- [#3637](https://github.com/sumup-oss/circuit-ui/pull/3637) [`e3a6f6c`](https://github.com/sumup-oss/circuit-ui/commit/e3a6f6cd67c5a49ef58102ce12018db948b80830) Thanks [@missating](https://github.com/missating)! - Added a new `Status` component with `pill`, `badge`, `line`, and `dot` variant. |
| 38 | + |
| 39 | +### Patch Changes |
| 40 | + |
| 41 | +- [#3686](https://github.com/sumup-oss/circuit-ui/pull/3686) [`bdfccf1`](https://github.com/sumup-oss/circuit-ui/commit/bdfccf123ba6942c4dcb67f4d26517401c614d83) Thanks [@missating](https://github.com/missating)! - Updated ListItemGroup to render the `label` prop as a plain Body component instead of an `h4` heading. |
| 42 | + |
| 43 | +- Updated dependencies [[`1ea4fe8`](https://github.com/sumup-oss/circuit-ui/commit/1ea4fe88cf5bb6e4574e3a0f1f322d969a70ebd3)]: |
| 44 | + - @sumup-oss/design-tokens@11.0.0-next.0 |
| 45 | + - @sumup-oss/icons@7.0.0-next.0 |
| 46 | + |
3 | 47 | ## 11.4.1 |
4 | 48 |
|
5 | 49 | ### Patch Changes |
|
0 commit comments