- #2778
8785732
Thanks @connor-baer! - Removed warning when importing the stable Tooltip component.
- #2755
93f12f2
Thanks @sirineJ! - Added a fixer method to theno-deprecated-custom-properties
ESlint rule.
-
#2707
f8016eb
Thanks @sirineJ! - Raised the minimum Node.js version to 20+. -
#2648
f583d05
Thanks @connor-baer! - Renamed the package scope from@sumup
to@sumup-oss
. Replace@sumup/eslint-plugin-circuit-ui
with@sumup-oss/eslint-plugin-circuit-ui
in yourpackage.json
file, then update the plugin and rule names in your ESLint config:// .eslintrc.js module.exports = { - plugins: ['@sumup/circuit-ui'], + plugins: ['@sumup-oss/circuit-ui'], rules: { - '@sumup/circuit-ui/component-lifecycle-imports': 'error', + '@sumup-oss/circuit-ui/component-lifecycle-imports': 'error', }, };
-
#2653
33435cf
Thanks @connor-baer! - Added a migration for the Display (formerly Title), Headline and Body components'size
prop to thecircuit-ui/no-renamed-props
rule. -
#2653
33435cf
Thanks @connor-baer! - Addedcircuit-ui/no-deprecated-custom-properties
rule to flag uses of deprecated custom properties. -
#2713
00727aa
Thanks @sirineJ! - Updated thecomponent-lifecycle-imports
ESLint rule to flag imports of the now stable Calendar, ColorInput, PhoneNumberInput, Tooltip and Toggletip components from@sumup-oss/circuit-ui/experimental
. -
#2648
f583d05
Thanks @connor-baer! - Addedcircuit-ui/renamed-package-scope
rule to update imports for design system packages that have moved from the@sumup
to the@sumup-oss
scope.
- #2358
947340b6
Thanks @connor-baer! - Deprecated the ProgressBar'svariant
prop. The ProgressBar will always be black in the future.
-
#2307
a51de39c
Thanks @connor-baer! - Added a migration for the IconButton'sicon
andlabel
props to thecircuit-ui/no-renamed-props
rule. -
#2311
39466c05
Thanks @connor-baer! - Added migrations for the Avatar, Button, CloseButton, Hamburger, IconButton, ProgressBar, Selector and Spinner size values to thecircuit-ui/no-renamed-props
rule.
-
658916f6
Thanks @connor-baer! - Increased the specificity of AST node selectors to prevent false positives and improve performance. -
Updated dependencies [
39466c05
,a51de39c
,39466c05
,a51de39c
,a51de39c
,39466c05
,39466c05
,7959570f
]:- @sumup/[email protected]
- #2236
3fc4ef44
Thanks @connor-baer! - Re-exported the RadioButton and Selector components as legacy components. They will be removed again in the next major release.
- #2164
e1db8492
Thanks @connor-baer! - Addedcircuit-ui/component-lifecycle-imports
rule to update component imports when they move to a different lifecycle stage.
- #2158
415c73dd
Thanks @connor-baer! - Addedcircuit-ui/prefer-custom-properties
rule to replace the Emotion.js theme with CSS custom properties.
- Updated dependencies [
22b03d04
,82878190
,0b7fb453
,22b03d04
,22b03d04
,415c73dd
,da1a11b0
,bc882426
,0f29f87b
,bc882426
,4f78573e
,fef5b955
,6ff0b7da
,da1a11b0
,6ff0b7da
,415c73dd
,8adb8fee
,0b7fb453
,da1a11b0
,8adb8fee
,bc882426
,6f992ae6
,51cd70d3
,fef5b955
,82878190
,8adb8fee
,1267c69c
,51cd70d3
,22b03d04
,8adb8fee
,f53e4336
,eef360c4
,22b03d04
,8adb8fee
]:- @sumup/[email protected]
- @sumup/[email protected]
- #2175
8292173e
Thanks @connor-baer! - Added support for flagging and fixingsetToast
calls to thecircuit-ui/no-renamed-props
rule.
- #2173
df2921af
Thanks @connor-baer! - Made the reported node more specific.
- #2171
1afb4ad9
Thanks @connor-baer! - Added@sumup/circuit-ui >=6.8.0
as a required peer dependency.
-
#2171
1afb4ad9
Thanks @connor-baer! - Addedcircuit-ui/no-deprecated-props
rule to warn when using deprecated component props. -
#2171
1afb4ad9
Thanks @connor-baer! - Addedcircuit-ui/no-renamed-props
rule to update renamed component prop names and values. -
#2171
1afb4ad9
Thanks @connor-baer! - Addedcircuit-ui/no-deprecated-components
rule to warn when using deprecated components.
- #2156
982e4933
Thanks @connor-baer! - Release the first major version 🚀
- #2040
fc006c27
Thanks @connor-baer! - Imported the valid custom properties from@sumup/design-tokens
which is now a required peer dependency.
- #2091
3334873d
Thanks @connor-baer! - Upgraded all dependencies to their latest minor.
- #1991
401ac252
Thanks @robinmetral! - Released ESLint rules to lint Circuit UI in@sumup/eslint-plugin-circuit-ui
.