Skip to content

release: version packages#5246

Merged
aromko merged 1 commit intomainfrom
changeset-release/main
Apr 15, 2026
Merged

release: version packages#5246
aromko merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Mar 30, 2026

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

@marigold/components@17.4.0

Minor Changes

  • f4f7a05: feat(DST-1306): migrate Card padding props to semantic spacing tokens

    • Refactor Card to use createSpacingVar instead of static padding class maps
    • space prop (gap between children) continues to accept relational SpacingTokens (tight, related, regular, group, section) and numeric scale values
    • p prop (all sides) now accepts InsetSpacingTokens (square-*, squish-*, stretch-*) and numeric scale values
    • px/py/pt/pb/pl/pr now accept PaddingSpacingTokens (padding-tight, padding-snug, padding-regular, padding-relaxed, padding-loose) and numeric scale values
  • f560d95: feat(DST-1239): migrate Inset component to semantic spacing tokens

    • space prop accepts inset recipe tokens (square-*, squish-*, stretch-*) and numeric scale values
    • spaceX/spaceY props accept single-value padding tokens (padding-tight, padding-snug, padding-regular, padding-relaxed, padding-loose) and numeric scale values
    • Add InsetSpacingTokens type for multi-value inset recipes
    • Add PaddingSpacingTokens type for single-value per-axis padding
    • Add --spacing-padding-* CSS custom properties to theme
  • a4b467f: feat(DST-1323): always-on virtualization for <Select>, <ComboBox>, and <Autocomplete> dropdowns

    Follow-up to feat([DSTSUP-246]): Add virtualizer to TagField component #5307. Large datasets (hundreds to thousands of items) no longer freeze the browser when opening or filtering these components — the internal <ListBox> is now virtualized with react-aria's Virtualizer + ListLayout (same pattern used by <TagField>).

    • <Select>, <ComboBox>, <Autocomplete>: virtualization is enabled by default on desktop, with no public API change
    • <ListBox>: the virtualized list now has a bounded height (max-h: 24rem) so the virtualizer has a viewport to clip against when used inside a <Popover>

Patch Changes

  • bbf0832: refactor(DSTSUP-245): Clean up Calendar styles

    Move hardcoded Tailwind classes from Calendar component files into theme slots, reduce cell padding from p-2 to p-1, and add new calendarHeading theme slot.

  • 3f77810: Remove redundant subcomponent exports (AccordionItem, ListBoxItem, SelectListItem, ProgressCircleSvg) from the public index. These are already accessible via their parent compound components (e.g., Accordion.Item) or are internal implementation details.

  • 85b2eb0: fix(DST-1275): improve EditableCell hover/focus affordance with data-editable attribute

  • 50566a2: fix(DSTSUP-241): remove redundant label from mobile Menu tray

    The Menu component's label prop serves as trigger button text. On mobile,
    it was also rendered as <Tray.Title>, duplicating the label the user just
    tapped. Unlike form components (Select, ComboBox, DatePicker) where the label
    describes a field, the Menu label has no additional context value inside the
    tray. Removing it keeps the mobile tray clean and avoids showing non-text
    labels (e.g. icons from ActionMenu) as tray titles.

  • 203baca: Replace local useRenderProps hook with the export from react-aria-components, removing redundant code.

  • 969c8cc: chore([DST-1290]): Upgrade lucide-react from v0.575.0 to v1.x

    Upgraded lucide-react to the stable v1 API, which brings ~32% bundle size reduction and default aria-hidden on icons.
    No icon renames or removals affect the codebase since no brand icons from lucide are used.

  • Updated dependencies [bbf0832]

  • Updated dependencies [d341a9d]

  • Updated dependencies [f560d95]

    • @marigold/system@17.4.0

@marigold/system@17.4.0

Minor Changes

  • f560d95: feat(DST-1239): migrate Inset component to semantic spacing tokens
    • space prop accepts inset recipe tokens (square-*, squish-*, stretch-*) and numeric scale values
    • spaceX/spaceY props accept single-value padding tokens (padding-tight, padding-snug, padding-regular, padding-relaxed, padding-loose) and numeric scale values
    • Add InsetSpacingTokens type for multi-value inset recipes
    • Add PaddingSpacingTokens type for single-value per-axis padding
    • Add --spacing-padding-* CSS custom properties to theme

Patch Changes

  • bbf0832: refactor(DSTSUP-245): Clean up Calendar styles

    Move hardcoded Tailwind classes from Calendar component files into theme slots, reduce cell padding from p-2 to p-1, and add new calendarHeading theme slot.

  • d341a9d: Fix CJS export paths pointing to non-existent .js files. Since tsdown 0.16.0, output uses .cjs extensions but main, types, and exports fields were never updated to match.

@marigold/icons@1.3.38

Patch Changes

  • d341a9d: Fix CJS export paths pointing to non-existent .js files. Since tsdown 0.16.0, output uses .cjs extensions but main, types, and exports fields were never updated to match.
  • Updated dependencies [bbf0832]
  • Updated dependencies [d341a9d]
  • Updated dependencies [f560d95]
    • @marigold/system@17.4.0

@marigold/theme-rui@5.2.4

Patch Changes

  • 5dfb6da: Remove muted text color from Dialog content slot for better readability

  • bbf0832: refactor(DSTSUP-245): Clean up Calendar styles

    Move hardcoded Tailwind classes from Calendar component files into theme slots, reduce cell padding from p-2 to p-1, and add new calendarHeading theme slot.

  • 85b2eb0: fix(DST-1275): improve EditableCell hover/focus affordance with data-editable attribute

  • d341a9d: Fix CJS export paths pointing to non-existent .js files. Since tsdown 0.16.0, output uses .cjs extensions but main, types, and exports fields were never updated to match.

  • d6507d5: Switch focus ring implementation from box-shadow (ring-*) to CSS outline to prevent clipping in scrollable containers and improve Windows High Contrast Mode accessibility. Replace transition-all and transition-colors with explicit transition-[color,background-color] to prevent outline-color from animating on focus. Redistribute padding from compound component containers to individual sub-components (Dialog, ContextualHelp, Accordion) so focus outlines have breathing room inside overflow boundaries.

  • 27d13b7: fix(DSTSUP-245): Calendar Days alinged centered through class

  • 49fc2e2: fix(DST-1278): unify Table row hover styles for href and selectionMode rows

  • Updated dependencies [f4f7a05]

  • Updated dependencies [bbf0832]

  • Updated dependencies [3f77810]

  • Updated dependencies [85b2eb0]

  • Updated dependencies [d341a9d]

  • Updated dependencies [f560d95]

  • Updated dependencies [a4b467f]

  • Updated dependencies [50566a2]

  • Updated dependencies [203baca]

  • Updated dependencies [969c8cc]

    • @marigold/components@17.4.0
    • @marigold/system@17.4.0

@marigold/docs@17.4.0

Patch Changes

  • bb8d67a: Add new "Component Principles" foundations page explaining the four pillars of Marigold's component design: accessibility, theming, composition, and layout.

  • 5969186: Replace "Governance Process" and "Governance Principles" pages with a new "How to Contribute" page. Simplify the "Get in touch" page to focus on getting help.

  • f02cd1b: docs(DST-975): document component variants under Appearance section

    • Add structured variant description tables (Variant | Description | When to use) to 14 component documentation pages: Button, SectionMessage, Badge, Card, Text, Accordion, Toast, Tooltip, Link, LinkButton, Divider, Loader, Menu, and Table
    • Retrofit Table's existing bullet list to the consistent table format
    • Improve Card appearance demo with realistic venue data instead of placeholder content
  • 39502d3: bugfix[DST-1300]: Readd missing file field anatomy pic

  • d01eb55: Add /api/manifest.json route that returns a JSON index of all documentation pages for AI agent discovery.

  • fc7578c: Write complete ToggleButton documentation with anatomy diagrams, usage demos (standalone toggle, formatting toolbar, filter toggles, disabled state), Do/Don't guidelines, and alternative components section. Merge ToggleButtonGroup docs into the ToggleButton page.

  • Updated dependencies [5dfb6da]

  • Updated dependencies [f4f7a05]

  • Updated dependencies [bbf0832]

  • Updated dependencies [3f77810]

  • Updated dependencies [85b2eb0]

  • Updated dependencies [d341a9d]

  • Updated dependencies [d6507d5]

  • Updated dependencies [f560d95]

  • Updated dependencies [a4b467f]

  • Updated dependencies [50566a2]

  • Updated dependencies [203baca]

  • Updated dependencies [27d13b7]

  • Updated dependencies [49fc2e2]

  • Updated dependencies [969c8cc]

    • @marigold/theme-rui@5.2.4
    • @marigold/components@17.4.0
    • @marigold/system@17.4.0
    • @marigold/icons@1.3.38

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
marigold-docs Ready Ready Preview, Comment Apr 15, 2026 5:55am
marigold-storybook Ready Ready Preview, ✅ 2 resolved Apr 15, 2026 5:55am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
marigold-production Ignored Ignored Apr 15, 2026 5:55am

Request Review

@github-actions github-actions bot force-pushed the changeset-release/main branch from 5ec7e65 to bd47a82 Compare March 30, 2026 11:34
@github-actions github-actions bot force-pushed the changeset-release/main branch from bd47a82 to b7c49cb Compare March 31, 2026 06:25
@github-actions github-actions bot force-pushed the changeset-release/main branch from b7c49cb to 6aafaa8 Compare March 31, 2026 07:16
@github-actions github-actions bot force-pushed the changeset-release/main branch from 6aafaa8 to f850eb6 Compare March 31, 2026 08:07
@github-actions github-actions bot force-pushed the changeset-release/main branch from f850eb6 to d1592a5 Compare March 31, 2026 09:28
@github-actions github-actions bot force-pushed the changeset-release/main branch from d1592a5 to 53648f8 Compare April 1, 2026 14:45
@github-actions github-actions bot force-pushed the changeset-release/main branch from 53648f8 to 5aaaee0 Compare April 2, 2026 04:56
@github-actions github-actions bot force-pushed the changeset-release/main branch from 5aaaee0 to f366753 Compare April 2, 2026 06:04
@github-actions github-actions bot force-pushed the changeset-release/main branch from f366753 to 7734e55 Compare April 2, 2026 06:41
@github-actions github-actions bot force-pushed the changeset-release/main branch from e6298b7 to 510984b Compare April 2, 2026 11:20
@github-actions github-actions bot force-pushed the changeset-release/main branch from 510984b to dfbfce3 Compare April 2, 2026 12:24
@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from fc09c03 to 9eff1f6 Compare April 2, 2026 12:51
@github-actions github-actions bot force-pushed the changeset-release/main branch from 9eff1f6 to 269c552 Compare April 7, 2026 06:55
@github-actions github-actions bot force-pushed the changeset-release/main branch from 269c552 to 1f3ece4 Compare April 7, 2026 08:35
@github-actions github-actions bot force-pushed the changeset-release/main branch from 1f3ece4 to f5f5dba Compare April 7, 2026 09:13
@github-actions github-actions bot force-pushed the changeset-release/main branch from f5f5dba to 7ee8c8f Compare April 7, 2026 09:20
@github-actions github-actions bot force-pushed the changeset-release/main branch from 7ee8c8f to 9084bc7 Compare April 7, 2026 12:49
@github-actions
Copy link
Copy Markdown
Contributor Author

Coverage Report for Marigold Code Coverage

Status Category Percentage Covered / Total
🔵 Lines 99.25% 1865 / 1879
🔵 Statements 98.58% 1944 / 1972
🔵 Functions 98.26% 510 / 519
🔵 Branches 94.26% 1217 / 1291
File CoverageNo changed files found.
Generated in workflow #20897 for commit 25ac8dd by the Vitest Coverage Report Action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant