-
Notifications
You must be signed in to change notification settings - Fork 127
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
Version Packages #2754
Merged
Merged
Version Packages #2754
Conversation
This file contains 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 ↗︎
|
connor-baer
force-pushed
the
changeset-release/main
branch
from
October 30, 2024 16:00
12c80e2
to
741e995
Compare
Size Change: 0 B Total Size: 639 kB ℹ️ View Unchanged
|
connor-baer
force-pushed
the
changeset-release/main
branch
from
October 30, 2024 16:04
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/[email protected]
Major Changes
#2648
f583d05
Thanks @connor-baer! - Upgraded to@sumup-oss/intl
v3. If your app also depends on@sumup-oss/intl
(previously called@sumup/intl
), you need to upgrade it as well.#2306
8be7f3b
Thanks @connor-baer! - Deprecated theInputElement
interface and narrowed the Input's element type toHTMLInputElement
and the TextArea's element type toHTMLTextAreaElement
. This affectsref
s and event handlers.#2741
1251f90
Thanks @connor-baer! - Changed thePlainDateRange
type from a tuple to an object withstart
andend
properties. This affects the Calendar component'sselection
prop. Use the newupdatePlainDateRange
helper function to update a date range when a user selects a date.#2707
f8016eb
Thanks @sirineJ! - Raised the minimum Node.js version to 20+.#2731
a4b5d2c
Thanks @sirineJ! - Marked theColorInput
andPhoneNumberInput
components as stable. Update the related imports:#2684
ae6e0bc
Thanks @connor-baer! - Made the ImageInput's label visible by default for consistency with other inputs. Use the newhideLabel
prop to visually hide the label.#2677
4a2f1a6
Thanks @connor-baer! - Removed the legacy RangePicker, RangePickerController, SingleDayPicker, CalendarTag, and CalendarTagTwoStep components. Use the updated DateInput component instead.#2711
a55b08a
Thanks @connor-baer! - Addedtemporal-polyfill
to the list of required peer dependencies.#2747
c7c2a10
Thanks @connor-baer! - Removed the Table component's deprecatedinitialSortedRow
prop. Use theinitialSortedColumn
prop instead.#2648
f583d05
Thanks @connor-baer! - Renamed the package scope from@sumup
to@sumup-oss
. Replace@sumup/circuit-ui
with@sumup-oss/circuit-ui
in yourpackage.json
file, then update all imports:Circuit UI's ESLint plugin offers the
renamed-package-scope
rule to automate updating the package imports.#2653
33435cf
Thanks @connor-baer! - Renamed the Title component to Display for consistency with other platforms.#2713
00727aa
Thanks @sirineJ! - Marked theCalendar
component as stable. Update the related imports:#2645
4f11234
Thanks @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
96df6fa
Thanks @connor-baer! - Updated the PhoneNumberInput component to acceptvalue
anddefaultValue
props. TheonChange
callback is now called with anEvent
object instead of a string to mimic a native input.#2743
12a201a
Thanks @sirineJ! - Marked theTooltip
andToggletip
components as stable. Update the related imports:#2722
137a817
Thanks @sirineJ! - Added a semibold weight option to the Body and the Compact components. Added theweight
prop to the Display component. Removed theweight
prop from the Numeral component and changed its default font weight to semibold.Minor Changes
#2653
33435cf
Thanks @connor-baer! - Added a newweight
prop to the Body component. Choose between theregular
andbold
font weights.#2653
33435cf
Thanks @connor-baer! - Added a new Compact component for text in space-constraint contexts.#2653
33435cf
Thanks @connor-baer! - Added a new Numeral component for numeric content such as currency values.#2653
33435cf
Thanks @connor-baer! - Consolidated and renamed the sizes of the Display (formerly Title), Headline, and Body components:Display & Headline
Body
#2653
33435cf
Thanks @connor-baer! - Deprecated the BodyLarge component. Use the Body component in sizel
instead.#2678
0652935
Thanks @connor-baer! - Added a newdecoration
prop to the Body component. Choose between theitalic
andstrikethrough
styles.#2717
0fb5dc0
Thanks @sirineJ! - Updated new typography design tokens names by removing the-typography
infix.#2653
33435cf
Thanks @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
33435cf
Thanks @connor-baer! - Deprecated the SubHeadline component. Use the Headline component in sizes
instead.#2717
0fb5dc0
Thanks @sirineJ! - Introduced new sizes to the List component and deprecated old sizes. Updatedno-renamed-props
ESlint rule.#2653
33435cf
Thanks @connor-baer! - Deprecated the Body component'svariant
prop. Use the newcolor
prop instead of thealert
,confirm
andsubtle
variants. Use the newweight
prop instead of thehighlight
variant. Use custom CSS for thequote
variant.#2728
2e6a4be
Thanks @connor-baer! - Migrated to the new typography APIs internally.#2653
33435cf
Thanks @connor-baer! - Added a newcolor
prop to the Body component. Choose any foreground color.Patch Changes
#2730
d39dc28
Thanks @sirineJ! - Fixed some sizing and alignment issues for composite inputs ColorInput and PhoneNumberInput. Disabled color input when ColorInput has propreadOnly
.#2737
c2c819c
Thanks @connor-baer! - Fixed safely accessing environment variables in environments where theprocess
variable is undefined.#2724
b37eec9
Thanks @sirineJ! - Restored the height of the Input, Select, Tag and SelectorGroup components.@sumup-oss/[email protected]
Major Changes
#2707
f8016eb
Thanks @sirineJ! - Raised the minimum Node.js version to 20+.#2654
55bf9ad
Thanks @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
55bf9ad
Thanks @connor-baer! - Added a new@sumup-oss/design-tokens/fonts.css
file containing the@font-face
declarations to load the Inter font family. Refer to the documentation on how to load fonts in your application.#2648
f583d05
Thanks @connor-baer! - Renamed the package scope from@sumup
to@sumup-oss
. Replace@sumup/design-tokens
with@sumup-oss/design-tokens
in yourpackage.json
file, then update all imports:Circuit UI's ESLint plugin offers the
renamed-package-scope
rule to automate updating the package imports.Minor Changes
#2653
33435cf
Thanks @connor-baer! - Consolidated and renamed thetypography
tokens:typography-title-one-font-size
typography-display-l-font-size
typography-title-one-line-height
typography-display-l-line-height
typography-title-two-font-size
typography-display-m-font-size
typography-title-two-line-height
typography-display-m-line-height
typography-title-three-font-size
typography-display-m-font-size
typography-title-three-line-height
typography-display-m-line-height
typography-title-four-font-size
typography-display-s-font-size
typography-title-four-line-height
typography-display-s-line-height
typography-headline-one-font-size
typography-headline-l-font-size
typography-headline-one-line-height
typography-headline-l-line-height
typography-headline-two-font-size
typography-headline-m-font-size
typography-headline-two-line-height
typography-headline-m-line-height
typography-headline-three-font-size
typography-headline-m-font-size
typography-headline-three-line-height
typography-headline-m-line-height
typography-headline-four-font-size
typography-headline-s-font-size
typography-headline-four-line-height
typography-headline-s-line-height
typography-sub-headline-font-size
typography-headline-s-font-size
typography-sub-headline-line-height
typography-headline-s-line-height
typography-body-large-font-size
typography-body-l-font-size
typography-body-large-line-height
typography-body-l-line-height
typography-body-one-font-size
typography-body-m-font-size
typography-body-one-line-height
typography-body-m-line-height
typography-body-two-font-size
typography-body-s-font-size
typography-body-two-line-height
typography-body-s-line-height
#2717
0fb5dc0
Thanks @sirineJ! - Updated several typography token values and replaced the component-specific letter spacing tokens with a unified one.#2717
0fb5dc0
Thanks @sirineJ! - Updated new typography design tokens names by removing the-typography
infix.Patch Changes
84091c5
Thanks @connor-baer! - Updated the design token values forheadline-m-font-size
,font-weight-semibold
andfont-weight-bold
.@sumup-oss/[email protected]
Major Changes
#2728
2e6a4be
Thanks @connor-baer! - Added missing rules for the Anchor and BodyLarge migrations.#2707
f8016eb
Thanks @sirineJ! - Raised the minimum Node.js version to 20+.#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.#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:Minor Changes
#2743
12a201a
Thanks @sirineJ! - Updated thecomponent-lifecycle-imports
ESLint rule to flag imports of stable components Tooltip and Toggletip from@sumup-oss/circuit-ui/experimental
.#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 stable entities 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.#2717
0fb5dc0
Thanks @sirineJ! - Updated new typography design tokens names by removing the-typography
infix.#2735
70f3ab8
Thanks @connor-baer! - Expanded therenamed-package-scope
ESLint rule to cover additional occurrences of package names such as in Jest module mocks.#2717
0fb5dc0
Thanks @sirineJ! - Introduced new sizes to the List component and deprecated old sizes. Updatedno-renamed-props
ESlint rule.#2731
a4b5d2c
Thanks @sirineJ! - Updated thecomponent-lifecycle-imports
ESLint rule to handle imports ofColorInput
andPhoneNumberInput
as experimental components.Patch Changes
#2735
70f3ab8
Thanks @connor-baer! - Fixed theno-renamed-props
ESLint rule to add theas="strong"
prop when migrating the Body'svariant="highlight"
prop to match the previous semantics.#2732
5417c1b
Thanks @connor-baer! - Guarded against similar names package names in therenamed-package-scope
ESLint rule.@sumup-oss/[email protected]
Major Changes
#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/icons
with@sumup-oss/icons
in yourpackage.json
file, then update all imports:Circuit UI's ESLint plugin offers the
renamed-package-scope
rule to automate updating the package imports.@sumup-oss/[email protected]
Major Changes
#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/stylelint-plugin-circuit-ui
with@sumup-oss/stylelint-plugin-circuit-ui
in yourpackage.json
file, then update the plugin name in your Stylelint config:Minor Changes
#2653
33435cf
Thanks @connor-baer! - Addedcircuit-ui/no-deprecated-custom-properties
rule to flag uses of deprecated custom properties.#2717
0fb5dc0
Thanks @sirineJ! - Updated new typography design tokens names by removing the-typography
infix.@sumup-oss/[email protected]
Major Changes
f8016eb
Thanks @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/[email protected]
Major Changes
f8016eb
Thanks @sirineJ! - Raised the minimum Node.js version to 20+.[email protected]
Major Changes
f8016eb
Thanks @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/[email protected]
Major Changes
f8016eb
Thanks @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
]: