Skip to content

Releases: sumup-oss/circuit-ui

@sumup-oss/[email protected]

22 Oct 09:30
9291d65
Compare
Choose a tag to compare
Pre-release

Major Changes

Minor Changes

  • #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.

@sumup-oss/[email protected]

22 Oct 09:29
9291d65
Compare
Choose a tag to compare
Pre-release

Major Changes

  • #2707 f8016eb Thanks @sirineJ! - Raised the minimum Node.js version to 20+.

  • #2684 ae6e0bc Thanks @connor-baer! - Made the ImageInput's label visible by default for consistency with other inputs. Use the new hideLabel prop to visually hide the label.

  • #2711 a55b08a Thanks @connor-baer! - Added temporal-polyfill to the list of required peer dependencies.

  • #2468 c7c2a10 Thanks @leonardodino! - Removed the Table component's deprecated initialSortedRow prop. Use the initialSortedColumn prop instead.

  • #2713 00727aa Thanks @sirineJ! - Marked the Calendar component as stable. Update the related imports:

    - import { Calendar, CalendarProps, PlainDateRange } from '@sumup-oss/circuit-ui/experimental';
    + import { Calendar, CalendarProps, PlainDateRange } from '@sumup-oss/circuit-ui';
  • #2722 137a817 Thanks @sirineJ! - Added a semibold weight option to the Body and the Compact components. Added the weight prop to the Display component. Removed the weight prop from the Numeral component and changed its default font weight to semibold.

Minor Changes

  • #2678 0652935 Thanks @connor-baer! - Added a new decoration prop to the Body component. Choose between the italic and strikethrough styles.

  • #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. Updated no-renamed-props ESlint rule.

  • #2728 2e6a4be Thanks @connor-baer! - Migrated to the new typography APIs internally.

Patch Changes

  • #2730 d39dc28 Thanks @sirineJ! - Fixed some sizing and alignment issues for composite inputs ColorInput and PhoneNumberInput. Disabled color input when ColorInput has prop readOnly.

  • #2724 b37eec9 Thanks @sirineJ! - Restored the height of the Input, Select, Tag and SelectorGroup components.

@sumup/[email protected]

17 Oct 13:18
98e7134
Compare
Choose a tag to compare

Minor Changes

  • #2725 3830252 Thanks @connor-baer! - Extended the badge prop of the SideNavigation's primary link props to accept an object with a custom badge color and a label for visually impaired users.

  • #2725 3830252 Thanks @connor-baer! - Added an externalLabel prop to the SideNavigation's primary link props to describe to visually impaired users that the link leads to an external page or opens in a new tab.

@sumup/[email protected]

15 Oct 16:08
db7cac5
Compare
Choose a tag to compare

Minor Changes

  • #2721 01e5589 Thanks @connor-baer! - Added a hideLabel prop to the ImageInput component (defaulting to true to match the existing behavior) and added an optionalLabel prop to indicate to users whether the input is required.

  • #2586 708c52e Thanks @roma-claudio! - Use the country code instead of the phone prefix as the value of the PhoneNumberInput component's country code select. This is an implementation detail, but might require changes to unit tests that query the country code select.

Patch Changes

  • #2720 7fce1de Thanks @sirineJ! - Fixed positioning issue of the Tooltip and the Toggletip components. Improved styling of the Toggletip's backdrop element.

@sumup/[email protected]

14 Oct 09:37
cfaad3a
Compare
Choose a tag to compare

Patch Changes

@sumup/[email protected]

12 Oct 16:32
c4ba734
Compare
Choose a tag to compare

Patch Changes

  • #2687 2e85454 Thanks @matoous! - Fixed event and values handling for the experimental ColorInput component.

@sumup/[email protected]

09 Oct 14:51
ff5d085
Compare
Choose a tag to compare

Patch Changes

  • #2710 ab8b1fa Thanks @sirineJ! - Optimized the Add, AddEmployees, AddItems, ArrowLeft, Calendar, Close, Edit, and Plus icons to look more balanced when used alongside text.

@sumup/[email protected]

08 Oct 10:03
d13f4a4
Compare
Choose a tag to compare

Patch Changes

@sumup/[email protected]

09 Sep 16:08
a30747c
Compare
Choose a tag to compare

Patch Changes

  • #2682 032b696 Thanks @matoous! - Added the missing exports for the experimental ColorInput component.

@sumup/[email protected]

09 Sep 15:35
7b5c21d
Compare
Choose a tag to compare

Minor Changes

  • #2679 ce178f8 Thanks @connor-baer! - Deprecated the Toggle component's checkedLabel and uncheckedLabel props since they are no longer needed.

  • #2655 5c62949 Thanks @matoous! - Added an experimental ColorInput component that enables users to type or select a color.