Skip to content

Releases: sumup-oss/circuit-ui

@sumup-oss/eslint-plugin-circuit-ui@5.0.0-next.4

24 Oct 16:17
f601c09
Compare
Choose a tag to compare

Minor Changes

  • #2735 70f3ab8 Thanks @connor-baer! - Expanded the renamed-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 the no-renamed-props ESLint rule to add the as="strong" prop when migrating the Body's variant="highlight" prop to match the previous semantics.

@sumup-oss/circuit-ui@9.0.0-next.3

24 Oct 16:17
f601c09
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • #2737 c2c819c Thanks @connor-baer! - Fixed safely accessing environment variables in environments where the process variable is undefined.

@sumup-oss/stylelint-plugin-circuit-ui@3.0.0-next.2

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

Major Changes

Minor Changes

  • #2717 0fb5dc0 Thanks @sirineJ! - Updated new typography design tokens names by removing the -typography infix.

@sumup-oss/icons@5.0.0-next.1

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

Major Changes

@sumup-oss/eslint-plugin-circuit-ui@5.0.0-next.3

22 Oct 12:16
d89175a
Compare
Choose a tag to compare

Patch Changes

  • #2732 5417c1b Thanks @connor-baer! - Guarded against similar names package names in the renamed-package-scope ESLint rule.

@sumup-oss/eslint-plugin-circuit-ui@5.0.0-next.2

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

Major Changes

Minor Changes

  • #2713 00727aa Thanks @sirineJ! - Updated the component-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. Updated no-renamed-props ESlint rule.

@sumup-oss/design-tokens@8.0.0-next.2

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/circuit-ui@9.0.0-next.2

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/circuit-ui@8.15.0

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/circuit-ui@8.14.0

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.