Releases: sumup-oss/circuit-ui
@sumup-oss/[email protected]
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
. -
#2731
a4b5d2c
Thanks @sirineJ! - Updated thecomponent-lifecycle-imports
ESLint rule to handle imports ofColorInput
andPhoneNumberInput
as experimental components.
@sumup-oss/[email protected]
Patch Changes
- #2747
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
-
#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. -
#2731
a4b5d2c
Thanks @sirineJ! - Marked theColorInput
andPhoneNumberInput
components as stable. Update the related imports:- import { ColorInput, type ColorInputProps } from '@sumup-oss/circuit-ui/experimental'; + import { ColorInput, type ColorInputProps } from '@sumup-oss/circuit-ui';
- import { PhoneNumberInput, type PhoneNumberInputProps } from '@sumup-oss/circuit-ui/experimental'; + import { PhoneNumberInput, type PhoneNumberInputProps } from '@sumup-oss/circuit-ui';
-
#2677
4a2f1a6
Thanks @connor-baer! - Removed the legacy RangePicker, RangePickerController, SingleDayPicker, CalendarTag, and CalendarTagTwoStep components. Use the updated DateInput component instead. -
#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. -
#2743
12a201a
Thanks @sirineJ! - Marked theTooltip
andToggletip
components as stable. Update the related imports:- import { Tooltip, type TooltipProps, type TooltipReferenceProps } from '@sumup-oss/circuit-ui/experimental'; + import { Tooltip, type TooltipProps, type TooltipReferenceProps } from '@sumup-oss/circuit-ui';
- import { Toggletip, type ToggletipProps } from '@sumup-oss/circuit-ui/experimental'; + import { Toggletip, type ToggletipProps } from '@sumup-oss/circuit-ui';
@sumup-oss/[email protected]
Minor Changes
- #2735
70f3ab8
Thanks @connor-baer! - Expanded therenamed-package-scope
ESLint rule to cover additional occurrences of package names such as in Jest module mocks.
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.
@sumup-oss/[email protected]
Patch Changes
- #2737
c2c819c
Thanks @connor-baer! - Fixed safely accessing environment variables in environments where theprocess
variable is undefined.
@sumup-oss/[email protected]
@sumup-oss/[email protected]
@sumup-oss/[email protected]
Patch Changes
- #2732
5417c1b
Thanks @connor-baer! - Guarded against similar names package names in therenamed-package-scope
ESLint rule.
@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+.
Minor Changes
-
#2713
00727aa
Thanks @sirineJ! - Updated thecomponent-lifecycle-imports
ESLint rule to flag imports of stable entities from@sumup-oss/circuit-ui/experimental
. -
#2717
0fb5dc0
Thanks @sirineJ! - Updated new typography design tokens names by removing the-typography
infix. -
#2717
0fb5dc0
Thanks @sirineJ! - Introduced new sizes to the List component and deprecated old sizes. Updatedno-renamed-props
ESlint rule.