Marigold
Getting StartedFoundationsComponentsPatternsRecipesReleases
Discover new Tutorials!

Releases

OverviewReleases

packages

@marigold/components
new
@marigold/icons
new
@marigold/system
new
@marigold/theme-plugins
new
@marigold/types
new

themes

@marigold/theme-docs
new
@marigold/theme-rui
new

docs

@marigold/docs
new

config

@marigold/eslint-config
new
@marigold/prettier-config
new
@marigold/storybook-config
new
@marigold/tsconfig
new

@marigold/components

Have a look on the latest changes regarding @marigold/components

14.1.1 (Released on Aug 5, 2025)

Patch Changes

  • 424e2f4: feat([DST-998]): prevent page bounce when <Scrollable> is used inside a page.
  • 81f1c9d: fix broken release
  • Updated dependencies [81f1c9d]
    • @marigold/system@14.1.1
    • @marigold/types@1.3.2

14.1.0

Minor Changes

  • cc493fc: feat([DST-737]): Add Toast component

    Added ToastProvider Component with corresponding documentation and stories. It's a small Temporary Notification on the edge of the screen, that should be used for messages that don’t need immediate interaction.

  • 2163518: feat([DST-899]):Breadcrumb Component

    We added a new Breadcrumbs component to improve navigation and accessibility in the UI. It supports collapsing long breadcrumb lists, custom separators (chevron or slash), and integrates with react-aria-components for full accessibility and keyboard navigation. The component is flexible, supports links and custom content, and includes comprehensive documentation and usage examples.

Patch Changes

  • 930e633: chore: Update react-aria (Release 22/07/2025)
  • 8f550ec: refa([DST-976]): Remove unused class names from ContextualHelp
  • 69e7b61: refa([DST-978]): Add item and section as child component of ActionMenu
  • ea0f758: fix(DST-968): Fix <Tag> styles and add multiselect tag filter to filter pattern example
  • 8e178b7: fix([DST-942]): Fix <Drawer> on mobile and refactor <OverlayContainerProvider>
  • 37f40ba: feat([DST-977]): Style icons inside <Menu.Item>
  • Updated dependencies [cc493fc]
  • Updated dependencies [930e633]
  • Updated dependencies [2163518]
    • @marigold/system@14.1.0

14.0.0 (Released on Jul 22, 2025)

Major Changes

  • 6d61be9: refa([DST-904]): Breaking Changes: Deprecate className prop from <Button> component.
    • Styling should now use variant or size props instead.
    • Added SelectListAction to SelectList for handing actions position.

Minor Changes

  • 29e6133: feat([DST-937]): Add master and admin mark variants

Patch Changes

  • a7ec9d3: fix[DSTSUP-169]: Fix width property on Calendar component
  • 5e08185: docs([DST-925]): Introduce "admin- and master mark" pattern fix([DST-925]): Adjust styles of Tabs to work better with badges
    • @marigold/system@14.0.0

13.0.0 (Released on Jul 8, 2025)

Major Changes

  • 9a5791c: docs([DST-914]): Update Divider docs to match new structure of component pages

    Breaking Change: Removed className property on this component.

  • c33ad07: docs([DST-921]): Revise text component page to new component page structure.

    Breaking Change: Some propertys has been removed, including className and HtMLElement props.

  • d224a2f: style([DST-721]): Breaking Changes: Deprecate B2B and Core themes

    • @marigold/theme-b2b and @marigold/theme-core are now deprecated and will no longer receive updates or maintenance. Please migrate to RUI theme package.
    • The FieldGroup component has been removed and is no longer available in @marigold/components.
    • All documentation and Storybook references to the B2B and Core themes, as well as FieldGroup, have been removed.
    • If you are using either of these themes , please update your project to our lates release.

Minor Changes

  • 854e00b: refa([DST-871]): Enhance Inline component to dynamically align buttons with input fields when descriptions are present.

  • 430c266: feat([DSTSUP-158]): List accessibility for <Stack> component

    The <Stack> component supports a new property asList making it possible to provide accessibility when using a <Stack> which behaves as a list element. The <List> has an updated documentation.

Patch Changes

  • 98bea2e: docs([DST-917]): Revise Headline documentation

  • 16f6dbb: fix[DST-812]: Migrate from UNSTABLE_portalContainer to UNSAFE_PortalProvider

    Changed UNSTABLE_portalContainer to UNSAFE_PortalProvider as UNSTABLE_portalContainer is deprecated.

  • Updated dependencies [d224a2f]

    • @marigold/system@13.0.0

12.0.5 (Released on Jun 12, 2025)

Patch Changes

  • a6bcd89: chore(deps): update react-aria
  • Updated dependencies [a6bcd89]
    • @marigold/system@12.0.5

12.0.4

Patch Changes

  • 3e19b71: feat([DST-883]): New variant for RUI table. You can now use a new variant for RUI theme.
  • ed72011: feat(DSTSUP-150): add ghost version to <Menu> + normalize svg sizes in buttons and menus
  • 6c230c7: feat[DST-731]: Add ContextualHelp Component with Docs We added a new ContextualHelp component to provide inline help and guidance within the UI. It displays contextual information in a popover triggered by an icon button, with configurable placement, size, and icon variant (help or info). The component is accessible, supports both controlled and uncontrolled open states, and is designed for flexible content layout.
  • 17d28b5: feat([DST-885]): update default <Link> styles and add link variant
  • 5127d58: feat([DST-884]): add vertical alignment property (alignY) to table
  • Updated dependencies [6c230c7]
    • @marigold/system@12.0.4

12.0.3

Patch Changes

  • 7451134: feat([DST-863]): Improve Accordion.Header when using additional content in the header.

  • 12b00ed: feat[DST-856]: Add TimeField Component

    We added a new TimeField component to support time-based user input. It allows users to select and edit time values, with configurable granularity (hours, minutes, seconds) and optional 12/24-hour format. The component supports accessibility features like keyboard navigation.

  • 73edbb0: feat([DST-866]): Support alignX and alignY properties for <Grid> component.

  • Updated dependencies [12b00ed]

    • @marigold/system@12.0.3

12.0.2

Patch Changes

  • 0bca5d8: Update React aria components
  • ca26659: refa([DST-715]): Refactor <Calendar> component, Fix resizing when open calendar listboxes
  • Updated dependencies [0bca5d8]
  • Updated dependencies [ca26659]
    • @marigold/system@12.0.2
    • @marigold/types@1.3.1

12.0.1

Patch Changes

  • 0e8211b: chore([DST-853]): Refa styles for <Menu> button
  • af401e5: fix([DSTSUP-135]): Use correct padding on <MultiSelect> component
  • 534ad77: refa([DST-738]): Adding checkmark icon as selection indicator in RUI theme for SelectList and Listbox components.
  • Updated dependencies [0e8211b]
    • @marigold/system@12.0.1

12.0.0

Major Changes

  • 2ed500d: feat([DST-804]): Allow Tag to be used in forms and overhaul its docs

    BREACKING CHANGE: Remove the allowsRemoving prop. This didn't had an effect for a while and to make it more clear removing is enabled, if there is a function set on the onRemove prop.

  • c30993e: refa([DST-816]): Remove children prop, only label is now available

    BREAKING CHANGE: The children prop is no longer supported in the <Checkbox>, <Slider> and <Switch> component to display a label. Use the dedicated `label? prop instead.

Minor Changes

  • 438b959: feat([DSTSUP-112]): Add sizes to RUI's <Dialog>
  • fe4b9de: feat([DST-801]): Allow to format ranges with <NumericFormat>

Patch Changes

  • d7cfabd: fix([DST-808]): Don't render empty helptext when no description or error is present.
  • 20ecd9c: fix([DST-803]): Span empty state over the whole table width.
  • 4e510fb: [DST-763]: Migrate to eslint flat config.
  • 9d57c1f: fix([DST-802]): remove unneeded classnames from <Modal>
  • Updated dependencies [438b959]
  • Updated dependencies [fe4b9de]
  • Updated dependencies [4e0971e]
    • @marigold/system@12.0.0

11.5.0

Minor Changes

  • c9b95bc: feat([DST-799]): Add unstyled and maxWidth to <Form>

Patch Changes

  • 8dab2e6: chore: update react-aria (April 2025 release)

  • 70399e4: style([DST-724]): Adjust required icon for form elements in RUI style

  • 337f9ee: doc[DST-727]: add copyable examples to the pagination documentation.

  • d24cee3: fix([DST-232]): Align icon in <HelpText> to the start of text begin.

  • 4686a0d: refa([DST-754]): Add <FocusScope> to <Pagination> to improve focus state.

  • c42767f: refa([DST-762]): support label prop for <CheckBox> and <Switch>.

    Breaking Change: Deprecate children property, use label instead. With the next major version children will be removed.

  • 2a87f43: feat[DST-759]: Implement <CloseButton> component to be re-used into other components internally (e.g Dialog, Tag, Drawer and SectionMessage).

  • Updated dependencies [8dab2e6]

  • Updated dependencies [c9b95bc]

  • Updated dependencies [2a87f43]

    • @marigold/system@11.5.0

11.4.1

Patch Changes

  • 81b2216: refa([DST-720]): Rename option to item in styles for <ListBox>

    Breaking Change: This change will break your styles if you use custom styles for the <ListBox> Component. option is now called item.

  • 953cf3d: Making the dialog titles independant

  • Updated dependencies [81b2216]

  • Updated dependencies [953cf3d]

    • @marigold/system@11.4.1

11.4.0

Patch Changes

  • @marigold/system@11.4.0

11.3.0

Minor Changes

  • 611c2e8: feat(733): Introduce a <Drawer> component
  • 7554cf9: refa([DST-755]): Cleanup NumberField styles for RUI + left align text when stepper is hidden

Patch Changes

  • 888e852: [DST-769]: use useId from react-aria utils to support React 17+
  • 08ba5c7: chore([DSTSUP-109]): change visibility of icon to hidden when sorting…
  • 8b404d2: fix([DST-750]): Do not set styles for content in <Accordion>
  • Updated dependencies [611c2e8]
    • @marigold/system@11.3.0

11.2.3

Patch Changes

  • 3d1f8c6: feat(rui): Next version of RUI theme with small updates and styling fixes.
  • Updated dependencies [3d1f8c6]
    • @marigold/system@11.2.3

11.2.2

Patch Changes

  • 9412037: RUI theme release 0.3.0

  • 91c72e8: feat[DST-606]: Implement <MultiSelect> component

    Introcude <MultiSelect> as component!

  • Updated dependencies [91c72e8]

    • @marigold/system@11.2.2

11.2.1

Patch Changes

  • 40db199: feat(rui): Add more styles to components

  • 619b4b2: fix([DST-702]): add space for multiple selection mode in <SelectList>

    There were no space between <Checkbox> and children when using <SelectList> in multiple selection mode.

    • @marigold/system@11.2.1

11.2.0

Minor Changes

  • c387b43: feat: allow React >=17.0.0

Patch Changes

  • c387b43: feat: allow React >=17.0.0
  • a31881d: fix(DST-696): Make it possible to only pass in the color name without a prefix
  • Updated dependencies [c387b43]
  • Updated dependencies [a31881d]
  • Updated dependencies [c387b43]
    • @marigold/system@11.2.0
    • @marigold/types@1.3.0

11.1.1

Patch Changes

  • be665e7: fix(DST-691): Fix regression, allow to use custom color values with <Text>, <Headline> and <SVG>
  • Updated dependencies [be665e7]
    • @marigold/system@11.1.1

11.1.0

Minor Changes

  • fd96b48: feat(DST-689): Allow to style body element and header row of a <Table>

Patch Changes

  • 300bfba: fix(DST-690): Rotate chevron when Accordion.Item is expanded + align header and content
  • Updated dependencies [fd96b48]
    • @marigold/system@11.1.0

11.0.2

Patch Changes

  • 8e58923: fix([DSTSUP-104]): mobile behaviour for <Popover>

    <Underlay> stayed remaining open on small screens while <Popover> was correctly closing, fixed this and added styles for <Popover> back.

    • @marigold/system@11.0.2

11.0.1

Patch Changes

  • @marigold/system@11.0.1

11.0.0

Major Changes

  • 964e025: refa([DST-665]): Refactoring Accordion

    Added two Accordion components Accordion.Header and Accordion.Content. Accordion.Header replaces the title in Accordion.Item. Accordion.Content is now the place where the content needs to be.

    Reworked the Accordion Documentation Page.

  • 82c869c: refa: improve <Container> and <Breakout> component

    BREAKING CHANGE: This PR includes breaking changes, because we removed and changed a lot ot the props API of <Container> and <Breakout>. The <Container> now only works with <Text> and <Headline> component. This allows for a smoother developer experience and prevents suprises.

    Make the <Container> and <Breakout> component more usable for real world scenarios.

    • <Container> supporst space style prop
    • simplify <Container> usage by removing unnecessary props
    • simplify <Breakout> and make it composable with other layout components
    • make <Text> and <Headline> adhere to a <Container> content length
  • d96b809: refa(DST-629): Align <XLoader> modes with loading pattern naming convention

    BREAKING CHANGE: Rename mode prop to align with the "Loading state" pattern. Renamed "fullsize" to "fullscreen" and "inline" to "section".

Patch Changes

  • Updated dependencies [964e025]
    • @marigold/system@11.0.0

10.2.1

Patch Changes

  • bb2049f: bugfix[DSTSUP-100]: Bug in pagination component

    • display of results counter fixed
    • when page size changed the first page will now be selected
  • 7f0841d: fix(DSTSUP-102): Set dimensions of checkmark

    Fixes a bug in Safari where the checkmark was not displayed.

    • @marigold/system@10.2.1

10.2.0

Minor Changes

  • b89cd49: feat(DST-646): Improve a11y by translation fallback loading message

Patch Changes

  • dc53196: fix(DST-644): Make <XLoader> use underlay styles from theme in docs
    • @marigold/system@10.2.0

10.1.3

Patch Changes

  • Updated dependencies [8b7be8e]
    • @marigold/types@1.2.1
    • @marigold/system@10.1.3

10.1.2

Patch Changes

  • @marigold/system@10.1.2

10.1.1

Patch Changes

  • 17fd7b4: docs([DST-621]): Revise <Tiles> page

    Revised <Tiles> page according to our new structure of component pages.

  • 93f783a: feat([DSTSUP-98]): introduce controlled dismissable <SectionMessage>

    Added possibility to control the dismissable state in <SectionMessage>, you can now use onClose and close to control the closing of a section message.

  • d52e52f: docs([DST-624]): Revise <Calendar> page and change some properties

    • Revised the page according to our new template.
    • Rename isDateUnavailable to dateUnavailable.
    • Remove the props: visibleDuration and pageBehavior.
    • Added outline focus styles for keyboard navigation in both themes.
  • d326823: bugfix([DST-627]): replace useState import from storybook

    Some controlled stories in Storybook were incorrect because the useState import from react was used, resulting in an error.

    The stories of the following component were affected:

    • Calendar
    • DateField
    • DatePicker
    • Dialog
    • HelpText
    • SearchField
  • 85e8cba: feat(DST-608): Make <XLoader> accessible and update documentation

    • Refactored the <XLoader> component to be more accessible
    • Updated the <XLoader> documentation page
    • Adjusted styling to fit regular underlay styles when using "fullsize" mode
  • 38d461d: docs([DST-628]): Revise <SearchField> page

    Revised <SearchField> documentation page according to the new structure.

  • 425ce62: fix(<Text>): prevent elementType prop from being passed down into the DOM. This is a prop used interally to make <Text> polymorphic.

  • Updated dependencies [85e8cba]

    • @marigold/system@10.1.1

10.1.0

Minor Changes

  • 83ad341: feat(dialog): Introduce a dedicated button to close a dialog

    Make it more convenient to have a button that closes the <Dialog>. With this, there is less need to use the child function to access the close method. Instead you can now use <Button slot="close"> to render a close button.

Patch Changes

  • f2bae7e: fix: Remove isOpen from <Select>

    The isOpen prop was set by default. Remove it. Only required when controlled.

  • 80a9f5b: fix(Text): Only apply elementType when RAC Text component is used.

  • 2d701a6: docs[DST-611]: Revise <Scrollable> documentation page

    Revised the <Scrollable> page according to our new structure of component documentation pages.

  • a917acf: refa: Remove icons dependency from components package

    Make @marigold/components not depend on @marigold/icons since this might bloat the bundling.

  • 22200a0: docs([DST-581]): revise <DateField> page according to new component page structure

    Revised the <DateField> documentation page to our new layout of component pages.

  • 222f674: refa[DST-607]: revise <Badge> page

    The <Badge> was revised according to our new component guidelines.

  • ac29d40: refa[DST-610]: Revise <Card> page

    The <Card>is now revised according to our new component page guidelines.

  • ebc53cb: refa[DST-598]: Improve <Slider> component

    The <Slider> component appears in a new guise. Functionalities and documentation have been significantly revised. So make sure to check out the Marigold documentation and storybook. It's worth it.

    Some key features are:

    • multithumb or range slider
    • visual indicator for selected track
    • use slider in forms
  • 3bf3a8e: docs([DST-615]): Revise <Center> documentation

    Revised the <Center> page according to our new structure of component documentation.

  • 2cb5d38: feat(DST-596): add loading indicator in <Button> component

    Introduced a new loading indicator for the <Button> component's loading state, enhancing the visibility of its loading status. The <Button> now supports a loading property for this functionality.

  • 313f004: docs([DST-609]): Revise <Columns> documentation page

    Revised the <Columns> page according to our new structure of component documentation pages.

  • Updated dependencies [ebc53cb]

    • @marigold/system@10.1.0

10.0.0

Major Changes

  • 65608b4: fix([DSTSUP-94]): Adjust date unavailable property from <DatePicker>

    Breaking Change: Adjusted isDateUnavailable prop to our code guidelines dateUnavailable

    Added disabled styles for data-unavailable in both b2b and core theme

  • caefbe4: refa(listbox): Allow sections in <Combobox> and <Autocomplete>, adjust Section API in <Select>, <Combobox> and <Autocomplete>.

    • Added the possibility to use sections with <Combobox> and <Autocomplete>

    • Refactored the <Section> (from <Listbox>) to fit our API, no need for the extra <Header> anymore. Instead you can do <Select.Section header="My header">, same for the other components

    • Renamed <Item> to <Option> in <Combobox> and <Autocomplete> to align with <Select>

    • Updated the docs for <Select>, <Combobox> and <Autocomplete>

    • Updated Storybook for <Select>, <Combobox> and <Autocomplete> with section stories

    • Renamed the part of the <ListBox> accordingly (from sectionTitle to header)

      BREAKING CHANGE: We changed the API of the <Section> component that is used in <Select>, <Combobox> and <Autocomplete>. It is no longer necessary to add a Header within the <Section>.

      Use the newly added header prop instead. Additionally, to unify the APIs all choices of <Select>, <Combobox> and <Autocomplete> are now called <Option> instead of <Item>.

  • 2d9917f: Breaking changes

    • Dialog.Headline has been renamed to Dialog.Title. Please update your code accordingly.
    • <Dialog.Content> and <Dialog.Actions> have been introduced for better organization and flexibility.
    • The internal layout now uses grid areas, ensuring consistent ordering and layout of the dialog elements.
    • Existing implementations of the <Dialog> component will need to be updated to use these new subcomponents.

Minor Changes

  • 6f8e3a2: style(dialog): make <Dialog> sizes responsive

    Using size with a <Dialog> will allow the dialog to be at most sm/md/lg wide. Will use full width on smaller screens.

  • 6687af7: refa: remove footer from <Dialog> + allow styles

    • dialogs can only have action now
    • align buttons in <Dialog.Actions> correctly
  • 2babc0b: feat(components): Mark layout components as regions for accessibility.

    Added the ability to mark layout components as regions (ARIA role). This improves accessibility by allowing assistive technologies to identify significant sections of the page, making navigation easier for users with disabilities.

  • 956982a: feat(components): Make <Text> and <Headline> accessible by allowing ARIA labelling props

    <Text> and <Headline> will no longer cause type errors when ARIA labelling is used (aria-label, id, ...).

  • df04623: Adding size to dialog component

Patch Changes

  • 7ea3838: feat(Menu): pass aria-label to menu button instead of menu

  • f18c8aa: [DST-494]: add loading states pattern

    [DST-494]: added prop modeto the <XLoader /> to support inline and full-section loading

  • d5386e4: fix(components): Display <Checkbox> focus ring and adjust focus ring of <Table>

    Focus ring was not showing for the <Checkbox>. It does now!

  • 5c029ec: feat(components): Expose Selection type for easy usage with Table and other components

    When working with a <Table> you can now use

    import type { Selection } from '@marigold/components';

    instead of creating the type.

  • 2169b6f: bugfix([DSTSUP-92]): fixed variants in table stories

    At certain stories the control variants doesn't worked properly. Now it should work at least for all table stories.

  • bfd2843: chore: refa <Text> component. Based on the slot property it now takes the RAC text or not. Needed to prevent other components breaking.

  • 0e77996: docs([DST-572]): Adding a general form guideline in docs explaining different concepts such as when to use lable and help text

  • b8cd92a: feat: CheckboxGroup can now be used as a compound component

    • Refactored the CheckboxGroup to be a compound component and align it with other components: <CheckboxGroup> -> <Checkbox.Group>
    • Adjusted the Checkbox appearance demo a bit
  • 45fb3c4: chore(deps): update react-aria to 1.4

  • f6a132c: docs([DST-582]): revise <SectionMessage> page according to new component page structure feat(components): add close button on <SectionMessage>

    Revised the <SectionMessage> documentation page to our new layout of component pages. And added a close button to allow the user to dismiss the <SectionMessage> this is now aligned with our feedback message pattern.

  • Updated dependencies [caefbe4]

  • Updated dependencies [6687af7]

  • Updated dependencies [2babc0b]

  • Updated dependencies [45fb3c4]

  • Updated dependencies [956982a]

    • @marigold/system@10.0.0
    • @marigold/types@1.2.0
    • @marigold/icons@1.2.58

9.0.2

Patch Changes

  • #4116 de0c9e9 Thanks @aromko! - docs[DST-513]: Revise <Autocomplete> component page.

  • #4102 d700af0 Thanks @sebald! - feat: add as prop to Text to render different elements

  • #4071 406fd1f Thanks @sarahgm! - docs[DST-503]:Revise Select and add slots to text component

  • #4125 46f06db Thanks @aromko! - docs[DST-517]: revise <Tabs> component

  • #4146 66eae8f Thanks @sarahgm! - fix: adjust visibility for autocomplete clear button

  • #4143 77fe4ad Thanks @aromko! - Bugfix: fix datepicker storybook Controlled example

  • #4134 d35cc6d Thanks @sarahgm! - fix: fix DOM tree for empty tables

  • #4110 b2b79d4 Thanks @aromko! - docs[DST-511]: Revise switch component.

  • #4115 0523f69 Thanks @sarahgm! - fix: fix SelectListItem layout

  • #4103 b8c991f Thanks @sarahgm! - docs[DST-507]: revise <Inline> page

  • Updated dependencies []:

    • @marigold/system@9.0.2
    • @marigold/icons@1.2.57

9.0.1

Patch Changes

  • #4056 5d53af4 Thanks @aromko! - [DST-504]: Sorting indicator is shown only on sorted column.

  • #4042 965512c Thanks @sebald! - feat: allow to render an empty state when collection of <Table> is empty

  • #4039 9598df4 Thanks @sarahgm! - chore[DST-487]: align core styles to marigold

  • Updated dependencies []:

    • @marigold/system@9.0.1
    • @marigold/icons@1.2.56

9.0.0

Major Changes

  • #3994 41428b3 Thanks @sebald! - fix: remove HTMLProps from components

Patch Changes

  • #4032 0bf0940 Thanks @sebald! - fix([DST-501]): Pass down appearance props and use context from CheckboxGroup to apply label width

  • #4026 94e9a1b Thanks @sebald! - fix: correctly apply styles to <Select> icon

  • #4028 db4fa1d Thanks @sebald! - docs: Introduce an appearance demo

  • #4034 6195189 Thanks @sebald! - fix([DST-500]): fix popover placement

  • #4033 449de9b Thanks @sebald! - fix([DST-501]): Don't render helptext if there is no error and description.

  • #4027 391dcd1 Thanks @sebald! - fix: pass down appearance props to FieldBase in Select and TextField

  • Updated dependencies []:

    • @marigold/system@9.0.0
    • @marigold/icons@1.2.55

8.0.2

Patch Changes

  • #3992 ed3bd89 Thanks @sebald! - refa: use FieldErrorContext in <HelpText> and fix key issue

  • #4005 c64d71e Thanks @OsamaAbdellateef! - Add ref to datepicker

  • #3985 864ed08 Thanks @sarahgm! - fix: adjust the triggerwidth of the autocomplete

  • Updated dependencies []:

    • @marigold/system@8.0.2
    • @marigold/icons@1.2.54

8.0.1

Patch Changes

  • #3979 a02f284 Thanks @sarahgm! - Fix: fix some props and add command to build step

  • Updated dependencies [a02f284]:

    • @marigold/system@8.0.1
    • @marigold/icons@1.2.53

8.0.0

Major Changes

  • #3939 2cde433 Thanks @sarahgm! - feat[DST-481]: rename <Message> in <SectionMessage>

  • #3967 0773aa8 Thanks @sebald! - refa: Update TypeScript and adjust <NumericFormat> props

  • #3940 9c5b80c Thanks @sarahgm! - [DST-461]: refactor <Message> component

Minor Changes

  • #3942 5977cba Thanks @OsamaAbdellateef! - Keep our documentation props table dynamic

Patch Changes

  • #3959 d053e37 Thanks @sebald! - chore: make github linter happy

  • Updated dependencies [2cde433, 0773aa8, 2658e2f, 5977cba, 3f7a4ec]:

    • @marigold/system@8.0.0
    • @marigold/types@1.1.1
    • @marigold/icons@1.2.52

7.8.2

Patch Changes

  • Updated dependencies []:
    • @marigold/system@7.8.2
    • @marigold/icons@1.2.51

7.8.1

Patch Changes

  • #3924 290dc0e Thanks @sebald! - fix: inconsistent naming of SelectList

  • Updated dependencies []:

    • @marigold/system@7.8.1
    • @marigold/icons@1.2.50

7.8.0

Minor Changes

  • #3913 8c4631f Thanks @sebald! - feat: Introduce Grid component

Patch Changes

  • Updated dependencies [8c4631f]:
    • @marigold/system@7.8.0
    • @marigold/icons@1.2.49

7.7.2

Patch Changes

  • Updated dependencies []:
    • @marigold/system@7.7.2
    • @marigold/icons@1.2.48

7.7.1

Patch Changes

  • #3893 f57caec Thanks @sarahgm! - feat: add className to MarigoldProvider

  • #3898 a54d186 Thanks @sebald! - feat: Ensure datepicker shows only date by default

  • Updated dependencies []:

    • @marigold/system@7.7.1
    • @marigold/icons@1.2.47

7.7.0

Minor Changes

  • #3892 3f02ea1 Thanks @sebald! - feat: Allow to disable keyboard navigation on Table

Patch Changes

  • #3885 72ece08 Thanks @sebald! - fix: getColor correctly works with deeply nested values

  • #3880 4a59427 Thanks @sebald! - chore: cleanup peerdeeps

  • Updated dependencies [72ece08, 4a59427]:

    • @marigold/system@7.7.0
    • @marigold/icons@1.2.46

7.6.0

Minor Changes

  • #3841 05d2ca0 Thanks @sebald! - feat: Allow configure position of menu popover

  • #3708 af1807b Thanks @aromko! - Creating new component SelectList

Patch Changes

  • Updated dependencies []:
    • @marigold/system@7.6.0
    • @marigold/icons@1.2.45

7.5.4

Patch Changes

  • Updated dependencies []:
    • @marigold/system@7.5.4
    • @marigold/icons@1.2.44

7.5.3

Patch Changes

  • #3834 7fd7ad7 Thanks @OsamaAbdellateef! - Adding cursor hover for tag component in multiselect

  • #3824 879a0e1 Thanks @OsamaAbdellateef! - Adding Multiselect guideline

  • #3829 81a84e5 Thanks @sarahgm! - chore[DSTSUP-65]: fix demo and add overlayprovider to tooltip

  • Updated dependencies []:

    • @marigold/system@7.5.3
    • @marigold/icons@1.2.43

7.5.2

Patch Changes

  • #3828 f996764 Thanks @aromko! - BUGFIX: fix onClear on SearchInput.tsx

  • #3827 95ce246 Thanks @sebald! - fix: restore default collapseAt for <Columns>

  • Updated dependencies []:

    • @marigold/system@7.5.2
    • @marigold/icons@1.2.42

7.5.1

Patch Changes

  • #3802 d4479c7 Thanks @sarahgm! - fix: changing the token back to z-40 from underlay

  • #3777 02f1934 Thanks @sarahgm! - [DST-271]:feat: Column allow fit width of item

  • #3810 dea175a Thanks @aromko! - [DSTSUP-60]: add examples using state in table with input fields [DSTSUP-60]: add useListData hook to docs

  • #3812 3d1e813 Thanks @sarahgm! - [DSTSUP-59]:fix if no label no gap style

  • #3803 886ff54 Thanks @sarahgm! - fix: add possibility to align Checkbox to FieldGroups

  • Updated dependencies [fba5e92]:

    • @marigold/system@7.5.1
    • @marigold/icons@1.2.41

7.5.0

Minor Changes

  • #3767 6de438b Thanks @sarahgm! - [DSTSUP-53]:feat: text variant muted for b2b theme

Patch Changes

  • #3764 ade96cf Thanks @sarahgm! - [DSTSUP-54]: feat: update link token in core theme

  • #3772 d6c44fa Thanks @OsamaAbdellateef! - Fix Select component in small screens

  • Updated dependencies [5643257, 07d9277]:

    • @marigold/system@7.5.0
    • @marigold/icons@1.2.40

7.4.0

Minor Changes

  • #3702 dbaadeb Thanks @sarahgm! - [DST-279]: remove overlay provider

  • #3713 2b9e03e Thanks @sebald! - feat: Render empty state of <Tag>

Patch Changes

  • #3750 ebea32e Thanks @sebald! - fix([DSTSUP-31]): prevent immediately selection is Select/Combobox/Autocomplete

  • #3722 c61895d Thanks @sebald! - fix: core linedTable variant works again

  • #3674 3d66a58 Thanks @sebald! - docs: Add docs for <Form>

  • #3720 4d2f94f Thanks @sarahgm! - fix[DSTSUP-41]: Combobox styles for icon

  • #3715 7969fd9 Thanks @sebald! - fix: add placeholder prop to Combobox types

  • Updated dependencies [4d2f94f]:

    • @marigold/system@7.4.0
    • @marigold/icons@1.2.39

7.3.3

Patch Changes

  • #3690 b37c3ee Thanks @sebald! - fix: unify clear buttons in search fields

  • Updated dependencies []:

    • @marigold/system@7.3.3
    • @marigold/icons@1.2.38

7.3.2

Patch Changes

  • #3683 c2c7e71 Thanks @sebald! - fix: placeholder prop was missing on TextArea

  • Updated dependencies []:

    • @marigold/system@7.3.2
    • @marigold/icons@1.2.37

7.3.1

Patch Changes

  • #3660 35ff260 Thanks @sarahgm! - fix: fix Switch positioning in themes

  • #3668 01148ac Thanks @OsamaAbdellateef! - [DSTSUP-30]: Fix-select-width

  • #3676 63d407e Thanks @sebald! - feat: use size- util (also fixes linting)

  • Updated dependencies [f8ed8d1, 63d407e]:

    • @marigold/icons@1.2.36
    • @marigold/system@7.3.1

7.3.0

Minor Changes

  • #3644 b4999d8 Thanks @sebald! - feat: getColor util

  • #3651 8b6f34a Thanks @sebald! - feat: Expose I18nProvider

  • #3621 3c72997 Thanks @sarahgm! - DST-[266]:feat: use new b2b tokens in code

Patch Changes

  • #3653 34a7482 Thanks @sebald! - fix([DSTSUP-23]): Correctly prefix days/months with zeroes

  • #3654 fd16ef5 Thanks @sebald! - fix([DSTSUP-19]): Allow Popovers to outgrow their trigger element

  • #3645 7e3aa28 Thanks @OsamaAbdellateef! - Adding onClear prop over Autocomplete component

  • #3656 c1fb6aa Thanks @sarahgm! - feat[DSTSUP-17]: add placeholder text styles for b2b theme

  • #3649 299941b Thanks @sebald! - feat([DSTSUP-22]): Disable cmd+a (open all items) in <Accordion>

  • Updated dependencies [b4999d8]:

    • @marigold/system@7.3.0
    • @marigold/icons@1.2.35

7.2.0

Minor Changes

  • #3592 0b23a25 Thanks @sebald! - feat: Enable built-in browser validation

  • #3596 9f1ae32 Thanks @OsamaAbdellateef! - Added new Helpers components NumericFormat & DateFormat

  • #3589 b228e09 Thanks @sarahgm! - chore: Update react-aria-components to v1.0.0

  • #3575 cba7099 Thanks @sarahgm! - feat[DST-263]: new component <Scrollable>!!!

  • #3593 46e1a41 Thanks @OsamaAbdellateef! - Adding sticky header feature to tables

Patch Changes

  • #3517 7a8d40a Thanks @sarahgm! - chore[DST-220]: seperate data-theme attribute and classnames on provider (so you don't need any data-theme attribute anymore)

  • #3623 6697a67 Thanks @sarahgm! - chore: [DSTSUP-13]: add disabled also on the <ActionMenu>

  • #3639 d76a835 Thanks @OsamaAbdellateef! - Fixing Table Selectable header alignment

  • Updated dependencies [7a8d40a, 9f1ae32]:

    • @marigold/system@7.2.0
    • @marigold/icons@1.2.34

7.1.0

Minor Changes

  • #3551 49a702446 Thanks @OsamaAbdellateef! - Adding Table Column alignment feature

  • #3576 08e89a407 Thanks @sebald! - feat: expose form from react-aria-components

Patch Changes

  • #3571 6a4d1e8d0 Thanks @sarahgm! - fix[DSTSUP-10]: add min/max props to textfield

  • #3554 b6cb6edce Thanks @sarahgm! - RAC: DatePicker as react aria component

  • #3563 4fa5dee85 Thanks @sarahgm! - fix: add placeholder property to autocomplete

  • #3564 a984d90e2 Thanks @sebald! - refa: remov cloning children in <Columns>

  • #3562 b3fd3e5e0 Thanks @sarahgm! - fix: <Menu> can contain disabled button

  • #3557 47f300029 Thanks @aromko! - [DSTSUP-5]: Bugfix: Loss of input values after collapsing accordion elements is now prevented by hiding the corresponding section.

  • #3577 63b093ad8 Thanks @OsamaAbdellateef! - Fixing Scrollable table story

  • #3552 e2fa304a6 Thanks @aromko! - [DSTSUP-4] bugfix accordion item do not collapse and hide after first click

  • Updated dependencies [47f300029, 535d1088b]:

    • @marigold/system@7.1.0
    • @marigold/icons@1.2.33

7.0.0

Major Changes

  • #3542 3952ee0e8 Thanks @sarahgm! - RAC: Menu react aria components

    [!WARNING] > BREAKCING CHANGE <Menu.Item> no longer us the key prop as unique identifier, use the id prop instead. To migrate, rename all <Menu.item key="something"/> to <Menu.item id="something"/>.

  • #3535 e4cfbc7d1 Thanks @OsamaAbdellateef! - Migrate Select component to RAC

    [!WARNING] > BREAKCING CHANGE <Select.Option> no longer us the key prop as unique identifier, use the id prop instead. To migrate, rename all <Select.Option key="something"/> to <Select.Option id="something"/>.

  • #3546 9c61ffe09 Thanks @sebald! - refa: Migrate ComBox to RAC

    [!WARNING] > BREAKCING CHANGE <ComboBox.Item> no longer us the key prop as unique identifier, use the id prop instead. To migrate, rename all <ComboBox.item key="something"/> to <ComboBox.item id="something"/>.

  • #3550 30167bb78 Thanks @sarahgm! - RAC: Autocomplete

    [!WARNING] > BREAKCING CHANGE <Autocomplete.Item> no longer us the key prop as unique identifier, use the id prop instead. To migrate, rename all <Autocomplete.item key="something"/> to <Autocomplete.item id="something"/>.

Patch Changes

  • #3544 dc5c193e0 Thanks @sarahgm! - feat: new table variant borderedTable for b2b theme

  • #3527 4ae97c004 Thanks @aromko! - chore[DST-258] <Checkbox> storybook improvements

  • #3540 72125e114 Thanks @aromko! - RAC: migrate <Calendar>, <DatePicker>, <DateField> component

  • #3529 f3a45c302 Thanks @aromko! - RAC: use new <Input> component in all affected components

  • Updated dependencies [72125e114]:

    • @marigold/system@7.0.0
    • @marigold/icons@1.2.32

6.11.0

Minor Changes

  • #3520 bc96dda88 Thanks @OsamaAbdellateef! - Introduce RAC popover component

  • #3445 91badb0e1 Thanks @OsamaAbdellateef! - migrate ListBox component to RAC

Patch Changes

  • #3522 a748252c5 Thanks @aromko! - chore[DST-255]: <Button> storybook improvements

  • #3537 148034202 Thanks @sebald! - feat: Make Popover at least as wide as trigger element

  • #3531 071bd792a Thanks @aromko! - chore: add placeholder to TextFieldProps

  • #3530 51611dbe0 Thanks @sarahgm! - fix: remove Dialog trigger out of Popover

  • #3521 f972b3a25 Thanks @sarahgm! - chore[DST-256]: <XLoader> storybook improvements

  • #3525 cf59ce1e4 Thanks @aromko! - chore[DST-257]: <Card>storybook improvements

  • #3536 bc09a9ce1 Thanks @sarahgm! - RAC: add "Tray" behavior inside Popover

  • #3519 849f4c534 Thanks @sarahgm! - chore: remove unused stretch prop and improve storybook story

  • #3513 cdc17ee83 Thanks @aromko! - RAC: migrate <TagGroup> component

  • Updated dependencies [cdc17ee83]:

    • @marigold/system@6.11.0
    • @marigold/icons@1.2.31

6.10.0

Minor Changes

  • #3501 14f5d5d30 Thanks @OsamaAbdellateef! - Migrate Tabs to RAC Tabs

  • #3514 5a3d71cae Thanks @sebald! - feat([DST-249]): Add feedback variants to <Badge>

Patch Changes

  • #3512 213d32f5b Thanks @sebald! - fix([DST-243]): Fix <Listbox> overflowing the <Popover>

  • #3515 aac41db30 Thanks @sebald! - fix: SearchField is missing from export index

  • #3516 71eb13b30 Thanks @aromko! - chore: remove some unnecessary exports

  • Updated dependencies [14f5d5d30]:

    • @marigold/system@6.10.0
    • @marigold/icons@1.2.30

6.9.1

Patch Changes

  • Updated dependencies []:
    • @marigold/system@6.9.1
    • @marigold/icons@1.2.29

6.9.0

Minor Changes

  • #3505 c068869a9 Thanks @sebald! - feat: add a success <Message> variant

  • #3482 a16541314 Thanks @OsamaAbdellateef! - Dialog & Modal migration

Patch Changes

  • #3500 79eaec78c Thanks @aromko! - RAC: migrate <NumberField />

  • #3498 7507ac7f5 Thanks @aromko! - RAC: migrate searchfield

  • #3481 729158c87 Thanks @aromko! - RAC: migrate TextField component

  • #3486 17ee74d46 Thanks @aromko! - RAC: migrate textarea

  • #3499 f19a502d4 Thanks @sarahgm! - RAC: DateField to react-aria-components

  • #3487 75bad8b84 Thanks @sarahgm! - RAC: <Tooltip> to react aria components

  • Updated dependencies []:

    • @marigold/system@6.9.0
    • @marigold/icons@1.2.28

6.8.0

Minor Changes

  • #3471 c76bd48a2 Thanks @OsamaAbdellateef! - Adding a fixed-height scrollable table example

Patch Changes

  • #3476 30b94e542 Thanks @OsamaAbdellateef! - Fixing Scrollable table story

  • #3483 3a21b538a Thanks @aromko! - chore: add data-required attribute for label

  • #3480 4c76cf114 Thanks @sarahgm! - RAC: add FieldError in HelpText

  • #3477 84c427dec Thanks @aromko! - RAC: migrate input

  • Updated dependencies []:

    • @marigold/system@6.8.0
    • @marigold/icons@1.2.27

6.7.0

Minor Changes

  • #3473 22446fa66 Thanks @sebald! - refa: Update react-aria-components to rc.0, CheckboxGroup and HelpText

Patch Changes

  • Updated dependencies []:
    • @marigold/system@6.7.0
    • @marigold/icons@1.2.26

6.6.4

Patch Changes

  • #3466 174f534b5 Thanks @sarahgm! - chore: adjust core switch

  • #3468 cac5ef60d Thanks @OsamaAbdellateef! - Adding selected prop over Switch component

  • Updated dependencies []:

    • @marigold/system@6.6.4
    • @marigold/icons@1.2.25

6.6.3

Patch Changes

  • Updated dependencies []:
    • @marigold/system@6.6.3
    • @marigold/icons@1.2.24

6.6.2

Patch Changes

  • Updated dependencies []:
    • @marigold/system@6.6.2
    • @marigold/icons@1.2.23

6.6.1

Patch Changes

  • Updated dependencies []:
    • @marigold/system@6.6.1
    • @marigold/icons@1.2.22

6.6.0

Minor Changes

  • #3452 43e792d6a Thanks @sarahgm! - feat: expose RouterProvider

  • #3416 7704debbe Thanks @OsamaAbdellateef! - [DST-38]: Implement mobile optimization for DatePicker

Patch Changes

  • #3448 547fca472 Thanks @sarahgm! - fix: nested lists

  • #3455 4cb379e5a Thanks @sarahgm! - fix: link props type

  • #3451 f2b764380 Thanks @sebald! - fix: <Checkbox> "checked" state

  • Updated dependencies [7704debbe]:

    • @marigold/system@6.6.0
    • @marigold/icons@1.2.21

6.5.1

Patch Changes

  • 80ac67eac Thanks @sebald! - fix: FieldBase renders empty element when no label is given

  • Updated dependencies []:

    • @marigold/system@6.5.1
    • @marigold/icons@1.2.20

6.5.0

Minor Changes

  • #3430 1ce0cabbf Thanks @sarahgm! - refa: refa <Radio> as react-aria-components

Patch Changes

  • #3434 5e1219c84 Thanks @sebald! - fix([DST-228]): Hotfix react-aria so space works inside forms in an accordion

  • Updated dependencies []:

    • @marigold/system@6.5.0
    • @marigold/icons@1.2.19

6.4.0

Minor Changes

  • #3405 1eb93352a Thanks @sarahgm! - RAC: updated Button to react aria components

  • #3429 3e328198c Thanks @sebald! - feat: adjust <SliderOutput> position

  • #3422 e5869b2f3 Thanks @sebald! - refa: Make <FieldBase> work with RAC components

  • #3406 e968e5eb5 Thanks @sarahgm! - RAC: Label as React aria Component

  • #3408 78840aa04 Thanks @sarahgm! - RAC: Headline as React Aria Component

  • #3396 60c7f1dc5 Thanks @sarahgm! - RAC: Switch component

  • #3407 0fbb7f963 Thanks @sarahgm! - RAC: Divider as React Aria Component

  • #3400 700cdf296 Thanks @OsamaAbdellateef! - Replace old Slider with the new RAC slider

  • #3424 5a2a03ae0 Thanks @sebald! - feat: add styles to checkbox and radio groups

  • #3392 5ed86abd0 Thanks @sarahgm! - RAC: Link as react aria component

Patch Changes

  • #3432 9b0ed3862 Thanks @sebald! - fix: adjust chevrons in accordion

  • #3418 dc2b1484c Thanks @sebald! - refa: <HelpText> to RAC

  • #3423 470d00c6d Thanks @sebald! - fix: add gap in checkbox group

  • #3425 4be30b28a Thanks @sarahgm! - fix: numberfield width

  • Updated dependencies [3e328198c, e5869b2f3, 5a2a03ae0]:

    • @marigold/system@6.4.0
    • @marigold/types@1.1.0
    • @marigold/icons@1.2.18

6.3.1

Patch Changes

  • #3402 d8b3cca2d Thanks @sarahgm! - fix[DST-222]: Select width by item

  • Updated dependencies []:

    • @marigold/system@6.3.1
    • @marigold/icons@1.2.17

6.3.0

Minor Changes

  • #3383 958477f43 Thanks @sarahgm! - feat: remove className prop from all components

Patch Changes

  • #3394 ea9db88fd Thanks @sarahgm! - fix: width props for switch and slider

  • Updated dependencies []:

    • @marigold/system@6.3.0
    • @marigold/icons@1.2.16

6.2.6

Patch Changes

  • #3366 1d305f963 Thanks @sarahgm! - fix: allow width on datepicker

  • Updated dependencies []:

    • @marigold/system@6.2.6
    • @marigold/icons@1.2.15

6.2.5

Patch Changes

  • #3331 b9e1d147a Thanks @sebald! - fix: correctly apply spacing in <Inset>

  • #3339 581702881 Thanks @sarahgm! - chore: add <Card> size to b2b theme

  • Updated dependencies []:

    • @marigold/system@6.2.5
    • @marigold/icons@1.2.14

6.2.4

Patch Changes

  • Updated dependencies []:
    • @marigold/system@6.2.4
    • @marigold/icons@1.2.13

6.2.3

Patch Changes

  • #3273 f7c475053 Thanks @renovate! - chore(deps): update react-aria

  • Updated dependencies []:

    • @marigold/system@6.2.3
    • @marigold/icons@1.2.12

6.2.2

Patch Changes

  • 46e86e2b3 Thanks @sebald! - fix: Resolve conflicting type dependencies in react-aria

  • Updated dependencies []:

    • @marigold/system@6.2.2
    • @marigold/icons@1.2.11

6.2.1

Patch Changes

  • #3314 a5515f34b Thanks @sarahgm! - change jsx compiler option to react-jsx

  • Updated dependencies []:

    • @marigold/system@6.2.1
    • @marigold/icons@1.2.10

6.2.0

Minor Changes

  • #3293 3eba5fdd4 Thanks @OsamaAbdellateef! - fix with for checkbox in multi-select tables

Patch Changes

  • #3311 6329c32ac Thanks @OsamaAbdellateef! - [DST-96]: Improve sorting table

  • Updated dependencies []:

    • @marigold/system@6.2.0
    • @marigold/icons@1.2.9

6.1.0

Minor Changes

  • #3270 c2629d7c8 Thanks @OsamaAbdellateef! - Adding option to specify table column width

  • #3250 989f094e7 Thanks @OsamaAbdellateef! - [DST-111]: enhance styling tabs

  • #3268 c61999892 Thanks @sebald! - feat: checkbox adheres labelwidth when inside <FieldGroup>

Patch Changes

  • Updated dependencies [566ec30e4, 989f094e7, 8a4ef1805]:
    • @marigold/system@6.1.0
    • @marigold/icons@1.2.8

6.0.1

Patch Changes

  • #3232 fd10c294a Thanks @OsamaAbdellateef! - [DST-65]: Spacing of Popover can me customized based on themes

  • Updated dependencies [fd10c294a]:

    • @marigold/system@6.0.1
    • @marigold/icons@1.2.7

6.0.0

Major Changes

  • #3117 79be927e6 Thanks @sebald! - Switch @marigold/styles to Tailwind CSS, replaces Emotion CSS & Theme-UI

Patch Changes

  • #3227 54416dc6c Thanks @sarahgm! - chore: unify switch api

  • #3137 1d0fd2ac5 Thanks @sebald! - fix: <Text> component doesn't enforce defaults

  • #3229 7b7348f30 Thanks @sarahgm! - chore[DST-60]: change depricated API

  • #3092 44dd7408a Thanks @renovate! - Update react-aria

  • #3003 9082cfe4f Thanks @renovate! - chore(deps): update react-aria

  • Updated dependencies [79be927e6]:

    • @marigold/system@6.0.0
    • @marigold/icons@1.2.6

5.6.0

Minor Changes

  • #2947 a35f82a13 Thanks @OsamaAbdellateef! - Releasing DateField component

  • #2953 992d76d1b Thanks @OsamaAbdellateef! - Introducing DateField component

  • #2912 3fbeb7b17 Thanks @OsamaAbdellateef! - Introducing Tabs component

  • #2951 fc5411f39 Thanks @aromko! - feat: Add tag group component <Tag/> + <Tag.Group/>

  • #2932 85039a29c Thanks @OsamaAbdellateef! - Introducing Calendar component

  • #2955 e285e0c94 Thanks @OsamaAbdellateef! - Adding New ComboBox Component

Patch Changes

  • #2928 dc791efab Thanks @renovate! - chore(deps): update react-aria

  • Updated dependencies []:

    • @marigold/system@5.6.0
    • @marigold/icons@1.2.5

5.5.0

Minor Changes

  • #2915 4c2cd1b45 Thanks @sarahgm! - feat: new Accordion Component

  • #2921 b07dab50c Thanks @sebald! - feat: let the <Body> flex đź’Ş

  • #2920 a56d83788 Thanks @sebald! - feat: <Card> is no a flex col by default + configure gap via space prop

Patch Changes

  • #2877 862963f54 Thanks @OsamaAbdellateef! - feat: added menu section

  • Updated dependencies []:

    • @marigold/system@5.5.0
    • @marigold/icons@1.2.4

5.4.0

Minor Changes

  • #2892 aaff48559 Thanks @sarahgm! - chore: add fontStyle to <Text> component

Patch Changes

  • #2894 b3d577339 Thanks @renovate! - chore(deps): update dependency @types/react to v18.0.29

  • Updated dependencies [b3d577339, 8972cbaca]:

    • @marigold/types@1.0.1
    • @marigold/system@5.4.0
    • @marigold/icons@1.2.3

5.3.0

Minor Changes

  • #2826 aaf6b55c6 Thanks @sarahgm! - refa: Improved <Input> with icons/actions

  • #2846 3a766be9d Thanks @sebald! - feat: Styles for <Autocomplete>

Patch Changes

  • #2816 cda6ac809 Thanks @renovate! - chore(deps): update react-aria

  • Updated dependencies [aaf6b55c6, 80cdbe062]:

    • @marigold/system@5.3.0
    • @marigold/icons@1.2.2

5.2.0

Minor Changes

  • #2807 f9175829d Thanks @sarahgm! - chore: update storybook to version 7 + fix coverage

  • #2824 33329ace2 Thanks @sarahgm! - chore: refa <Input> and <Input.Field> components and support icons

  • #2805 c0609c0b3 Thanks @sebald! - feat: introduce <Inset> component

Patch Changes

  • Updated dependencies [f11e2d7db]:
    • @marigold/system@5.2.0
    • @marigold/icons@1.2.1

5.1.0

Patch Changes

  • Updated dependencies [f5ec10d93, 6d7d6f621]:
    • @marigold/icons@1.2.0
    • @marigold/system@5.1.0

5.0.0

Major Changes

  • #2764 1ff29cc0c Thanks @sebald! - refa: fix polymorph types + remove style props from <Box>

    BREAKING CHANGE:

    We deprecated the available short hands for styling on the <Box> component (also known as style props), for example <Box p="small">. This way it is more clear what to use when ->always thecss` prop.

    How to update your code: Basically move all style props to the css prop. E.g. <Box p="small" bg="primary"> becomes <Box css={{ p: "small, bg; "primary" }}>.

  • #2740 7a61d39f4 Thanks @sarahgm! - chore: rename onSelect to onAction in Menu component

  • #2733 9cb030c11 Thanks @sarahgm! - chore: change prop onSelectionChange to onChange for select component

Minor Changes

  • #2766 6d9b36b6a Thanks @sebald! - feat: add open prop to Dialog.Controller

  • #2760 fafc52cbb Thanks @sarahgm! - feat: Allow <Dialog> to be controlled via <Dialog.Controller‚>

  • #2759 596b7b901 Thanks @sarahgm! - feat: update Menu.Trigger with open and onOpenChange property

Patch Changes

  • #2741 f65487486 Thanks @sarahgm! - chore: add <ActionMenu> Component with dots

  • #2756 f9f71ed9d Thanks @sebald! - fix: <Link> whitespace

  • #2726 0f539b788 Thanks @renovate! - chore(deps): update dependency @types/react to v18.0.27

  • Updated dependencies [1ff29cc0c, 0f539b788]:

    • @marigold/system@5.0.0
    • @marigold/types@1.0.0
    • @marigold/icons@1.1.17

4.2.2

Patch Changes

  • #2714 55c7cd7e Thanks @benediktgrether! - fix: set max-height to ul instead of div

  • #2699 c9725e77 Thanks @renovate! - chore(deps): update react-aria

  • Updated dependencies []:

    • @marigold/icons@1.1.16
    • @marigold/system@4.2.2
    • @marigold/tokens@3.1.0

4.2.1

Patch Changes

  • #2694 c7b919a3 Thanks @sarahgm! - fix: fix on pointer event for menu and select

  • Updated dependencies []:

    • @marigold/system@4.2.1
    • @marigold/icons@1.1.15

4.2.0

Minor Changes

  • #2688 1bfe10cf Thanks @sarahgm! - feat: add <Fieldbase> to <RadioGroup> and <CheckboxGroup> to support errorMessage and helptext

Patch Changes

  • #2689 8675c5f2 Thanks @benediktgrether! - fix: add in FieldBase component position relative to fix position absolute bug in HiddenSelect component

  • #2683 7be11c1a Thanks @sarahgm! - feat: add <Tray> for responsiveness in <Menu> and <Select>

  • #2684 14463546 Thanks @sarahgm! - refa: removed icon dependency from @marigold/components

  • #2686 bb0dea93 Thanks @sarahgm! - fix: required label

  • #2687 7954ba24 Thanks @sarahgm! - fix: <Radio> tabs in default selected value instead of first

  • Updated dependencies []:

    • @marigold/system@4.2.0
    • @marigold/icons@1.1.14

4.1.5

Patch Changes

  • #2674 832da2a6 Thanks @sarahgm! - refa: refactoring Popover with usePopover

  • Updated dependencies [832da2a6]:

    • @marigold/types@0.5.7
    • @marigold/icons@1.1.13
    • @marigold/system@4.1.5
    • @marigold/tokens@3.1.0

4.1.4

Patch Changes

  • Updated dependencies []:
    • @marigold/system@4.1.4
    • @marigold/icons@1.1.12

4.1.3

Patch Changes

  • Updated dependencies []:
    • @marigold/system@4.1.3
    • @marigold/icons@1.1.11

4.1.2

Patch Changes

  • Updated dependencies [fcc320db, de5df9b6]:
    • @marigold/icons@1.1.10
    • @marigold/system@4.1.2

4.1.1

Patch Changes

  • #2655 0208fb01 Thanks @sarahgm! - fix: fix fieldbase width

  • Updated dependencies []:

    • @marigold/system@4.1.1
    • @marigold/icons@1.1.9

4.1.0

Minor Changes

  • #2647 f764d3a0 Thanks @sebald! - feat: add fontWeight style prop to <Text> component

  • #2576 7a9129c1 Thanks @sarahgm! - feat: add side property to label

Patch Changes

  • #2652 40aeefd7 Thanks @sebald! - feat: Improve <Message> look

  • #2651 2e98753d Thanks @sebald! - fix: <Menu> width is adjusted by its content not the trigger

  • #2643 473ae72b Thanks @renovate! - chore(deps): update react-aria

  • #2619 727460fc Thanks @sebald! - fix: set <Switch> width in flex so it doesn't shrink below a certain threshold

  • Updated dependencies [312a23cf, 080b1fed, d250fc00]:

    • @marigold/system@4.1.0
    • @marigold/types@0.5.6
    • @marigold/icons@1.1.8

4.0.0

Major Changes

  • #2610 eb35da96 Thanks @sebald! - feat: <Tiles> can now be used as a grid with fixed widths or fully respsonsive.

    BREAKING CHANGE: Renamed the whole API. Please checkout the documentation at https://marigold-ui.io/components/tiles/#props

Patch Changes

  • #2607 41f60e3d Thanks @benediktgrether! - fix: add missing values for one point and set begin of first dot to 0.0s

  • #2612 31e1219d Thanks @sarahgm! - chore: add hover color and flex property

  • Updated dependencies [02bd8efe, be3f2060, f38ae20a, 4554b26e]:

    • @marigold/icons@1.1.7
    • @marigold/system@4.0.0
    • @marigold/types@0.5.5

3.0.6

Patch Changes

  • Updated dependencies [d8fc387d]:
    • @marigold/system@3.0.6
    • @marigold/icons@1.1.6

3.0.5

Patch Changes

  • #2575 0441cd20 Thanks @sarahgm! - feat: <XLoader> component for loading states

  • Updated dependencies []:

    • @marigold/system@3.0.5
    • @marigold/icons@1.1.5

3.0.4

Patch Changes

  • #2564 09745fca Thanks @sarahgm! - chore: add card, text style for core

  • #2569 b20b0111 Thanks @sarahgm! - chore: add gridAutoRows to <Tiles>

  • #2568 51a95328 Thanks @sarahgm! - feat: improve headline with align and color property

  • Updated dependencies []:

    • @marigold/system@3.0.4
    • @marigold/icons@1.1.4

3.0.3 (Released on Aug 5, 2025)

Patch Changes

  • #2561 04c7f2eb Thanks @sebald! - fix: <Table> stretch works as expected

  • #2562 74d47ba2 Thanks @sebald! - fix: <Select> chevron

  • Updated dependencies []:

    • @marigold/system@3.0.3
    • @marigold/icons@1.1.3

3.0.2

Patch Changes

  • #2560 7368d457 Thanks @sebald! - fix: allow <NumberField> with little width

  • #2551 d9974f91 Thanks @sarahgm! - chore: improve core theme

  • Updated dependencies [e65171c6, d9974f91]:

    • @marigold/system@3.0.2
    • @marigold/icons@1.1.2

3.0.1 (Released on Jul 22, 2025)

Patch Changes

  • #2510 690191b2 Thanks @sebald! - update: @react-aria/focus

  • #2509 fb7b1b9f Thanks @benediktgrether! - refa: improve usage of fit prop

  • Updated dependencies [4af6c016, eb7e453c]:

    • @marigold/types@0.5.4
    • @marigold/system@3.0.1
    • @marigold/icons@1.1.1

3.0.0 (Released on Jul 8, 2025)

Major Changes

  • #2463 fcb15230 Thanks @sebald! - refa: Improve behavior of <Stack> and remove option to render it as a list (use <List> instead)
    • <Stack> will no longer align items by default, since this will cause children to not take all the available space
    • <Stack as="ul|ol"> will no longer work, we have a <List> comopnent for that

Minor Changes

  • #2490 baf5bb57 Thanks @sebald! - feat: Columns can stretch to available height via stretch prop + don't collapse by default

  • #2470 7b9c90ec Thanks @sebald! - feat: introduce extendTheme helper, for more information see https://marigold-ui.io/introduction/theming/#extend-an-existing-theme

Patch Changes

  • #2458 20aeba63 Thanks @sebald! - fix: style props override theme in <Text>

  • #2460 4495fcb1 Thanks @sarahgm! - chore: add height prop to Breakout and refactor docs page

  • #2462 885e3ca4 Thanks @sebald! - fix: use 'initial' for default Container item alignment

  • #2496 d10bb310 Thanks @benediktgrether! - chore: change property names in breakout to alignX and AlignY

  • Updated dependencies [87600058, a795f29a]:

    • @marigold/icons@1.1.0
    • @marigold/system@3.0.0

2.2.0

Minor Changes

  • #2411 a4ccb92f Thanks @sebald! - feat: css props supports array (again) + padding props for <Card>

  • #2415 d5116b5d Thanks @sebald! - refa: Improve <Container> API and make it reponsive

Patch Changes

  • #2313 75128374 Thanks @renovate! - chore(deps): update dependency @types/react to v18.0.19

  • #2443 fb76bbbe Thanks @sarahgm! - fix: downgrade aria-focus version

  • #2440 515ea633 Thanks @sarahgm! - fix: use useLocalizedStringFormatter instead of depricated useMessage…

  • #2437 23a78264 Thanks @renovate! - chore(deps): update testing (major)

  • #2412 44723f1c Thanks @sarahgm! - refa: table scrollable

  • #2438 535f80da Thanks @sebald! - fix: Columns work with complex and different children types

  • Updated dependencies [75128374, f76f4870, 23a78264, a4ccb92f]:

    • @marigold/types@0.5.3
    • @marigold/system@2.2.0
    • @marigold/icons@1.0.5

2.1.3

Patch Changes

  • #2371 7bb83042 Thanks @sarahgm! - fix: fix the links

  • #2399 beea5b0b Thanks @sebald! - feat: Make text in non-interactive tables selectable

  • #2378 d5fd75cb Thanks @sarahgm! - docs: fix responsive layout and responsive table

  • Updated dependencies [d3143f65, f6b49c37]:

    • @marigold/icons@1.0.4
    • @marigold/system@2.1.3

2.1.2

Patch Changes

  • #2361 b84e6ff5 Thanks @sarahgm! - chore: update table with compact and expanded

  • Updated dependencies [630d8026, 294e31e3]:

    • @marigold/icons@1.0.3
    • @marigold/system@2.1.2

2.1.1

Patch Changes

  • Updated dependencies []:
    • @marigold/system@2.1.1
    • @marigold/icons@1.0.2

2.1.0

Minor Changes

  • #2328 22350f02 Thanks @sebald! - feat: add fit and potision props to <Image>

Patch Changes

  • #2333 92feeafe Thanks @sebald! - fix: justify content in <Button>
  • #2326 6e236e78 Thanks @sebald! - fix: correctly apply read only state to <Checkbox>

  • Updated dependencies []:

    • @marigold/system@2.1.0
    • @marigold/icons@1.0.1

2.0.0

Minor Changes

  • #2289 13695db8 Thanks @sebald! - feat: <SVG> and Icons support refs and css prop
  • #2255 e6d18a82 Thanks @sebald! - feat: export useAsyncList and useListData
  • #2247 8e9ea3da Thanks @sebald! - feat: improve theme type
  • #2285 6f3b6949 Thanks @sebald! - feat: <Button> correctly pass through all native props and option to take full width

Patch Changes

  • #2320 6656342b Thanks @sebald! - fix: remove deprecated type from <Aside>
  • #2319 7a43970e Thanks @renovate! - chore(deps): update react-aria
  • #2272 fb9df312 Thanks @renovate! - chore(deps): update testing

  • Updated dependencies [13695db8, 32353f56, 4c63400f, f4f308e4, 8e9ea3da, 406f186c, 88a3d4b0, 997ccfc1]:

    • @marigold/icons@1.0.0
    • @marigold/tokens@3.1.0
    • @marigold/system@2.0.0

1.3.0 (Released on Jul 22, 2025)

Minor Changes

  • #2236 a5b7e876 Thanks @sebald! - feat: improve styling options of <List>
  • #2209 c346ef60 Thanks @sarahgm! - feat: support forwarding refs in <Link>
  • #2233 3adfdeea Thanks @sebald! - feat: Introduce <List> component

Patch Changes

  • #2211 527b222f Thanks @sarahgm! - chore: next link component

  • Updated dependencies [c60f8527]:

    • @marigold/system@1.3.0
    • @marigold/icons@0.7.7

1.2.2

Patch Changes

  • #2177 51132dd8 Thanks @renovate! - chore(deps): update react-aria

  • Updated dependencies []:

    • @marigold/system@1.2.2
    • @marigold/icons@0.7.6

1.2.1

Patch Changes

  • #2164 b43464fc Thanks @sarahgm! - refa: update to React 18

  • Updated dependencies [b43464fc]:

    • @marigold/icons@0.7.5
    • @marigold/system@1.2.1
    • @marigold/types@0.5.2

1.2.0 (Released on Jul 8, 2025)

Minor Changes

  • #2147 2e688960 Thanks @sebald! - feat: forward ref for <FieldText>
  • #2151 1e512a48 Thanks @sebald! - feat: forward ref for <Slider>
  • #2144 82c376a9 Thanks @sebald! - feat: Improve usage of Marigold when not used as a full page app
  • #2149 1a0070a4 Thanks @sebald! - feat: forward ref for <Radio>
  • #2148 33c54b37 Thanks @sebald! - feat: forward ref for <TextArea>
  • #2150 8f3c3e1b Thanks @sebald! - feat: forward ref for <Select>
  • #2146 9e6e0671 Thanks @sebald! - feat: forward ref of <Checkbox>

Patch Changes

  • #2152 8980b645 Thanks @sebald! - feat: forward ref for <Switch>

  • Updated dependencies [82c376a9]:

    • @marigold/system@1.2.0
    • @marigold/icons@0.7.4

1.1.1

Patch Changes

  • Updated dependencies []:
    • @marigold/system@1.1.1
    • @marigold/icons@0.7.3

1.1.0

Minor Changes

  • #2106 d0b3abfe Thanks @sebald! - feat: Introduce <Split> component for <Inline> and <Stack>
  • #2116 16f1459c Thanks @sebald! - feat: Add option to stretch <Table>

Patch Changes

  • #2113 5a32c4b4 Thanks @sebald! - feat: Show sorting in <Table>

  • Updated dependencies []:

    • @marigold/system@1.1.0
    • @marigold/icons@0.7.2

1.0.1

Patch Changes

  • #2103 68921616 Thanks @sebald! - fix: Textarea allows to set rows via prop
  • #2101 52fdb7d2 Thanks @sebald! - fix: add size prop to <Image>
  • #2102 23c1a5ce Thanks @sebald! - feat: Remove all occurances of React.FC

  • Updated dependencies [23c1a5ce, bfa0caea]:

    • @marigold/system@1.0.1
    • @marigold/types@0.5.1
    • @marigold/icons@0.7.1

1.0.0

Major Changes

  • #2096 a41bb8a3 Thanks @sebald! - feat: <Stack> can align on x and y axis
  • #2081 93429e12 Thanks @sebald! - refa: separate selection/regular cell + use <Checkbox>
  • #2053 759abe94 Thanks @sebald! - refa: <Dialog>
  • #2054 3c86c3b7 Thanks @sebald! - refa: Move <Label> and <HelpText> to components root
  • #2069 c35afcf2 Thanks @sebald! - refa: <Tooltip>
    • with arrow pointer yay!
    • allows to change placement
    • uses useComponentStyles
  • #2092 4d6da0bb Thanks @sebald! - feat: <Inline> can align on x and y axis
  • #2074 3aa2c100 Thanks @sebald! - refa: Remove "variant" prop from <Box>, use useComponentStyles instead

Minor Changes

  • #2029 bbe8ad99 Thanks @sebald! - feat: Accessible <Radio> and <RadioGroup>
  • #2036 819dab0b Thanks @ti10le! - refa: remove align prop from Table
  • #2048 2ab80ae6 Thanks @sebald! - refa: <Select>
  • #2052 bf12129c Thanks @sebald! - refa: Remove <ValidationMessage>
  • #2034 f761f1ef Thanks @ti10le! - feat(comp): Slider rewrite with react-aria and new styling
  • #2056 3abbc813 Thanks @sebald! - feat: Introduce <NumberFields>
  • #2025 2b5a0967 Thanks @sebald! - fix: <TextField>/<TextArea> support variant/size
  • #2070 a4117230 Thanks @sebald! - feat: Add width prop to fields to control width

Patch Changes

  • #2043 6a369f5f Thanks @sarahgm! - refa: Message new styling
  • #2079 04db9229 Thanks @sebald! - fix: Indeterminate is visual only + correctly render with checkbox only
  • #2049 5f64c882 Thanks @sarahgm! - refa: switch with new styling

  • Updated dependencies [a41bb8a3, 02d13e84, 6a369f5f, 2ab80ae6, f5128944, 3abbc813, 3aa2c100]:

    • @marigold/tokens@3.0.0
    • @marigold/system@1.0.0
    • @marigold/types@0.5.0
    • @marigold/icons@0.7.0

1.0.0-beta.0

Major Changes

  • #2053 759abe94 Thanks @sebald! - refa: <Dialog>
  • #2054 3c86c3b7 Thanks @sebald! - refa: Move <Label> and <HelpText> to components root

Minor Changes

  • #2029 bbe8ad99 Thanks @sebald! - feat: Accessible <Radio> and <RadioGroup>
  • #2036 819dab0b Thanks @ti10le! - refa: remove align prop from Table
  • #2048 2ab80ae6 Thanks @sebald! - refa: <Select>
  • #2052 bf12129c Thanks @sebald! - refa: Remove <ValidationMessage>
  • #2034 f761f1ef Thanks @ti10le! - feat(comp): Slider rewrite with react-aria and new styling
  • #2056 3abbc813 Thanks @sebald! - feat: Introduce <NumberFields>
  • #2025 2b5a0967 Thanks @sebald! - fix: <TextField>/<TextArea> support variant/size

Patch Changes

  • #2043 6a369f5f Thanks @sarahgm! - refa: Message new styling
  • #2049 5f64c882 Thanks @sarahgm! - refa: switch with new styling

  • Updated dependencies [02d13e84, 6a369f5f, 2ab80ae6, f5128944, 3abbc813]:

    • @marigold/system@1.0.0-beta.0
    • @marigold/types@0.5.0-beta.0
    • @marigold/icons@0.7.0-beta.0

0.9.0

Minor Changes

  • #2016 d79a590a Thanks @sebald! - refa: <Checkbox> and <CheckboxGroup>
  • #1987 cc149c9a Thanks @ti10le! - feat(comp): introduce Table component v1
  • #1963 872c7413 Thanks @sebald! - feat: Introduce a new input for text <TextField>
  • #1964 08ee4bf5 Thanks @sebald! - refa: Use <Field> in <TextArea>
  • #1997 37d2fd69 Thanks @sarahgm! - feat: New component <Content>

Patch Changes

  • #2000 121e2b3a Thanks @sebald! - refa: remove unsued elements from <Aspect>
  • #2017 5dfe5f88 Thanks @sarahgm! - Button restructure
  • #1991 37b3b0e9 Thanks @sarahgm! - refa: textarea restructure styles
  • #2018 6e4f52cf Thanks @sarahgm! - Menu component restructure
  • #2013 f6c3263f Thanks @sarahgm! - feat:Footer component
  • #1999 413df088 Thanks @sarahgm! - refa: divider restructure
  • #2008 4ff1e2b6 Thanks @sebald! - refa: <Checkbox> (uses new styling)
  • #1992 59f3e6f3 Thanks @sarahgm! - refa: Link styles
  • #1990 a98ddc11 Thanks @sarahgm! - refa: Input Component restyled and restructure
  • #1994 3dff2282 Thanks @sarahgm! - Refa: card-styles-structur
  • #1982 7fc15cb7 Thanks @sebald! - refa: Badge uses new styling solution
  • #1988 7c1129dc Thanks @sarahgm! - refa: Field Component restructure
  • #2001 b3246070 Thanks @sebald! - refa: Use <Headline> instead of <Text>
  • #2014 cc01f7dc Thanks @sarahgm! - Text component restructure
  • #2012 f0ec4333 Thanks @sarahgm! - feat: Header component
  • #1998 6dd92ad6 Thanks @sarahgm! - feat(comp): headline component
  • #1984 733f5488 Thanks @sarahgm! - refa: Image new styling solution

  • Updated dependencies [424f1705, dbc55934, 3dff2282, 7c1129dc]:

    • @marigold/system@0.9.0
    • @marigold/types@0.4.1
    • @marigold/icons@0.6.1

0.8.0

Minor Changes

  • #1928 059e9324 Thanks @ti10le! - feat(comp): improve Container component
  • #1892 a91171f9 Thanks @sebald! - feat(components): Normalize link variant
  • #1937 a1f4796f Thanks @sebald! - refa: Redo <Field> now called <TextField>
  • #1919 5319745c Thanks @sebald! - feat: SVG supports size token from theme
  • #1930 249b0c81 Thanks @ti10le! - feat(comp): Introduce Breakout component
  • #1898 3cf378e9 Thanks @sebald! - feat: <Stack> supports rendering as list
  • #1925 e3d62a22 Thanks @ti10le! - feat(comp): Rewrite Columns and remove Column
  • #1870 e94a08d7 Thanks @ti10le! - feat(comp): Center component

Patch Changes

  • #1926 5e5e0fcc Thanks @ti10le! - feat(comp): Container with grid

  • Updated dependencies [382ac6cc, 2f45aa5d, 5319745c, 74c91e28]:

    • @marigold/system@0.8.0
    • @marigold/icons@0.6.0
    • @marigold/tokens@2.0.0

0.7.0

Minor Changes

  • #1882 d436930f Thanks @ti10le! - feat(comp): introduce Tiles component
  • #1881 d2c3eb50 Thanks @ti10le! - Component: Aspect
  • #1868 ec4f8f22 Thanks @ti10le! - feat(comp): renew Container component

Patch Changes

  • Updated dependencies [af566de4]:
    • @marigold/tokens@1.0.0
    • @marigold/system@0.7.0
    • @marigold/icons@0.5.1

0.6.0

Minor Changes

  • #1819 d162a6a8 Thanks @ti10le! - feat(comp): add new Component Switch
  • #1842 e053b7b9 Thanks @ti10le! - feat: extend svg fill prop to handle theme color
  • #1822 527ba94f Thanks @ti10le! - feat(comp/docs): Alert update variant + docs
  • #1807 b55e10bc Thanks @ti10le! - feat(comp): add Tooltip component v1
  • #1851 9a95a6f5 Thanks @ti10le! - feat(comp): make Inline accepting fragment + standard text
  • #1820 f62033b6 Thanks @ti10le! - feat(comp): Checkbox add indeterminated state + doc update

Patch Changes

  • #1849 21f72b34 Thanks @sarahgm! - chore: remove Alert
  • #1852 25c8675e Thanks @ti10le! - refa(comp): fill prop instead of css or __basCSS

  • Updated dependencies [4cc0ad3b, 64b9089e, 539d4198, e053b7b9]:

    • @marigold/system@0.6.0
    • @marigold/icons@0.5.0

0.5.1

Patch Changes

  • #1795 a178eafe Thanks @ti10le! - refa: use interface instead of type
  • #1798 9939b743 Thanks @sebald! - fix(components): Use own flattenChildren helper to fix ESM build

  • Updated dependencies [a178eafe]:

    • @marigold/system@0.5.1
    • @marigold/icons@0.4.2

0.5.0

Minor Changes

  • #1784 99af3b37 Thanks @ti10le! - refa(comp): use interface instead of type
  • #1727 026300b1 Thanks @sebald! - feat(components): <Text> add possibility to change font size via style props

Patch Changes

  • #1774 93480b63 Thanks @ti10le! - feat(comp): remove label prop and add children + refa
  • #1775 6da8eba2 Thanks @ti10le! - feat(comp): Checkbox remove label prop and add children + refa

  • Updated dependencies [5936de75]:

    • @marigold/system@0.5.0
    • @marigold/icons@0.4.1

0.4.0

Minor Changes

  • f9526234 Thanks @sebald! - chore: Use tsup to build packages
  • f9526234 Thanks @sebald! - Improved size in node_modules

Patch Changes

  • f9526234 Thanks @sebald! - feat(comp): Rewrite Textarea with react-aria
  • f9526234 Thanks @sebald! - feat(comp): rewrite Field component with react-aria

  • Updated dependencies [f9526234, f9526234]:

    • @marigold/icons@0.4.0
    • @marigold/system@0.4.0
    • @marigold/types@0.4.0

0.3.2 (Released on Aug 5, 2025)

Patch Changes

  • #1701 45b05af2 Thanks @ti10le! - feat(comp): rewrite Divider and add react-aria

0.3.1

Patch Changes

  • #1634 26ff3618 Thanks @ti10le! - feat(comp): Radio component rewrite
  • #1676 379041bc Thanks @ti10le! - remove the last mdx stories

  • Updated dependencies [379041bc]:

    • @marigold/icons@0.3.1
    • @marigold/system@0.3.1

0.3.0

Patch Changes

  • #1269 ebb704dd Thanks @ti10le! - feature: section to select component
  • #1189 be8dc989 Thanks @sebald! - feat(components): <Stack> correctly uses whitespace and supports usage as list
  • #1378 b0c967de Thanks @ti10le! - feature: Textarea - make error boolean and add errorMessage
  • #1510 a9b8b083 Thanks @ti10le! - refa(comp): Stack
  • #1515 8eda245f Thanks @sebald! - feat: add normalization for body and html & fix emotion leak
  • #1651 4452b39c Thanks @ti10le! - feat(comp): Checkbox component rewrite
  • #1316 edfec8d9 Thanks @ti10le! - aria-label for all usages of select component use SSR Provider which is exported from package components/Provider in Gatsby wrapper
  • #1440 c1da52c0 Thanks @ti10le! - feature: use Element in Box + necessary fix changes
  • #1658 af485505 Thanks @ti10le! - feat(comp): refa + react-aria Hidden component
  • #1228 ccebc98e Thanks @ti10le! - docs: Use Select component in ThemeSelect
  • #1514 5107b943 Thanks @sebald! - feat(system): Use emotion's context
  • #1631 9d0e0b96 Thanks @ti10le! - feat(comp): improve Label and add color prop
  • #1488 5ea6ac42 Thanks @ti10le! - fix(comp): Select coverage
  • #1235 657d508b Thanks @ti10le! - feature: ActionGroup component
  • #1618 bd51a81b Thanks @ti10le! - feat(comp): change Input default variant
  • #1660 6f9a9d61 Thanks @ti10le! - feat(storybook): rewrite stories from mdx to tsx
  • #1313 2203155c Thanks @ti10le! - Slider component - design update
  • #1447 29e4dcc5 Thanks @ti10le! - feature: Card component
  • #1556 470f6e8d Thanks @ti10le! - feat(comp): remove span from button and add some styles to the button element, add space prop to button
  • #1521 00588fef Thanks @ti10le! - feat(comp/docs): change Inline component default align + use it in DoAndDont
  • #1616 ac186e8c Thanks @ti10le! - feat(comp): remove hardcoded variants in <Dialog>
  • #1639 71551547 Thanks @ti10le! - feat(comp): remove hard coded label from Select
  • #1451 6f24c585 Thanks @ti10le! - bugfix: change Stack that pt has higher priority than base
  • #1374 90dd906c Thanks @ti10le! - feature: Field - make error boolean and add errorMessage
  • #1230 ebd6e26f Thanks @viktoria-schwarz! - feat: add GlobalStyles via theme
  • #1196 d3a0698f Thanks @ti10le! - Add error and required prop to <Select>
  • #1513 686c4572 Thanks @ti10le! - feat(comp): inline Component
  • #1493 45d022dc Thanks @ti10le! - feat(comp): remove useStyles from Slider
  • #1498 9e46b437 Thanks @ti10le! - feat: add GlobalStyles
  • #1563 6e485f5a Thanks @sebald! - feat: Introduce a Theme with all available scales
  • #1482 bf19214e Thanks @ti10le! - feat(comp): remove useStyles from Card
  • #1448 ab879e66 Thanks @ti10le! - feature: replace useStyles in Badge, Menu, Message and ValidationMessage
  • #1232 4c32db13 Thanks @ti10le! - Field component redesign
  • #1579 e13e3cc1 Thanks @ti10le! - feat: remove Heading from marigold
  • #1234 cf2a345d Thanks @ti10le! - fix Dialog component example + styles
  • #1622 1829cf17 Thanks @ti10le! - feat(comp): change Card default variant
  • #1619 57d955ee Thanks @ti10le! - feat(comp): change Textarea default variant
  • #1501 1c1f8648 Thanks @ti10le! - feat(storybook): remove use styles stories
  • #1366 78a8e5c8 Thanks @ti10le! - feature: renew radio component
  • #1483 f725277b Thanks @ti10le! - feat(comp): remove useStyles from Checkbox + Radio
  • #1365 6d1e47c1 Thanks @ti10le! - feature: redesign dialog component
  • #1492 57a6d470 Thanks @ti10le! - feat(comp): remove useStyles from Columns
  • #1264 c6c8f986 Thanks @ti10le! - bugfix/feature: link + menu component
  • #1651 4452b39c Thanks @ti10le! - feat(comp): refa + react-aria Hidden component
  • #1506 7b2a0374 Thanks @ti10le! - infra(packages): add icons package as dependency to component package
  • #1367 902be38c Thanks @ti10le! - feature: renew checkbox component
  • #1499 ec5baf85 Thanks @sebald! - feat: Update and simplify normalization
  • #1375 dd237e6d Thanks @ti10le! - feature: Select - make error boolean and add errorMessage
  • #1221 3885f64c Thanks @viktoria-schwarz! - feat(storybook): add Welcome stories and additional config
  • #1485 1bb6f32e Thanks @ti10le! - feat(comp): remove useStyles from Label
  • #1466 80984f41 Thanks @ti10le! - feat(docs): doAndDont + CodePreview component - e.g. button
  • #1131 0ccc10de Thanks @sebald! - feat(types): Clarify and improve polymorphic types by calling it by its actual name ... polymorphic! We also added types when no ref should be passed.
  • #1633 ab786e92 Thanks @ti10le! - feat(comp): remove hard coded label variant in radio
  • #1617 e5aed4bf Thanks @ti10le! - feat(comp): change Slider default variant
  • #1621 2f7b936f Thanks @ti10le! - feat(comp): change Badge default variant
  • #1589 8cbcb91a Thanks @sebald! - feat: normalize <SVG> and move to system package

    BREAKING: <SVG> moved from @marigold/icons to @marigold/system

  • #1641 c49e5049 Thanks @sebald! - chore(config): Update storyboook configuration and used CSF again
  • #1636 4aeac33f Thanks @ti10le! - feat(comp): Field fix default variant + remove hardcoded variants
  • #1550 846eb640 Thanks @sebald! - feat: Merge <Box> and <Element>
  • #1509 12b74338 Thanks @ti10le! - feat(comp): improve Column + Columns component
  • #1449 a89bd85c Thanks @ti10le! - Replace useStyles in ListBox, Textarea and Field.test
  • #1182 f3f61456 Thanks @ti10le! - improve Button component with react-aria
  • #1132 b6614f1f Thanks @sebald! - feat(compoents): Make <Text> and <Link> polymorphic

    <Text>

    • the as prop supports arbitrary inputs
    • supporst ref
    • supports style props (text-align, color, cursor, user-select)

    <Link>

    • the as prop supports arbitrary inputs
    • does not support ref!
    • improved accessibility (react-aria)
  • #1572 4add22cc Thanks @sebald! - feat(components): Harden types in theme
  • #1474 abdde032 Thanks @sebald! - refa: remove useStyles from <Alert>
  • #1484 24367e63 Thanks @ti10le! - feat(comp): remove useStyles from Select
  • #1632 c96d54a2 Thanks @ti10le! - feat(comp): remove hard coded label variant in checkbox
  • #1229 bd00c6da Thanks @ti10le! - Label component redesign
  • #1522 6a82a490 Thanks @ti10le! - feat(comp): use Inline in ActionGroup

  • Updated dependencies [c030aa85, 8eda245f, 5a04de11, c1da52c0, 1448ddca, 5107b943, cd3a0d3e, ebd6e26f, 6e485f5a, 80a2abe5, e13e3cc1, 1829cf17, 1c1f8648, 51af6693, a00b7eb9, 7b2a0374, ec5baf85, 0bb8f19e, c4ae5c5c, a1ef2108, 2f7b936f, 8cbcb91a, 846eb640, 5d63cd9c, 46aede50]:

    • @marigold/system@0.3.0
    • @marigold/icons@0.3.0
Last update: November 27, 2024
Build with 🥵, 🧡 and
v14.1.1