-
Notifications
You must be signed in to change notification settings - Fork 129
Version Packages #2754
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Version Packages #2754
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
12c80e2 to
741e995
Compare
Contributor
|
Size Change: 0 B Total Size: 639 kB ℹ️ View Unchanged
|
741e995 to
7c677e8
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2754 +/- ##
=======================================
Coverage 87.28% 87.28%
=======================================
Files 214 214
Lines 12557 12557
Branches 1684 1684
=======================================
Hits 10961 10961
Misses 1543 1543
Partials 53 53 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@sumup-oss/circuit-ui@9.0.0
Major Changes
#2648
f583d05Thanks @connor-baer! - Upgraded to@sumup-oss/intlv3. If your app also depends on@sumup-oss/intl(previously called@sumup/intl), you need to upgrade it as well.#2306
8be7f3bThanks @connor-baer! - Deprecated theInputElementinterface and narrowed the Input's element type toHTMLInputElementand the TextArea's element type toHTMLTextAreaElement. This affectsrefs and event handlers.#2741
1251f90Thanks @connor-baer! - Changed thePlainDateRangetype from a tuple to an object withstartandendproperties. This affects the Calendar component'sselectionprop. Use the newupdatePlainDateRangehelper function to update a date range when a user selects a date.#2707
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.#2731
a4b5d2cThanks @sirineJ! - Marked theColorInputandPhoneNumberInputcomponents as stable. Update the related imports:#2684
ae6e0bcThanks @connor-baer! - Made the ImageInput's label visible by default for consistency with other inputs. Use the newhideLabelprop to visually hide the label.#2677
4a2f1a6Thanks @connor-baer! - Removed the legacy RangePicker, RangePickerController, SingleDayPicker, CalendarTag, and CalendarTagTwoStep components. Use the updated DateInput component instead.#2711
a55b08aThanks @connor-baer! - Addedtemporal-polyfillto the list of required peer dependencies.#2747
c7c2a10Thanks @connor-baer! - Removed the Table component's deprecatedinitialSortedRowprop. Use theinitialSortedColumnprop instead.#2648
f583d05Thanks @connor-baer! - Renamed the package scope from@sumupto@sumup-oss. Replace@sumup/circuit-uiwith@sumup-oss/circuit-uiin yourpackage.jsonfile, then update all imports:Circuit UI's ESLint plugin offers the
renamed-package-scoperule to automate updating the package imports.#2653
33435cfThanks @connor-baer! - Renamed the Title component to Display for consistency with other platforms.#2713
00727aaThanks @sirineJ! - Marked theCalendarcomponent as stable. Update the related imports:#2645
4f11234Thanks @connor-baer! - Rewrote the DateInput component and replaced the native date input with a custom implementation to improve its usability and accessibility. The component now requires additional localized label props.#2751
96df6faThanks @connor-baer! - Updated the PhoneNumberInput component to acceptvalueanddefaultValueprops. TheonChangecallback is now called with anEventobject instead of a string to mimic a native input.#2743
12a201aThanks @sirineJ! - Marked theTooltipandToggletipcomponents as stable. Update the related imports:#2722
137a817Thanks @sirineJ! - Added a semibold weight option to the Body and the Compact components. Added theweightprop to the Display component. Removed theweightprop from the Numeral component and changed its default font weight to semibold.Minor Changes
#2653
33435cfThanks @connor-baer! - Added a newweightprop to the Body component. Choose between theregularandboldfont weights.#2653
33435cfThanks @connor-baer! - Added a new Compact component for text in space-constraint contexts.#2653
33435cfThanks @connor-baer! - Added a new Numeral component for numeric content such as currency values.#2653
33435cfThanks @connor-baer! - Consolidated and renamed the sizes of the Display (formerly Title), Headline, and Body components:Display & Headline
Body
#2653
33435cfThanks @connor-baer! - Deprecated the BodyLarge component. Use the Body component in sizelinstead.#2678
0652935Thanks @connor-baer! - Added a newdecorationprop to the Body component. Choose between theitalicandstrikethroughstyles.#2717
0fb5dc0Thanks @sirineJ! - Updated new typography design tokens names by removing the-typographyinfix.#2653
33435cfThanks @connor-baer! - Added an explicit foreground color to the Body component (fg-normal) to better support localized dark mode. Previously, the component inherited its color from its parent.#2653
33435cfThanks @connor-baer! - Deprecated the SubHeadline component. Use the Headline component in sizesinstead.#2717
0fb5dc0Thanks @sirineJ! - Introduced new sizes to the List component and deprecated old sizes. Updatedno-renamed-propsESlint rule.#2653
33435cfThanks @connor-baer! - Deprecated the Body component'svariantprop. Use the newcolorprop instead of thealert,confirmandsubtlevariants. Use the newweightprop instead of thehighlightvariant. Use custom CSS for thequotevariant.#2728
2e6a4beThanks @connor-baer! - Migrated to the new typography APIs internally.#2653
33435cfThanks @connor-baer! - Added a newcolorprop to the Body component. Choose any foreground color.Patch Changes
#2730
d39dc28Thanks @sirineJ! - Fixed some sizing and alignment issues for composite inputs ColorInput and PhoneNumberInput. Disabled color input when ColorInput has propreadOnly.#2737
c2c819cThanks @connor-baer! - Fixed safely accessing environment variables in environments where theprocessvariable is undefined.#2724
b37eec9Thanks @sirineJ! - Restored the height of the Input, Select, Tag and SelectorGroup components.@sumup-oss/design-tokens@8.0.0
Major Changes
#2707
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.#2654
55bf9adThanks @connor-baer! - Changed the default font from Aktiv Grotesk to Inter, a variable font. Variable fonts combine a continuous range of weights and other "axes" into a single file. This speeds up page load times and enables more creative freedom. Inter is a close match to Aktiv Grotesk, so users shouldn't notice a difference.#2654
55bf9adThanks @connor-baer! - Added a new@sumup-oss/design-tokens/fonts.cssfile containing the@font-facedeclarations to load the Inter font family. Refer to the documentation on how to load fonts in your application.#2648
f583d05Thanks @connor-baer! - Renamed the package scope from@sumupto@sumup-oss. Replace@sumup/design-tokenswith@sumup-oss/design-tokensin yourpackage.jsonfile, then update all imports:Circuit UI's ESLint plugin offers the
renamed-package-scoperule to automate updating the package imports.Minor Changes
#2653
33435cfThanks @connor-baer! - Consolidated and renamed thetypographytokens:typography-title-one-font-sizetypography-display-l-font-sizetypography-title-one-line-heighttypography-display-l-line-heighttypography-title-two-font-sizetypography-display-m-font-sizetypography-title-two-line-heighttypography-display-m-line-heighttypography-title-three-font-sizetypography-display-m-font-sizetypography-title-three-line-heighttypography-display-m-line-heighttypography-title-four-font-sizetypography-display-s-font-sizetypography-title-four-line-heighttypography-display-s-line-heighttypography-headline-one-font-sizetypography-headline-l-font-sizetypography-headline-one-line-heighttypography-headline-l-line-heighttypography-headline-two-font-sizetypography-headline-m-font-sizetypography-headline-two-line-heighttypography-headline-m-line-heighttypography-headline-three-font-sizetypography-headline-m-font-sizetypography-headline-three-line-heighttypography-headline-m-line-heighttypography-headline-four-font-sizetypography-headline-s-font-sizetypography-headline-four-line-heighttypography-headline-s-line-heighttypography-sub-headline-font-sizetypography-headline-s-font-sizetypography-sub-headline-line-heighttypography-headline-s-line-heighttypography-body-large-font-sizetypography-body-l-font-sizetypography-body-large-line-heighttypography-body-l-line-heighttypography-body-one-font-sizetypography-body-m-font-sizetypography-body-one-line-heighttypography-body-m-line-heighttypography-body-two-font-sizetypography-body-s-font-sizetypography-body-two-line-heighttypography-body-s-line-height#2717
0fb5dc0Thanks @sirineJ! - Updated several typography token values and replaced the component-specific letter spacing tokens with a unified one.#2717
0fb5dc0Thanks @sirineJ! - Updated new typography design tokens names by removing the-typographyinfix.Patch Changes
84091c5Thanks @connor-baer! - Updated the design token values forheadline-m-font-size,font-weight-semiboldandfont-weight-bold.@sumup-oss/eslint-plugin-circuit-ui@5.0.0
Major Changes
#2728
2e6a4beThanks @connor-baer! - Added missing rules for the Anchor and BodyLarge migrations.#2707
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.#2653
33435cfThanks @connor-baer! - Added a migration for the Display (formerly Title), Headline and Body components'sizeprop to thecircuit-ui/no-renamed-propsrule.#2648
f583d05Thanks @connor-baer! - Renamed the package scope from@sumupto@sumup-oss. Replace@sumup/eslint-plugin-circuit-uiwith@sumup-oss/eslint-plugin-circuit-uiin yourpackage.jsonfile, 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', }, };Minor Changes
#2743
12a201aThanks @sirineJ! - Updated thecomponent-lifecycle-importsESLint rule to flag imports of stable components Tooltip and Toggletip from@sumup-oss/circuit-ui/experimental.#2653
33435cfThanks @connor-baer! - Addedcircuit-ui/no-deprecated-custom-propertiesrule to flag uses of deprecated custom properties.#2713
00727aaThanks @sirineJ! - Updated thecomponent-lifecycle-importsESLint rule to flag imports of stable entities from@sumup-oss/circuit-ui/experimental.#2648
f583d05Thanks @connor-baer! - Addedcircuit-ui/renamed-package-scoperule to update imports for design system packages that have moved from the@sumupto the@sumup-ossscope.#2717
0fb5dc0Thanks @sirineJ! - Updated new typography design tokens names by removing the-typographyinfix.#2735
70f3ab8Thanks @connor-baer! - Expanded therenamed-package-scopeESLint rule to cover additional occurrences of package names such as in Jest module mocks.#2717
0fb5dc0Thanks @sirineJ! - Introduced new sizes to the List component and deprecated old sizes. Updatedno-renamed-propsESlint rule.#2731
a4b5d2cThanks @sirineJ! - Updated thecomponent-lifecycle-importsESLint rule to handle imports ofColorInputandPhoneNumberInputas experimental components.Patch Changes
#2735
70f3ab8Thanks @connor-baer! - Fixed theno-renamed-propsESLint rule to add theas="strong"prop when migrating the Body'svariant="highlight"prop to match the previous semantics.#2732
5417c1bThanks @connor-baer! - Guarded against similar names package names in therenamed-package-scopeESLint rule.@sumup-oss/icons@5.0.0
Major Changes
#2707
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.#2648
f583d05Thanks @connor-baer! - Renamed the package scope from@sumupto@sumup-oss. Replace@sumup/iconswith@sumup-oss/iconsin yourpackage.jsonfile, then update all imports:Circuit UI's ESLint plugin offers the
renamed-package-scoperule to automate updating the package imports.@sumup-oss/stylelint-plugin-circuit-ui@3.0.0
Major Changes
#2707
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.#2648
f583d05Thanks @connor-baer! - Renamed the package scope from@sumupto@sumup-oss. Replace@sumup/stylelint-plugin-circuit-uiwith@sumup-oss/stylelint-plugin-circuit-uiin yourpackage.jsonfile, then update the plugin name in your Stylelint config:// .stylelintrc.js module.exports = { - plugins: ['@sumup/stylelint-plugin-circuit-ui'], + plugins: ['@sumup-oss/stylelint-plugin-circuit-ui'], };Minor Changes
#2653
33435cfThanks @connor-baer! - Addedcircuit-ui/no-deprecated-custom-propertiesrule to flag uses of deprecated custom properties.#2717
0fb5dc0Thanks @sirineJ! - Updated new typography design tokens names by removing the-typographyinfix.@sumup-oss/astro-template-circuit-ui@3.0.0
Major Changes
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.Patch Changes
33435cf,f583d05,d39dc28,c2c819c,33435cf,33435cf,0fb5dc0,33435cf,8be7f3b,33435cf,1251f90,33435cf,f8016eb,a4b5d2c,ae6e0bc,0652935,55bf9ad,55bf9ad,4a2f1a6,a55b08a,c7c2a10,0fb5dc0,f583d05,33435cf,33435cf,f583d05,33435cf,00727aa,0fb5dc0,33435cf,b37eec9,2e6a4be,4f11234,33435cf,96df6fa,84091c5,12a201a,f583d05,137a817]:@sumup-oss/cna-template@6.0.0
Major Changes
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.next-app@2.0.0
Major Changes
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.Patch Changes
33435cf,f583d05,d39dc28,c2c819c,33435cf,33435cf,0fb5dc0,33435cf,8be7f3b,33435cf,1251f90,33435cf,f8016eb,a4b5d2c,ae6e0bc,0652935,55bf9ad,55bf9ad,4a2f1a6,a55b08a,c7c2a10,0fb5dc0,f583d05,33435cf,33435cf,f583d05,33435cf,00727aa,0fb5dc0,33435cf,b37eec9,2e6a4be,4f11234,33435cf,96df6fa,84091c5,12a201a,f583d05,137a817]:@sumup-oss/remix-template-circuit-ui@4.0.0
Major Changes
f8016ebThanks @sirineJ! - Raised the minimum Node.js version to 20+.Patch Changes
33435cf,f583d05,d39dc28,c2c819c,33435cf,33435cf,0fb5dc0,33435cf,8be7f3b,33435cf,1251f90,33435cf,f8016eb,a4b5d2c,ae6e0bc,0652935,55bf9ad,55bf9ad,4a2f1a6,a55b08a,c7c2a10,0fb5dc0,f583d05,33435cf,33435cf,f583d05,33435cf,00727aa,0fb5dc0,33435cf,b37eec9,2e6a4be,4f11234,33435cf,96df6fa,84091c5,12a201a,f583d05,137a817]: