From fc074101d541357aaee1549410c94aa39a096a56 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 8 Aug 2023 14:16:09 +0000 Subject: [PATCH] Version Packages --- .changeset/afraid-plums-draw.md | 5 - .changeset/brave-bikes-nail.md | 5 - .changeset/bright-berries-add.md | 5 - .changeset/brown-berries-impress.md | 5 - .changeset/chilled-flies-dream.md | 10 -- .changeset/chilled-walls-learn.md | 5 - .changeset/chilly-dolphins-travel.md | 5 - .changeset/clean-cars-nail.md | 5 - .changeset/cyan-eels-explain.md | 5 - .changeset/cyan-trains-move.md | 5 - .changeset/dry-bugs-sniff.md | 5 - .changeset/dry-spoons-dream.md | 5 - .changeset/early-seahorses-whisper.md | 18 --- .changeset/fair-carrots-nail.md | 5 - .changeset/flat-lamps-glow.md | 6 - .changeset/gold-ears-tickle.md | 5 - .changeset/green-singers-sneeze.md | 6 - .changeset/grumpy-donuts-flash.md | 9 -- .changeset/hip-owls-shave.md | 5 - .changeset/khaki-baboons-deliver.md | 5 - .changeset/late-students-own.md | 5 - .changeset/light-pumas-shop.md | 5 - .changeset/loud-pots-act.md | 5 - .changeset/lucky-monkeys-arrive.md | 11 -- .changeset/metal-bugs-melt.md | 10 -- .changeset/moody-doors-float.md | 5 - .changeset/ninety-months-end.md | 5 - .changeset/odd-ducks-jog.md | 5 - .changeset/perfect-beers-fold.md | 5 - .changeset/popular-eels-fetch.md | 5 - .changeset/pre.json | 66 -------- .changeset/pretty-bananas-juggle.md | 10 -- .changeset/purple-papayas-bake.md | 7 - .changeset/real-clouds-relate.md | 5 - .changeset/red-experts-lie.md | 6 - .changeset/rude-bikes-scream.md | 5 - .changeset/serious-hats-kick.md | 5 - .changeset/serious-schools-look.md | 5 - .changeset/smart-comics-crash.md | 10 -- .changeset/sour-masks-attend.md | 5 - .changeset/swift-bats-join.md | 5 - .changeset/tall-avocados-sin.md | 5 - .changeset/tender-mangos-wave.md | 5 - .changeset/thin-lions-share.md | 5 - .changeset/three-radios-confess.md | 5 - .changeset/tidy-knives-tap.md | 5 - .changeset/tough-ants-tan.md | 16 -- .changeset/twenty-cobras-wink.md | 5 - .changeset/wicked-frogs-exercise.md | 5 - .changeset/wise-zoos-do.md | 5 - .changeset/yellow-lies-yell.md | 5 - .changeset/young-shirts-sleep.md | 5 - packages/circuit-ui/CHANGELOG.md | 144 ++++++++++++++++++ packages/circuit-ui/package.json | 10 +- packages/cna-template/CHANGELOG.md | 22 +++ packages/cna-template/package.json | 2 +- packages/design-tokens/CHANGELOG.md | 14 ++ packages/design-tokens/package.json | 2 +- .../eslint-plugin-circuit-ui/CHANGELOG.md | 18 +++ .../eslint-plugin-circuit-ui/package.json | 8 +- packages/icons/CHANGELOG.md | 25 +++ packages/icons/package.json | 2 +- packages/remix-template/CHANGELOG.md | 13 ++ packages/remix-template/package.json | 8 +- 64 files changed, 252 insertions(+), 396 deletions(-) delete mode 100644 .changeset/afraid-plums-draw.md delete mode 100644 .changeset/brave-bikes-nail.md delete mode 100644 .changeset/bright-berries-add.md delete mode 100644 .changeset/brown-berries-impress.md delete mode 100644 .changeset/chilled-flies-dream.md delete mode 100644 .changeset/chilled-walls-learn.md delete mode 100644 .changeset/chilly-dolphins-travel.md delete mode 100644 .changeset/clean-cars-nail.md delete mode 100644 .changeset/cyan-eels-explain.md delete mode 100644 .changeset/cyan-trains-move.md delete mode 100644 .changeset/dry-bugs-sniff.md delete mode 100644 .changeset/dry-spoons-dream.md delete mode 100644 .changeset/early-seahorses-whisper.md delete mode 100644 .changeset/fair-carrots-nail.md delete mode 100644 .changeset/flat-lamps-glow.md delete mode 100644 .changeset/gold-ears-tickle.md delete mode 100644 .changeset/green-singers-sneeze.md delete mode 100644 .changeset/grumpy-donuts-flash.md delete mode 100644 .changeset/hip-owls-shave.md delete mode 100644 .changeset/khaki-baboons-deliver.md delete mode 100644 .changeset/late-students-own.md delete mode 100644 .changeset/light-pumas-shop.md delete mode 100644 .changeset/loud-pots-act.md delete mode 100644 .changeset/lucky-monkeys-arrive.md delete mode 100644 .changeset/metal-bugs-melt.md delete mode 100644 .changeset/moody-doors-float.md delete mode 100644 .changeset/ninety-months-end.md delete mode 100644 .changeset/odd-ducks-jog.md delete mode 100644 .changeset/perfect-beers-fold.md delete mode 100644 .changeset/popular-eels-fetch.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/pretty-bananas-juggle.md delete mode 100644 .changeset/purple-papayas-bake.md delete mode 100644 .changeset/real-clouds-relate.md delete mode 100644 .changeset/red-experts-lie.md delete mode 100644 .changeset/rude-bikes-scream.md delete mode 100644 .changeset/serious-hats-kick.md delete mode 100644 .changeset/serious-schools-look.md delete mode 100644 .changeset/smart-comics-crash.md delete mode 100644 .changeset/sour-masks-attend.md delete mode 100644 .changeset/swift-bats-join.md delete mode 100644 .changeset/tall-avocados-sin.md delete mode 100644 .changeset/tender-mangos-wave.md delete mode 100644 .changeset/thin-lions-share.md delete mode 100644 .changeset/three-radios-confess.md delete mode 100644 .changeset/tidy-knives-tap.md delete mode 100644 .changeset/tough-ants-tan.md delete mode 100644 .changeset/twenty-cobras-wink.md delete mode 100644 .changeset/wicked-frogs-exercise.md delete mode 100644 .changeset/wise-zoos-do.md delete mode 100644 .changeset/yellow-lies-yell.md delete mode 100644 .changeset/young-shirts-sleep.md diff --git a/.changeset/afraid-plums-draw.md b/.changeset/afraid-plums-draw.md deleted file mode 100644 index 6b26a6f722..0000000000 --- a/.changeset/afraid-plums-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': patch ---- - -Fixed tree-shaking by retaining the original file structure in the build output. diff --git a/.changeset/brave-bikes-nail.md b/.changeset/brave-bikes-nail.md deleted file mode 100644 index bbfe7dbe0d..0000000000 --- a/.changeset/brave-bikes-nail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/icons': patch ---- - -Fixed the `IconsManifest` type. diff --git a/.changeset/bright-berries-add.md b/.changeset/bright-berries-add.md deleted file mode 100644 index 88c36f540d..0000000000 --- a/.changeset/bright-berries-add.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Added support for validations to the SelectorGroup component. Use the `validationHint` and `invalid` props to communicate validation requirements to users. diff --git a/.changeset/brown-berries-impress.md b/.changeset/brown-berries-impress.md deleted file mode 100644 index bcb459d61f..0000000000 --- a/.changeset/brown-berries-impress.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/eslint-plugin-circuit-ui': major ---- - -Added `circuit-ui/component-lifecycle-imports` rule to update component imports when they move to a different lifecycle stage. diff --git a/.changeset/chilled-flies-dream.md b/.changeset/chilled-flies-dream.md deleted file mode 100644 index ccba8c15cb..0000000000 --- a/.changeset/chilled-flies-dream.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Moved the Grid, Row, Col, and InlineElements components to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). Update your imports: - -```diff --import { Grid } from '@sumup/circuit-ui'; -+import { Grid } from '@sumup/circuit-ui/legacy'; -``` diff --git a/.changeset/chilled-walls-learn.md b/.changeset/chilled-walls-learn.md deleted file mode 100644 index f5867d5a65..0000000000 --- a/.changeset/chilled-walls-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Raised the minimum version of the `react` and `react-dom` peer dependencies to >=18. diff --git a/.changeset/chilly-dolphins-travel.md b/.changeset/chilly-dolphins-travel.md deleted file mode 100644 index 10d163585e..0000000000 --- a/.changeset/chilly-dolphins-travel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Removed the deprecated `children` prop from the Selector component. Use the `label` and `description` props instead. diff --git a/.changeset/clean-cars-nail.md b/.changeset/clean-cars-nail.md deleted file mode 100644 index d414c021ca..0000000000 --- a/.changeset/clean-cars-nail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': patch ---- - -Fixed the invalid styles for the Input and Select components. diff --git a/.changeset/cyan-eels-explain.md b/.changeset/cyan-eels-explain.md deleted file mode 100644 index 07a759cf2a..0000000000 --- a/.changeset/cyan-eels-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/cna-template': major ---- - -Upgraded the Next.js template to Circuit UI v7 and replaced Emotion.js with CSS Modules. diff --git a/.changeset/cyan-trains-move.md b/.changeset/cyan-trains-move.md deleted file mode 100644 index f4c9b70d0e..0000000000 --- a/.changeset/cyan-trains-move.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Removed the public export of the Selector component. Use the SelectorGroup component instead. diff --git a/.changeset/dry-bugs-sniff.md b/.changeset/dry-bugs-sniff.md deleted file mode 100644 index 21086363f3..0000000000 --- a/.changeset/dry-bugs-sniff.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/design-tokens': minor ---- - -Exported all CSS custom properties as `@sumup/design-tokens/light.css`. diff --git a/.changeset/dry-spoons-dream.md b/.changeset/dry-spoons-dream.md deleted file mode 100644 index 32017f6553..0000000000 --- a/.changeset/dry-spoons-dream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/eslint-plugin-circuit-ui': minor ---- - -Added the style mixins to the `component-lifecycle-imports` rule. diff --git a/.changeset/early-seahorses-whisper.md b/.changeset/early-seahorses-whisper.md deleted file mode 100644 index dbee82f796..0000000000 --- a/.changeset/early-seahorses-whisper.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Moved the SingleDayPicker, RangePicker, CalendarTag, and CalendarTagTwoStep components to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). - -Install the optional peer dependencies... - -```bash -npm install react-dates@^21.8 moment@^2.29 -``` - -...and update your imports: - -```diff --import { SingleDayPicker } from '@sumup/circuit-ui'; -+import { SingleDayPicker } from '@sumup/circuit-ui/legacy'; -``` diff --git a/.changeset/fair-carrots-nail.md b/.changeset/fair-carrots-nail.md deleted file mode 100644 index 182d6a3bd2..0000000000 --- a/.changeset/fair-carrots-nail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/icons': minor ---- - -Log (not throw) an error when an icon is passed an unsupported size. diff --git a/.changeset/flat-lamps-glow.md b/.changeset/flat-lamps-glow.md deleted file mode 100644 index 3726577850..0000000000 --- a/.changeset/flat-lamps-glow.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@sumup/circuit-ui': major -'@sumup/icons': major ---- - -Raised the minimum Node.js version to 16+. This is the first maintained version with support for ES modules. diff --git a/.changeset/gold-ears-tickle.md b/.changeset/gold-ears-tickle.md deleted file mode 100644 index aee2b58e10..0000000000 --- a/.changeset/gold-ears-tickle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/design-tokens': patch ---- - -Fixed the selector for the root CSS variables. diff --git a/.changeset/green-singers-sneeze.md b/.changeset/green-singers-sneeze.md deleted file mode 100644 index 51ed5040ca..0000000000 --- a/.changeset/green-singers-sneeze.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@sumup/circuit-ui': major -'@sumup/cna-template': minor ---- - -Removed `@sumup/collector` from the peer dependencies and removed the related `tracking` and `trackingLabel` props (deprecated since v6.4). diff --git a/.changeset/grumpy-donuts-flash.md b/.changeset/grumpy-donuts-flash.md deleted file mode 100644 index c56c202a56..0000000000 --- a/.changeset/grumpy-donuts-flash.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@sumup/circuit-ui': major -'@sumup/icons': major ---- - -**This package is now pure ESM**. Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). - -- If you use TypeScript, you need to use TypeScript 4.7 or later ([ref](https://github.com/microsoft/TypeScript/issues/46452)). -- If you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. (Next.js supports ESM packages out of the box since [v12](https://nextjs.org/blog/next-12#es-modules-support-and-url-imports)). diff --git a/.changeset/hip-owls-shave.md b/.changeset/hip-owls-shave.md deleted file mode 100644 index f3d6811891..0000000000 --- a/.changeset/hip-owls-shave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': patch ---- - -Added types for subpath exports. diff --git a/.changeset/khaki-baboons-deliver.md b/.changeset/khaki-baboons-deliver.md deleted file mode 100644 index 18795c6141..0000000000 --- a/.changeset/khaki-baboons-deliver.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Changed the signature of the ImageInput's `component` prop. The `component` should now accept `aria-hidden` instead of `alt`. diff --git a/.changeset/late-students-own.md b/.changeset/late-students-own.md deleted file mode 100644 index 612740b977..0000000000 --- a/.changeset/late-students-own.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/eslint-plugin-circuit-ui': minor ---- - -Added `circuit-ui/prefer-custom-properties` rule to replace the Emotion.js theme with CSS custom properties. diff --git a/.changeset/light-pumas-shop.md b/.changeset/light-pumas-shop.md deleted file mode 100644 index 2dd06e1a1e..0000000000 --- a/.changeset/light-pumas-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': patch ---- - -Externalized subpath imports of node modules. diff --git a/.changeset/loud-pots-act.md b/.changeset/loud-pots-act.md deleted file mode 100644 index b2e8825cd7..0000000000 --- a/.changeset/loud-pots-act.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Removed the deprecated `children` prop from the Checkbox component. Use the `label` prop instead. diff --git a/.changeset/lucky-monkeys-arrive.md b/.changeset/lucky-monkeys-arrive.md deleted file mode 100644 index 94f871d3ff..0000000000 --- a/.changeset/lucky-monkeys-arrive.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Migrated all [stable](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs) components from [Emotion.js](https://github.com/emotion-js/emotion) to [CSS Modules](https://github.com/css-modules/css-modules). - -The styles are bundled and exported as a single CSS file as `@sumup/circuit-ui/styles.css`. Refer to your framework's documentation on how to include the styles globally in your application. - -The CSS file includes the base styles, so the BaseStyles component has been removed. - -If you are only importing [stable](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs) components and aren't using Emotion.js in your app, you can remove all Emotion.js-related dependencies. diff --git a/.changeset/metal-bugs-melt.md b/.changeset/metal-bugs-melt.md deleted file mode 100644 index 179e82cac2..0000000000 --- a/.changeset/metal-bugs-melt.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Moved the Tooltip component to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). Update your imports: - -```diff --import { Tooltip } from '@sumup/circuit-ui'; -+import { Tooltip } from '@sumup/circuit-ui/legacy'; -``` diff --git a/.changeset/moody-doors-float.md b/.changeset/moody-doors-float.md deleted file mode 100644 index 8575448805..0000000000 --- a/.changeset/moody-doors-float.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': minor ---- - -Improved the accessibility of the SearchInput component. The input now has the `search` type and focus is returned to the input after clearing the value. diff --git a/.changeset/ninety-months-end.md b/.changeset/ninety-months-end.md deleted file mode 100644 index 8835a2b494..0000000000 --- a/.changeset/ninety-months-end.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/design-tokens': minor ---- - -Deprecated the Emotion.js theme in favor of CSS custom properties. Use the [`circuit-ui/prefer-custom-properties`](https://github.com/sumup-oss/circuit-ui/tree/main/packages/eslint-plugin-circuit-ui/prefer-custom-properties) ESLint rule to automatically migrate your code. diff --git a/.changeset/odd-ducks-jog.md b/.changeset/odd-ducks-jog.md deleted file mode 100644 index 01978f3648..0000000000 --- a/.changeset/odd-ducks-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': patch ---- - -Added file extensions to imports from `react-dates`. diff --git a/.changeset/perfect-beers-fold.md b/.changeset/perfect-beers-fold.md deleted file mode 100644 index 9a60653f9c..0000000000 --- a/.changeset/perfect-beers-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': minor ---- - -Migrated the Tabs components to TypeScript. diff --git a/.changeset/popular-eels-fetch.md b/.changeset/popular-eels-fetch.md deleted file mode 100644 index db38157f3c..0000000000 --- a/.changeset/popular-eels-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': minor ---- - -Deprecated the `uniqueId` util. Use the official [`useId` hook](https://beta.reactjs.org/reference/react/useId) instead. diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 32c6fd24f5..0000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "mode": "exit", - "tag": "next", - "initialVersions": { - "@sumup/circuit-ui": "6.6.3", - "@sumup/cna-template": "3.1.0", - "@sumup/design-tokens": "5.1.0", - "@sumup/eslint-plugin-circuit-ui": "0.0.1", - "@sumup/icons": "2.22.0", - "@sumup/stylelint-plugin-circuit-ui": "1.0.0", - "@sumup/remix-template-circuit-ui": "1.0.0-next.0" - }, - "changesets": [ - "afraid-plums-draw", - "brave-bikes-nail", - "bright-berries-add", - "brown-berries-impress", - "chilled-flies-dream", - "chilled-walls-learn", - "chilly-dolphins-travel", - "clean-cars-nail", - "cyan-eels-explain", - "cyan-trains-move", - "dry-bugs-sniff", - "dry-spoons-dream", - "early-seahorses-whisper", - "fair-carrots-nail", - "flat-lamps-glow", - "gold-ears-tickle", - "green-singers-sneeze", - "grumpy-donuts-flash", - "hip-owls-shave", - "khaki-baboons-deliver", - "late-students-own", - "light-pumas-shop", - "loud-pots-act", - "lucky-monkeys-arrive", - "metal-bugs-melt", - "moody-doors-float", - "ninety-months-end", - "odd-ducks-jog", - "perfect-beers-fold", - "popular-eels-fetch", - "pretty-bananas-juggle", - "purple-papayas-bake", - "real-clouds-relate", - "red-experts-lie", - "rude-bikes-scream", - "serious-hats-kick", - "serious-schools-look", - "smart-comics-crash", - "sour-masks-attend", - "swift-bats-join", - "tall-avocados-sin", - "tender-mangos-wave", - "thin-lions-share", - "three-radios-confess", - "tidy-knives-tap", - "tough-ants-tan", - "twenty-cobras-wink", - "wicked-frogs-exercise", - "wise-zoos-do", - "yellow-lies-yell", - "young-shirts-sleep" - ] -} diff --git a/.changeset/pretty-bananas-juggle.md b/.changeset/pretty-bananas-juggle.md deleted file mode 100644 index 5f1441e90c..0000000000 --- a/.changeset/pretty-bananas-juggle.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Moved the Sidebar, SidebarContextProvider, SidebarContextConsumer, and Header components to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). Update your imports: - -```diff --import { Sidebar } from '@sumup/circuit-ui'; -+import { Sidebar } from '@sumup/circuit-ui/legacy'; -``` diff --git a/.changeset/purple-papayas-bake.md b/.changeset/purple-papayas-bake.md deleted file mode 100644 index 76b5ab53f8..0000000000 --- a/.changeset/purple-papayas-bake.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@sumup/design-tokens': patch -'@sumup/circuit-ui': patch -'@sumup/icons': patch ---- - -Added `types` field to the `package.json` file to fix the type resolution. diff --git a/.changeset/real-clouds-relate.md b/.changeset/real-clouds-relate.md deleted file mode 100644 index de1b023446..0000000000 --- a/.changeset/real-clouds-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Removed the `sharedPropTypes` export. Type the props using TypeScript instead. diff --git a/.changeset/red-experts-lie.md b/.changeset/red-experts-lie.md deleted file mode 100644 index a0a93b73b4..0000000000 --- a/.changeset/red-experts-lie.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@sumup/circuit-ui': major -'@sumup/icons': major ---- - -Switched to the `"exports"` field to configure the package entry points. Files that are not explicitly defined in `"exports"` can no longer be imported. diff --git a/.changeset/rude-bikes-scream.md b/.changeset/rude-bikes-scream.md deleted file mode 100644 index 531b3d8df5..0000000000 --- a/.changeset/rude-bikes-scream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': minor ---- - -Added a helpful error message when the Title, Headline or SubHeadline components are missing the `as` prop. diff --git a/.changeset/serious-hats-kick.md b/.changeset/serious-hats-kick.md deleted file mode 100644 index 168cffe80f..0000000000 --- a/.changeset/serious-hats-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': minor ---- - -Automatically set the `size` prop on the Button's `icon` prop based on the Button's `size` prop. diff --git a/.changeset/serious-schools-look.md b/.changeset/serious-schools-look.md deleted file mode 100644 index ef5b6b975e..0000000000 --- a/.changeset/serious-schools-look.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Removed the deprecated `confirm`, `notify`, and `alert` variants from the Badge, NotificationInline, and NotificationToast components. Use the `success`, `warning`, and `danger` variants instead. diff --git a/.changeset/smart-comics-crash.md b/.changeset/smart-comics-crash.md deleted file mode 100644 index 208e89f72c..0000000000 --- a/.changeset/smart-comics-crash.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Moved the `uniqueId` util to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). Update your imports: - -```diff --import { uniqueId } from '@sumup/circuit-ui'; -+import { uniqueId } from '@sumup/circuit-ui/legacy'; -``` diff --git a/.changeset/sour-masks-attend.md b/.changeset/sour-masks-attend.md deleted file mode 100644 index e0d739d4cd..0000000000 --- a/.changeset/sour-masks-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Migrated the Carousel components to TypeScript. Added the required `playButtonLabel`, `pauseButtonLabel`, `prevButtonLabel`, and `nextButtonLabel` props. diff --git a/.changeset/swift-bats-join.md b/.changeset/swift-bats-join.md deleted file mode 100644 index babcace0cd..0000000000 --- a/.changeset/swift-bats-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/remix-template-circuit-ui': major ---- - -Added the first Circuit UI + Remix template. diff --git a/.changeset/tall-avocados-sin.md b/.changeset/tall-avocados-sin.md deleted file mode 100644 index 53de49e224..0000000000 --- a/.changeset/tall-avocados-sin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Simplified the function signature of the style mixins that no longer require the `theme` parameter (`shadow`, `focusOutline`, `focusVisible`, and `inputOutline`). diff --git a/.changeset/tender-mangos-wave.md b/.changeset/tender-mangos-wave.md deleted file mode 100644 index 958e3fab2e..0000000000 --- a/.changeset/tender-mangos-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': patch ---- - -Properly hide icons inside a Button. diff --git a/.changeset/thin-lions-share.md b/.changeset/thin-lions-share.md deleted file mode 100644 index 36958364df..0000000000 --- a/.changeset/thin-lions-share.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Removed the deprecated `explanation` prop from the Toggle component. Use the `description` prop instead. diff --git a/.changeset/three-radios-confess.md b/.changeset/three-radios-confess.md deleted file mode 100644 index ad7583bc2a..0000000000 --- a/.changeset/three-radios-confess.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': minor ---- - -Migrated the Sidebar component to TypeScript. diff --git a/.changeset/tidy-knives-tap.md b/.changeset/tidy-knives-tap.md deleted file mode 100644 index d6537a84d9..0000000000 --- a/.changeset/tidy-knives-tap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Changed the font-display of Aktiv Grotesk, Circuit UI's default font family, from `swap` to `optional`. If the font family is not available locally or cached, a fallback font is used. This reduces the cumulative layout shift (CLS) and largest contentful paint (LCP). The visual difference is minimal. diff --git a/.changeset/tough-ants-tan.md b/.changeset/tough-ants-tan.md deleted file mode 100644 index 23c2f185c2..0000000000 --- a/.changeset/tough-ants-tan.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -'@sumup/cna-template': major -'@sumup/circuit-ui': major ---- - -Updated the list of supported browsers: - -| Browser | Previous | New | -| ---------------- | -------- | ----- | -| Chrome | 63+ | 73+ | -| Firefox | 67+ | 67+ | -| Edge | 79+ | 79+ | -| Safari iOS | 11.0+ | 12.2+ | -| Safari macOS | 11.1+ | 12.1+ | -| Opera | 50+ | 60+ | -| Samsung Internet | 8.2+ | 11.1+ | diff --git a/.changeset/twenty-cobras-wink.md b/.changeset/twenty-cobras-wink.md deleted file mode 100644 index 8d730e95e9..0000000000 --- a/.changeset/twenty-cobras-wink.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': patch ---- - -Changed the `jsxImportSource` from `@emotion/react` to `react`. diff --git a/.changeset/wicked-frogs-exercise.md b/.changeset/wicked-frogs-exercise.md deleted file mode 100644 index 173bbc1b6f..0000000000 --- a/.changeset/wicked-frogs-exercise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Removed the public export of the RadioButton component. Use the RadioButtonGroup component instead. diff --git a/.changeset/wise-zoos-do.md b/.changeset/wise-zoos-do.md deleted file mode 100644 index 17e138a517..0000000000 --- a/.changeset/wise-zoos-do.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': major ---- - -Migrated the Calendar components to TypeScript. Some props are now required. The CalendarTagTwoStep's `clearText` and `confirmText` props have been renamed to `clearButtonLabel` and `confirmButtonLabel` respectively. diff --git a/.changeset/yellow-lies-yell.md b/.changeset/yellow-lies-yell.md deleted file mode 100644 index 50973c0dbb..0000000000 --- a/.changeset/yellow-lies-yell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/icons': major ---- - -Changed the `IconProps` default size type to `any`. diff --git a/.changeset/young-shirts-sleep.md b/.changeset/young-shirts-sleep.md deleted file mode 100644 index 394ff07c36..0000000000 --- a/.changeset/young-shirts-sleep.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/circuit-ui': patch ---- - -Added back the default heading element to the Title, Headline and SubHeadline components in production mode. diff --git a/packages/circuit-ui/CHANGELOG.md b/packages/circuit-ui/CHANGELOG.md index 69136c4b08..6bf0e90b7f 100644 --- a/packages/circuit-ui/CHANGELOG.md +++ b/packages/circuit-ui/CHANGELOG.md @@ -1,5 +1,149 @@ # @sumup/circuit-ui +## 7.0.0 + +### Major Changes + +- [#2124](https://github.com/sumup-oss/circuit-ui/pull/2124) [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51) Thanks [@connor-baer](https://github.com/connor-baer)! - Added support for validations to the SelectorGroup component. Use the `validationHint` and `invalid` props to communicate validation requirements to users. + +- [#2125](https://github.com/sumup-oss/circuit-ui/pull/2125) [`82878190`](https://github.com/sumup-oss/circuit-ui/commit/82878190d70c414032027449e14d8473aa196856) Thanks [@connor-baer](https://github.com/connor-baer)! - Moved the Grid, Row, Col, and InlineElements components to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). Update your imports: + + ```diff + -import { Grid } from '@sumup/circuit-ui'; + +import { Grid } from '@sumup/circuit-ui/legacy'; + ``` + +- [#1992](https://github.com/sumup-oss/circuit-ui/pull/1992) [`0b7fb453`](https://github.com/sumup-oss/circuit-ui/commit/0b7fb453e6eb714561ab4ff8311ef3d4853006c5) Thanks [@connor-baer](https://github.com/connor-baer)! - Raised the minimum version of the `react` and `react-dom` peer dependencies to >=18. + +- [#2124](https://github.com/sumup-oss/circuit-ui/pull/2124) [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the deprecated `children` prop from the Selector component. Use the `label` and `description` props instead. + +- [#2124](https://github.com/sumup-oss/circuit-ui/pull/2124) [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the public export of the Selector component. Use the SelectorGroup component instead. + +- [#2094](https://github.com/sumup-oss/circuit-ui/pull/2094) [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916) Thanks [@connor-baer](https://github.com/connor-baer)! - Moved the SingleDayPicker, RangePicker, CalendarTag, and CalendarTagTwoStep components to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). + + Install the optional peer dependencies... + + ```bash + npm install react-dates@^21.8 moment@^2.29 + ``` + + ...and update your imports: + + ```diff + -import { SingleDayPicker } from '@sumup/circuit-ui'; + +import { SingleDayPicker } from '@sumup/circuit-ui/legacy'; + ``` + +- [#2061](https://github.com/sumup-oss/circuit-ui/pull/2061) [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f) Thanks [@connor-baer](https://github.com/connor-baer)! - Raised the minimum Node.js version to 16+. This is the first maintained version with support for ES modules. + +- [#1972](https://github.com/sumup-oss/circuit-ui/pull/1972) [`0f29f87b`](https://github.com/sumup-oss/circuit-ui/commit/0f29f87bf28878f70e047ae42dd18c98660a2ffd) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed `@sumup/collector` from the peer dependencies and removed the related `tracking` and `trackingLabel` props (deprecated since v6.4). + +- [#2061](https://github.com/sumup-oss/circuit-ui/pull/2061) [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f) Thanks [@connor-baer](https://github.com/connor-baer)! - **This package is now pure ESM**. Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). + + - If you use TypeScript, you need to use TypeScript 4.7 or later ([ref](https://github.com/microsoft/TypeScript/issues/46452)). + - If you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. (Next.js supports ESM packages out of the box since [v12](https://nextjs.org/blog/next-12#es-modules-support-and-url-imports)). + +- [#2067](https://github.com/sumup-oss/circuit-ui/pull/2067) [`4f78573e`](https://github.com/sumup-oss/circuit-ui/commit/4f78573e94829e87fc250f284159969d4e5d8fc2) Thanks [@connor-baer](https://github.com/connor-baer)! - Changed the signature of the ImageInput's `component` prop. The `component` should now accept `aria-hidden` instead of `alt`. + +- [#2063](https://github.com/sumup-oss/circuit-ui/pull/2063) [`fef5b955`](https://github.com/sumup-oss/circuit-ui/commit/fef5b9554d2ff858fb8587f5624d8ee65dfbb969) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the deprecated `children` prop from the Checkbox component. Use the `label` prop instead. + +- [#2163](https://github.com/sumup-oss/circuit-ui/pull/2163) [`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a) Thanks [@connor-baer](https://github.com/connor-baer)! - Migrated all [stable](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs) components from [Emotion.js](https://github.com/emotion-js/emotion) to [CSS Modules](https://github.com/css-modules/css-modules). + + The styles are bundled and exported as a single CSS file as `@sumup/circuit-ui/styles.css`. Refer to your framework's documentation on how to include the styles globally in your application. + + The CSS file includes the base styles, so the BaseStyles component has been removed. + + If you are only importing [stable](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs) components and aren't using Emotion.js in your app, you can remove all Emotion.js-related dependencies. + +- [#2094](https://github.com/sumup-oss/circuit-ui/pull/2094) [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916) Thanks [@connor-baer](https://github.com/connor-baer)! - Moved the Tooltip component to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). Update your imports: + + ```diff + -import { Tooltip } from '@sumup/circuit-ui'; + +import { Tooltip } from '@sumup/circuit-ui/legacy'; + ``` + +- [#2094](https://github.com/sumup-oss/circuit-ui/pull/2094) [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916) Thanks [@connor-baer](https://github.com/connor-baer)! - Moved the Sidebar, SidebarContextProvider, SidebarContextConsumer, and Header components to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). Update your imports: + + ```diff + -import { Sidebar } from '@sumup/circuit-ui'; + +import { Sidebar } from '@sumup/circuit-ui/legacy'; + ``` + +- [#2065](https://github.com/sumup-oss/circuit-ui/pull/2065) [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the `sharedPropTypes` export. Type the props using TypeScript instead. + +- [#2061](https://github.com/sumup-oss/circuit-ui/pull/2061) [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f) Thanks [@connor-baer](https://github.com/connor-baer)! - Switched to the `"exports"` field to configure the package entry points. Files that are not explicitly defined in `"exports"` can no longer be imported. + +- [#2063](https://github.com/sumup-oss/circuit-ui/pull/2063) [`fef5b955`](https://github.com/sumup-oss/circuit-ui/commit/fef5b9554d2ff858fb8587f5624d8ee65dfbb969) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the deprecated `confirm`, `notify`, and `alert` variants from the Badge, NotificationInline, and NotificationToast components. Use the `success`, `warning`, and `danger` variants instead. + +- [#2125](https://github.com/sumup-oss/circuit-ui/pull/2125) [`82878190`](https://github.com/sumup-oss/circuit-ui/commit/82878190d70c414032027449e14d8473aa196856) Thanks [@connor-baer](https://github.com/connor-baer)! - Moved the `uniqueId` util to the ["legacy" status](https://circuit.sumup.com/?path=/docs/introduction-component-lifecycle--docs). Update your imports: + + ```diff + -import { uniqueId } from '@sumup/circuit-ui'; + +import { uniqueId } from '@sumup/circuit-ui/legacy'; + ``` + +- [#2065](https://github.com/sumup-oss/circuit-ui/pull/2065) [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027) Thanks [@connor-baer](https://github.com/connor-baer)! - Migrated the Carousel components to TypeScript. Added the required `playButtonLabel`, `pauseButtonLabel`, `prevButtonLabel`, and `nextButtonLabel` props. + +- [#1995](https://github.com/sumup-oss/circuit-ui/pull/1995) [`1267c69c`](https://github.com/sumup-oss/circuit-ui/commit/1267c69cee8dc7c30520753b7c2d662c222c5f03) Thanks [@connor-baer](https://github.com/connor-baer)! - Simplified the function signature of the style mixins that no longer require the `theme` parameter (`shadow`, `focusOutline`, `focusVisible`, and `inputOutline`). + +- [#2124](https://github.com/sumup-oss/circuit-ui/pull/2124) [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the deprecated `explanation` prop from the Toggle component. Use the `description` prop instead. + +- [#2114](https://github.com/sumup-oss/circuit-ui/pull/2114) [`f53e4336`](https://github.com/sumup-oss/circuit-ui/commit/f53e4336739fa317ce7a6511ec3f9716382f5a15) Thanks [@connor-baer](https://github.com/connor-baer)! - Changed the font-display of Aktiv Grotesk, Circuit UI's default font family, from `swap` to `optional`. If the font family is not available locally or cached, a fallback font is used. This reduces the cumulative layout shift (CLS) and largest contentful paint (LCP). The visual difference is minimal. + +- [#2154](https://github.com/sumup-oss/circuit-ui/pull/2154) [`eef360c4`](https://github.com/sumup-oss/circuit-ui/commit/eef360c4c0b5b4ab07cf178884cc3dc00e9bf842) Thanks [@connor-baer](https://github.com/connor-baer)! - Updated the list of supported browsers: + + | Browser | Previous | New | + | ---------------- | -------- | ----- | + | Chrome | 63+ | 73+ | + | Firefox | 67+ | 67+ | + | Edge | 79+ | 79+ | + | Safari iOS | 11.0+ | 12.2+ | + | Safari macOS | 11.1+ | 12.1+ | + | Opera | 50+ | 60+ | + | Samsung Internet | 8.2+ | 11.1+ | + +- [#2124](https://github.com/sumup-oss/circuit-ui/pull/2124) [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the public export of the RadioButton component. Use the RadioButtonGroup component instead. + +- [#2065](https://github.com/sumup-oss/circuit-ui/pull/2065) [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027) Thanks [@connor-baer](https://github.com/connor-baer)! - Migrated the Calendar components to TypeScript. Some props are now required. The CalendarTagTwoStep's `clearText` and `confirmText` props have been renamed to `clearButtonLabel` and `confirmButtonLabel` respectively. + +### Minor Changes + +- [#2163](https://github.com/sumup-oss/circuit-ui/pull/2163) [`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a) Thanks [@connor-baer](https://github.com/connor-baer)! - Improved the accessibility of the SearchInput component. The input now has the `search` type and focus is returned to the input after clearing the value. + +- [#2065](https://github.com/sumup-oss/circuit-ui/pull/2065) [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027) Thanks [@connor-baer](https://github.com/connor-baer)! - Migrated the Tabs components to TypeScript. + +- [#1992](https://github.com/sumup-oss/circuit-ui/pull/1992) [`0b7fb453`](https://github.com/sumup-oss/circuit-ui/commit/0b7fb453e6eb714561ab4ff8311ef3d4853006c5) Thanks [@connor-baer](https://github.com/connor-baer)! - Deprecated the `uniqueId` util. Use the official [`useId` hook](https://beta.reactjs.org/reference/react/useId) instead. + +- [#2195](https://github.com/sumup-oss/circuit-ui/pull/2195) [`6f992ae6`](https://github.com/sumup-oss/circuit-ui/commit/6f992ae6aa39767dcc7df5a6754dbcea4d06af9d) Thanks [@connor-baer](https://github.com/connor-baer)! - Added a helpful error message when the Title, Headline or SubHeadline components are missing the `as` prop. + +- [#1615](https://github.com/sumup-oss/circuit-ui/pull/1615) [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11) Thanks [@connor-baer](https://github.com/connor-baer)! - Automatically set the `size` prop on the Button's `icon` prop based on the Button's `size` prop. + +- [#2065](https://github.com/sumup-oss/circuit-ui/pull/2065) [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027) Thanks [@connor-baer](https://github.com/connor-baer)! - Migrated the Sidebar component to TypeScript. + +### Patch Changes + +- [#2185](https://github.com/sumup-oss/circuit-ui/pull/2185) [`cf5e82fc`](https://github.com/sumup-oss/circuit-ui/commit/cf5e82fc0fb9f0c4179fa61e9c22a2ccf20c8510) Thanks [@connor-baer](https://github.com/connor-baer)! - Fixed tree-shaking by retaining the original file structure in the build output. + +- [#2199](https://github.com/sumup-oss/circuit-ui/pull/2199) [`451dbdc3`](https://github.com/sumup-oss/circuit-ui/commit/451dbdc304d8af2a94b06ef5746a2aa92398febc) Thanks [@connor-baer](https://github.com/connor-baer)! - Fixed the invalid styles for the Input and Select components. + +- [#2196](https://github.com/sumup-oss/circuit-ui/pull/2196) [`d3e35bea`](https://github.com/sumup-oss/circuit-ui/commit/d3e35beaec1a82ed1486be24ab06afd2dbb9c82c) Thanks [@connor-baer](https://github.com/connor-baer)! - Added types for subpath exports. + +- [#2192](https://github.com/sumup-oss/circuit-ui/pull/2192) [`35f42ecf`](https://github.com/sumup-oss/circuit-ui/commit/35f42ecf34282a2f94b39c21ef66b00e4538ae20) Thanks [@connor-baer](https://github.com/connor-baer)! - Externalized subpath imports of node modules. + +- [#2079](https://github.com/sumup-oss/circuit-ui/pull/2079) [`36351df2`](https://github.com/sumup-oss/circuit-ui/commit/36351df262c74e163d4e64806baf59f53b2773b3) Thanks [@connor-baer](https://github.com/connor-baer)! - Added file extensions to imports from `react-dates`. + +- [#2084](https://github.com/sumup-oss/circuit-ui/pull/2084) [`9677a305`](https://github.com/sumup-oss/circuit-ui/commit/9677a3052b8ccf2799f8acb2fd0bd2a7a01c33c8) Thanks [@connor-baer](https://github.com/connor-baer)! - Added `types` field to the `package.json` file to fix the type resolution. + +- [#1615](https://github.com/sumup-oss/circuit-ui/pull/1615) [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11) Thanks [@connor-baer](https://github.com/connor-baer)! - Properly hide icons inside a Button. + +- [#2184](https://github.com/sumup-oss/circuit-ui/pull/2184) [`4b7dd4d6`](https://github.com/sumup-oss/circuit-ui/commit/4b7dd4d6e18e0026542771580119924f5f318c92) Thanks [@connor-baer](https://github.com/connor-baer)! - Changed the `jsxImportSource` from `@emotion/react` to `react`. + +- [#2198](https://github.com/sumup-oss/circuit-ui/pull/2198) [`21594d28`](https://github.com/sumup-oss/circuit-ui/commit/21594d28aede97efdfb0942d78e47337ee1ff56b) Thanks [@connor-baer](https://github.com/connor-baer)! - Added back the default heading element to the Title, Headline and SubHeadline components in production mode. + +- Updated dependencies [[`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a), [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293), [`66b18d61`](https://github.com/sumup-oss/circuit-ui/commit/66b18d61f5683a24414725a488f7005bad80c8b1), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`b51431fc`](https://github.com/sumup-oss/circuit-ui/commit/b51431fc7f8ce7447a04f1c63b0a8066615228dd), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293), [`9677a305`](https://github.com/sumup-oss/circuit-ui/commit/9677a3052b8ccf2799f8acb2fd0bd2a7a01c33c8), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11)]: + - @sumup/icons@3.0.0 + - @sumup/design-tokens@6.0.0 + ## 7.0.0-next.9 ### Patch Changes diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index 21d9ca0fe9..0df277e012 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/circuit-ui", - "version": "7.0.0-next.9", + "version": "7.0.0", "description": "SumUp's React UI component library", "type": "module", "main": "./dist/index.js", @@ -55,8 +55,8 @@ "@emotion/jest": "^11.11.0", "@emotion/react": "^11.11.0", "@emotion/styled": "^11.11.0", - "@sumup/design-tokens": "^6.0.0-next.2", - "@sumup/icons": "^3.0.0-next.2", + "@sumup/design-tokens": "^6.0.0", + "@sumup/icons": "^3.0.0", "@sumup/intl": "^1.5.0", "@testing-library/dom": "^9.3.0", "@testing-library/jest-dom": "^5.16.5", @@ -84,8 +84,8 @@ "@emotion/is-prop-valid": "1.x", "@emotion/react": "11.x", "@emotion/styled": "11.x", - "@sumup/design-tokens": ">=6.0.0-next.3", - "@sumup/icons": ">=3.0.0-next.2", + "@sumup/design-tokens": ">=6.0.0", + "@sumup/icons": ">=3.0.0", "@sumup/intl": "1.x", "react": ">=18.0.0 <19.0.0", "react-dom": ">=18.0.0 <19.0.0" diff --git a/packages/cna-template/CHANGELOG.md b/packages/cna-template/CHANGELOG.md index 2c142bd9d4..a905572f96 100644 --- a/packages/cna-template/CHANGELOG.md +++ b/packages/cna-template/CHANGELOG.md @@ -1,5 +1,27 @@ # @sumup/cna-template +## 4.0.0 + +### Major Changes + +- [#2183](https://github.com/sumup-oss/circuit-ui/pull/2183) [`159ef8a8`](https://github.com/sumup-oss/circuit-ui/commit/159ef8a8abfe72569b4eabccd7454aaa8973a7ca) Thanks [@connor-baer](https://github.com/connor-baer)! - Upgraded the Next.js template to Circuit UI v7 and replaced Emotion.js with CSS Modules. + +- [#2154](https://github.com/sumup-oss/circuit-ui/pull/2154) [`eef360c4`](https://github.com/sumup-oss/circuit-ui/commit/eef360c4c0b5b4ab07cf178884cc3dc00e9bf842) Thanks [@connor-baer](https://github.com/connor-baer)! - Updated the list of supported browsers: + + | Browser | Previous | New | + | ---------------- | -------- | ----- | + | Chrome | 63+ | 73+ | + | Firefox | 67+ | 67+ | + | Edge | 79+ | 79+ | + | Safari iOS | 11.0+ | 12.2+ | + | Safari macOS | 11.1+ | 12.1+ | + | Opera | 50+ | 60+ | + | Samsung Internet | 8.2+ | 11.1+ | + +### Minor Changes + +- [#1972](https://github.com/sumup-oss/circuit-ui/pull/1972) [`0f29f87b`](https://github.com/sumup-oss/circuit-ui/commit/0f29f87bf28878f70e047ae42dd18c98660a2ffd) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed `@sumup/collector` from the peer dependencies and removed the related `tracking` and `trackingLabel` props (deprecated since v6.4). + ## 4.0.0-next.2 ### Major Changes diff --git a/packages/cna-template/package.json b/packages/cna-template/package.json index 335051a243..b780f2b11d 100644 --- a/packages/cna-template/package.json +++ b/packages/cna-template/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/cna-template", - "version": "4.0.0-next.2", + "version": "4.0.0", "description": "Create a fresh Next.js application preconfigured with SumUp's Circuit UI and Foundry", "private": true, "repository": { diff --git a/packages/design-tokens/CHANGELOG.md b/packages/design-tokens/CHANGELOG.md index 06ed54bdcd..0c3f88c78b 100644 --- a/packages/design-tokens/CHANGELOG.md +++ b/packages/design-tokens/CHANGELOG.md @@ -1,5 +1,19 @@ # @sumup/design-tokens +## 6.0.0 + +### Minor Changes + +- [#2158](https://github.com/sumup-oss/circuit-ui/pull/2158) [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293) Thanks [@connor-baer](https://github.com/connor-baer)! - Exported all CSS custom properties as `@sumup/design-tokens/light.css`. + +- [#2158](https://github.com/sumup-oss/circuit-ui/pull/2158) [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293) Thanks [@connor-baer](https://github.com/connor-baer)! - Deprecated the Emotion.js theme in favor of CSS custom properties. Use the [`circuit-ui/prefer-custom-properties`](https://github.com/sumup-oss/circuit-ui/tree/main/packages/eslint-plugin-circuit-ui/prefer-custom-properties) ESLint rule to automatically migrate your code. + +### Patch Changes + +- [#2186](https://github.com/sumup-oss/circuit-ui/pull/2186) [`b51431fc`](https://github.com/sumup-oss/circuit-ui/commit/b51431fc7f8ce7447a04f1c63b0a8066615228dd) Thanks [@connor-baer](https://github.com/connor-baer)! - Fixed the selector for the root CSS variables. + +- [#2084](https://github.com/sumup-oss/circuit-ui/pull/2084) [`9677a305`](https://github.com/sumup-oss/circuit-ui/commit/9677a3052b8ccf2799f8acb2fd0bd2a7a01c33c8) Thanks [@connor-baer](https://github.com/connor-baer)! - Added `types` field to the `package.json` file to fix the type resolution. + ## 6.0.0-next.3 ### Patch Changes diff --git a/packages/design-tokens/package.json b/packages/design-tokens/package.json index 5efd151433..602c04927e 100644 --- a/packages/design-tokens/package.json +++ b/packages/design-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/design-tokens", - "version": "6.0.0-next.3", + "version": "6.0.0", "description": "Visual primitives such as typography, color, and spacing that are shared across platforms.", "main": "dist/cjs/index.js", "module": "dist/es/index.js", diff --git a/packages/eslint-plugin-circuit-ui/CHANGELOG.md b/packages/eslint-plugin-circuit-ui/CHANGELOG.md index 9f8cf72424..2997b108e0 100644 --- a/packages/eslint-plugin-circuit-ui/CHANGELOG.md +++ b/packages/eslint-plugin-circuit-ui/CHANGELOG.md @@ -1,5 +1,23 @@ # @sumup/eslint-plugin-circuit-ui +## 3.0.0 + +### Major Changes + +- [#2164](https://github.com/sumup-oss/circuit-ui/pull/2164) [`e1db8492`](https://github.com/sumup-oss/circuit-ui/commit/e1db84920a152cb110ad53b5588849e1e705a01d) Thanks [@connor-baer](https://github.com/connor-baer)! - Added `circuit-ui/component-lifecycle-imports` rule to update component imports when they move to a different lifecycle stage. + +### Minor Changes + +- [#2194](https://github.com/sumup-oss/circuit-ui/pull/2194) [`b423525f`](https://github.com/sumup-oss/circuit-ui/commit/b423525fdff80dd018e5ed5ab0a776e6ddcf51ec) Thanks [@connor-baer](https://github.com/connor-baer)! - Added the style mixins to the `component-lifecycle-imports` rule. + +- [#2158](https://github.com/sumup-oss/circuit-ui/pull/2158) [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293) Thanks [@connor-baer](https://github.com/connor-baer)! - Added `circuit-ui/prefer-custom-properties` rule to replace the Emotion.js theme with CSS custom properties. + +### Patch Changes + +- Updated dependencies [[`cf5e82fc`](https://github.com/sumup-oss/circuit-ui/commit/cf5e82fc0fb9f0c4179fa61e9c22a2ccf20c8510), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`82878190`](https://github.com/sumup-oss/circuit-ui/commit/82878190d70c414032027449e14d8473aa196856), [`0b7fb453`](https://github.com/sumup-oss/circuit-ui/commit/0b7fb453e6eb714561ab4ff8311ef3d4853006c5), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`451dbdc3`](https://github.com/sumup-oss/circuit-ui/commit/451dbdc304d8af2a94b06ef5746a2aa92398febc), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293), [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`b51431fc`](https://github.com/sumup-oss/circuit-ui/commit/b51431fc7f8ce7447a04f1c63b0a8066615228dd), [`0f29f87b`](https://github.com/sumup-oss/circuit-ui/commit/0f29f87bf28878f70e047ae42dd18c98660a2ffd), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`d3e35bea`](https://github.com/sumup-oss/circuit-ui/commit/d3e35beaec1a82ed1486be24ab06afd2dbb9c82c), [`4f78573e`](https://github.com/sumup-oss/circuit-ui/commit/4f78573e94829e87fc250f284159969d4e5d8fc2), [`35f42ecf`](https://github.com/sumup-oss/circuit-ui/commit/35f42ecf34282a2f94b39c21ef66b00e4538ae20), [`fef5b955`](https://github.com/sumup-oss/circuit-ui/commit/fef5b9554d2ff858fb8587f5624d8ee65dfbb969), [`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a), [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916), [`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a), [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293), [`36351df2`](https://github.com/sumup-oss/circuit-ui/commit/36351df262c74e163d4e64806baf59f53b2773b3), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`0b7fb453`](https://github.com/sumup-oss/circuit-ui/commit/0b7fb453e6eb714561ab4ff8311ef3d4853006c5), [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916), [`9677a305`](https://github.com/sumup-oss/circuit-ui/commit/9677a3052b8ccf2799f8acb2fd0bd2a7a01c33c8), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`6f992ae6`](https://github.com/sumup-oss/circuit-ui/commit/6f992ae6aa39767dcc7df5a6754dbcea4d06af9d), [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11), [`fef5b955`](https://github.com/sumup-oss/circuit-ui/commit/fef5b9554d2ff858fb8587f5624d8ee65dfbb969), [`82878190`](https://github.com/sumup-oss/circuit-ui/commit/82878190d70c414032027449e14d8473aa196856), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`1267c69c`](https://github.com/sumup-oss/circuit-ui/commit/1267c69cee8dc7c30520753b7c2d662c222c5f03), [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`f53e4336`](https://github.com/sumup-oss/circuit-ui/commit/f53e4336739fa317ce7a6511ec3f9716382f5a15), [`eef360c4`](https://github.com/sumup-oss/circuit-ui/commit/eef360c4c0b5b4ab07cf178884cc3dc00e9bf842), [`4b7dd4d6`](https://github.com/sumup-oss/circuit-ui/commit/4b7dd4d6e18e0026542771580119924f5f318c92), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`21594d28`](https://github.com/sumup-oss/circuit-ui/commit/21594d28aede97efdfb0942d78e47337ee1ff56b)]: + - @sumup/circuit-ui@7.0.0 + - @sumup/design-tokens@6.0.0 + ## 3.0.0-next.2 ### Minor Changes diff --git a/packages/eslint-plugin-circuit-ui/package.json b/packages/eslint-plugin-circuit-ui/package.json index 779071b450..842708d570 100644 --- a/packages/eslint-plugin-circuit-ui/package.json +++ b/packages/eslint-plugin-circuit-ui/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/eslint-plugin-circuit-ui", - "version": "3.0.0-next.2", + "version": "3.0.0", "description": "ESLint rules to lint Circuit UI.", "keywords": [ "sumup", @@ -29,12 +29,12 @@ "@typescript-eslint/utils": "^5.59.6" }, "devDependencies": { - "@sumup/design-tokens": "^6.0.0-next.2", + "@sumup/design-tokens": "^6.0.0", "@tsconfig/node18": "^2.0.0", "typescript": "^5.0.4" }, "peerDependencies": { - "@sumup/circuit-ui": ">=7.0.0-next.8", - "@sumup/design-tokens": ">=6.0.0-next.3" + "@sumup/circuit-ui": ">=7.0.0", + "@sumup/design-tokens": ">=6.0.0" } } diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index 40908ebec1..ba767a0dbd 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,30 @@ # @sumup/icons +## 3.0.0 + +### Major Changes + +- [#2061](https://github.com/sumup-oss/circuit-ui/pull/2061) [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f) Thanks [@connor-baer](https://github.com/connor-baer)! - Raised the minimum Node.js version to 16+. This is the first maintained version with support for ES modules. + +- [#2061](https://github.com/sumup-oss/circuit-ui/pull/2061) [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f) Thanks [@connor-baer](https://github.com/connor-baer)! - **This package is now pure ESM**. Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). + + - If you use TypeScript, you need to use TypeScript 4.7 or later ([ref](https://github.com/microsoft/TypeScript/issues/46452)). + - If you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. (Next.js supports ESM packages out of the box since [v12](https://nextjs.org/blog/next-12#es-modules-support-and-url-imports)). + +- [#2061](https://github.com/sumup-oss/circuit-ui/pull/2061) [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f) Thanks [@connor-baer](https://github.com/connor-baer)! - Switched to the `"exports"` field to configure the package entry points. Files that are not explicitly defined in `"exports"` can no longer be imported. + +- [#1615](https://github.com/sumup-oss/circuit-ui/pull/1615) [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11) Thanks [@connor-baer](https://github.com/connor-baer)! - Changed the `IconProps` default size type to `any`. + +### Minor Changes + +- [#2159](https://github.com/sumup-oss/circuit-ui/pull/2159) [`66b18d61`](https://github.com/sumup-oss/circuit-ui/commit/66b18d61f5683a24414725a488f7005bad80c8b1) Thanks [@connor-baer](https://github.com/connor-baer)! - Log (not throw) an error when an icon is passed an unsupported size. + +### Patch Changes + +- [#2163](https://github.com/sumup-oss/circuit-ui/pull/2163) [`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a) Thanks [@connor-baer](https://github.com/connor-baer)! - Fixed the `IconsManifest` type. + +- [#2084](https://github.com/sumup-oss/circuit-ui/pull/2084) [`9677a305`](https://github.com/sumup-oss/circuit-ui/commit/9677a3052b8ccf2799f8acb2fd0bd2a7a01c33c8) Thanks [@connor-baer](https://github.com/connor-baer)! - Added `types` field to the `package.json` file to fix the type resolution. + ## 3.0.0-next.2 ### Minor Changes diff --git a/packages/icons/package.json b/packages/icons/package.json index 59299c00ef..8c393b0042 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/icons", - "version": "3.0.0-next.2", + "version": "3.0.0", "description": "A collection of icons by SumUp", "type": "module", "main": "./dist/index.js", diff --git a/packages/remix-template/CHANGELOG.md b/packages/remix-template/CHANGELOG.md index 7da089f752..e6b5292a9a 100644 --- a/packages/remix-template/CHANGELOG.md +++ b/packages/remix-template/CHANGELOG.md @@ -1,5 +1,18 @@ # @sumup/remix-template-circuit-ui +## 1.0.0 + +### Major Changes + +- [#2187](https://github.com/sumup-oss/circuit-ui/pull/2187) [`80cb4d4b`](https://github.com/sumup-oss/circuit-ui/commit/80cb4d4b97c095885f54a739d2e619434bf1aab5) Thanks [@connor-baer](https://github.com/connor-baer)! - Added the first Circuit UI + Remix template. + +### Patch Changes + +- Updated dependencies [[`cf5e82fc`](https://github.com/sumup-oss/circuit-ui/commit/cf5e82fc0fb9f0c4179fa61e9c22a2ccf20c8510), [`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`82878190`](https://github.com/sumup-oss/circuit-ui/commit/82878190d70c414032027449e14d8473aa196856), [`0b7fb453`](https://github.com/sumup-oss/circuit-ui/commit/0b7fb453e6eb714561ab4ff8311ef3d4853006c5), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`451dbdc3`](https://github.com/sumup-oss/circuit-ui/commit/451dbdc304d8af2a94b06ef5746a2aa92398febc), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293), [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916), [`66b18d61`](https://github.com/sumup-oss/circuit-ui/commit/66b18d61f5683a24414725a488f7005bad80c8b1), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`b51431fc`](https://github.com/sumup-oss/circuit-ui/commit/b51431fc7f8ce7447a04f1c63b0a8066615228dd), [`0f29f87b`](https://github.com/sumup-oss/circuit-ui/commit/0f29f87bf28878f70e047ae42dd18c98660a2ffd), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`d3e35bea`](https://github.com/sumup-oss/circuit-ui/commit/d3e35beaec1a82ed1486be24ab06afd2dbb9c82c), [`4f78573e`](https://github.com/sumup-oss/circuit-ui/commit/4f78573e94829e87fc250f284159969d4e5d8fc2), [`35f42ecf`](https://github.com/sumup-oss/circuit-ui/commit/35f42ecf34282a2f94b39c21ef66b00e4538ae20), [`fef5b955`](https://github.com/sumup-oss/circuit-ui/commit/fef5b9554d2ff858fb8587f5624d8ee65dfbb969), [`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a), [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916), [`6ff0b7da`](https://github.com/sumup-oss/circuit-ui/commit/6ff0b7da7f7aae906ffe467da08115d5500e157a), [`415c73dd`](https://github.com/sumup-oss/circuit-ui/commit/415c73dd70dc2720b44ead24cd4b9d7d77af3293), [`36351df2`](https://github.com/sumup-oss/circuit-ui/commit/36351df262c74e163d4e64806baf59f53b2773b3), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`0b7fb453`](https://github.com/sumup-oss/circuit-ui/commit/0b7fb453e6eb714561ab4ff8311ef3d4853006c5), [`da1a11b0`](https://github.com/sumup-oss/circuit-ui/commit/da1a11b0f8fe2803cb4fc8cb35e759c178ce6916), [`9677a305`](https://github.com/sumup-oss/circuit-ui/commit/9677a3052b8ccf2799f8acb2fd0bd2a7a01c33c8), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`bc882426`](https://github.com/sumup-oss/circuit-ui/commit/bc882426a859e68ec7c029e1b56adbaa63f8260f), [`6f992ae6`](https://github.com/sumup-oss/circuit-ui/commit/6f992ae6aa39767dcc7df5a6754dbcea4d06af9d), [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11), [`fef5b955`](https://github.com/sumup-oss/circuit-ui/commit/fef5b9554d2ff858fb8587f5624d8ee65dfbb969), [`82878190`](https://github.com/sumup-oss/circuit-ui/commit/82878190d70c414032027449e14d8473aa196856), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`1267c69c`](https://github.com/sumup-oss/circuit-ui/commit/1267c69cee8dc7c30520753b7c2d662c222c5f03), [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`f53e4336`](https://github.com/sumup-oss/circuit-ui/commit/f53e4336739fa317ce7a6511ec3f9716382f5a15), [`eef360c4`](https://github.com/sumup-oss/circuit-ui/commit/eef360c4c0b5b4ab07cf178884cc3dc00e9bf842), [`4b7dd4d6`](https://github.com/sumup-oss/circuit-ui/commit/4b7dd4d6e18e0026542771580119924f5f318c92), [`22b03d04`](https://github.com/sumup-oss/circuit-ui/commit/22b03d04f000b72b882962fcf9a67f1c93faff51), [`8adb8fee`](https://github.com/sumup-oss/circuit-ui/commit/8adb8feee02bbfef1d1fc6a9c7a9c5a30e25d027), [`51cd70d3`](https://github.com/sumup-oss/circuit-ui/commit/51cd70d37e0fc4609f81e885a503a35e6f102d11), [`21594d28`](https://github.com/sumup-oss/circuit-ui/commit/21594d28aede97efdfb0942d78e47337ee1ff56b)]: + - @sumup/circuit-ui@7.0.0 + - @sumup/icons@3.0.0 + - @sumup/design-tokens@6.0.0 + ## 1.0.0-next.1 ### Major Changes diff --git a/packages/remix-template/package.json b/packages/remix-template/package.json index 32dc2a4249..8cd23f20e5 100644 --- a/packages/remix-template/package.json +++ b/packages/remix-template/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/remix-template-circuit-ui", - "version": "1.0.0-next.1", + "version": "1.0.0", "private": true, "sideEffects": false, "scripts": { @@ -16,9 +16,9 @@ "@remix-run/node": "^1.18.1", "@remix-run/react": "^1.18.1", "@remix-run/serve": "^1.18.1", - "@sumup/circuit-ui": "^7.0.0-next.5", - "@sumup/design-tokens": "^6.0.0-next.2", - "@sumup/icons": "^3.0.0-next.2", + "@sumup/circuit-ui": "^7.0.0", + "@sumup/design-tokens": "^6.0.0", + "@sumup/icons": "^3.0.0", "@sumup/intl": "^1.5.0", "isbot": "^3.6.8", "react": "^18.2.0",