Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
5ec7e65 to
bd47a82
Compare
bd47a82 to
b7c49cb
Compare
b7c49cb to
6aafaa8
Compare
6aafaa8 to
f850eb6
Compare
f850eb6 to
d1592a5
Compare
d1592a5 to
53648f8
Compare
53648f8 to
5aaaee0
Compare
5aaaee0 to
f366753
Compare
f366753 to
7734e55
Compare
e6298b7 to
510984b
Compare
510984b to
dfbfce3
Compare
fc09c03 to
9eff1f6
Compare
9eff1f6 to
269c552
Compare
269c552 to
1f3ece4
Compare
1f3ece4 to
f5f5dba
Compare
f5f5dba to
7ee8c8f
Compare
7ee8c8f to
9084bc7
Compare
aromko
approved these changes
Apr 15, 2026
Contributor
Author
Coverage Report for Marigold Code Coverage
File CoverageNo changed files found. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
createSpacingVarinstead of static padding class mapsspaceprop (gap between children) continues to accept relationalSpacingTokens(tight,related,regular,group,section) and numeric scale valuespprop (all sides) now acceptsInsetSpacingTokens(square-*,squish-*,stretch-*) and numeric scale valuespx/py/pt/pb/pl/prnow acceptPaddingSpacingTokens(padding-tight,padding-snug,padding-regular,padding-relaxed,padding-loose) and numeric scale valuesf560d95: feat(DST-1239): migrate Inset component to semantic spacing tokens
spaceprop accepts inset recipe tokens (square-*,squish-*,stretch-*) and numeric scale valuesspaceX/spaceYprops accept single-value padding tokens (padding-tight,padding-snug,padding-regular,padding-relaxed,padding-loose) and numeric scale valuesInsetSpacingTokenstype for multi-value inset recipesPaddingSpacingTokenstype for single-value per-axis padding--spacing-padding-*CSS custom properties to themea4b467f: feat(DST-1323): always-on virtualization for
<Select>,<ComboBox>, and<Autocomplete>dropdownsFollow-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 withreact-aria'sVirtualizer+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-2top-1, and add newcalendarHeadingtheme 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
labelprop serves as trigger button text. On mobile,it was also rendered as
<Tray.Title>, duplicating the label the user justtapped. 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
useRenderPropshook with the export fromreact-aria-components, removing redundant code.969c8cc: chore([DST-1290]): Upgrade
lucide-reactfrom v0.575.0 to v1.xUpgraded
lucide-reactto the stable v1 API, which brings ~32% bundle size reduction and defaultaria-hiddenon 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
Minor Changes
spaceprop accepts inset recipe tokens (square-*,squish-*,stretch-*) and numeric scale valuesspaceX/spaceYprops accept single-value padding tokens (padding-tight,padding-snug,padding-regular,padding-relaxed,padding-loose) and numeric scale valuesInsetSpacingTokenstype for multi-value inset recipesPaddingSpacingTokenstype for single-value per-axis padding--spacing-padding-*CSS custom properties to themePatch 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-2top-1, and add newcalendarHeadingtheme slot.d341a9d: Fix CJS export paths pointing to non-existent
.jsfiles. Since tsdown 0.16.0, output uses.cjsextensions butmain,types, andexportsfields were never updated to match.@marigold/icons@1.3.38
Patch Changes
.jsfiles. Since tsdown 0.16.0, output uses.cjsextensions butmain,types, andexportsfields were never updated to match.@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-2top-1, and add newcalendarHeadingtheme slot.85b2eb0: fix(DST-1275): improve EditableCell hover/focus affordance with data-editable attribute
d341a9d: Fix CJS export paths pointing to non-existent
.jsfiles. Since tsdown 0.16.0, output uses.cjsextensions butmain,types, andexportsfields were never updated to match.d6507d5: Switch focus ring implementation from
box-shadow(ring-*) to CSSoutlineto prevent clipping in scrollable containers and improve Windows High Contrast Mode accessibility. Replacetransition-allandtransition-colorswith explicittransition-[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/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
Variant | Description | When to use) to 14 component documentation pages: Button, SectionMessage, Badge, Card, Text, Accordion, Toast, Tooltip, Link, LinkButton, Divider, Loader, Menu, and Table39502d3: bugfix[DST-1300]: Readd missing file field anatomy pic
d01eb55: Add
/api/manifest.jsonroute 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]