Skip to content

chore: release (next)#4073

Merged
castastrophe merged 1 commit into
spectrum-twofrom
changeset-release/spectrum-two
Jul 26, 2025
Merged

chore: release (next)#4073
castastrophe merged 1 commit into
spectrum-twofrom
changeset-release/spectrum-two

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

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 spectrum-two, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

spectrum-two is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on spectrum-two.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@spectrum-css/clearbutton@8.0.0-next.2

Major Changes

📝 #4043 0242f7f Thanks @cdransf!

S2 migration for clear button

This migrates the clear button component to the latest Spectrum 2 designs. Custom properties have been remapped and added per the design specification.

  • The quiet variant has been remove as all clear buttons have a transparent background.
  • The over-background and static color variants have been removed.
  • Test and stories for deprecated variants have been removed.
  • The down state has been added, corresponding controls and tests have been added.

@spectrum-css/contextualhelp@6.0.0-next.3

Major Changes

📝 #3909 08b3345 Thanks @cdransf!

S2 migration for contextual help

This migrates the contextual help component to the latest Spectrum 2 designs. Custom properties have been remapped and added per the design specification.

Typographic and color tokens have been updated per design specifications.

All existing popover positioning variations are supported.

New custom properties

--spectrum-contextual-help-body-color
--spectrum-contextual-help-body-line-height
--spectrum-contextual-help-body-sans-serif-font-family
--spectrum-contextual-help-body-sans-serif-font-style
--spectrum-contextual-help-body-sans-serif-font-weight
--spectrum-contextual-help-title-color
--spectrum-contextual-help-title-font-style
--spectrum-contextual-help-title-font-weight
--spectrum-contextual-help-title-line-height
--spectrum-contextual-help-title-sans-serif-font-family

New mods

--mod-contextual-help-body-line-height
--mod-contextual-help-body-sans-serif-font-family
--mod-contextual-help-body-sans-serif-font-style
--mod-contextual-help-body-sans-serif-font-weight
--mod-contextual-help-body-size
--mod-contextual-help-title-color
--mod-contextual-help-title-font-style
--mod-contextual-help-title-font-weight
--mod-contextual-help-title-line-height
--mod-contextual-help-title-sans-serif-font-family
--mod-contextual-help-content-spacing
--mod-contextual-help-heading-size
--mod-contextual-help-link-spacing
--mod-contextual-help-min-inline-size
--mod-contextual-help-padding
--mod-contextual-help-popover-maximum-width

Removed mods

--mod-contextual-help-title-sans-serif-font-family
--mod-spectrum-contextual-help-body-size
--mod-spectrum-contextual-help-content-spacing
--mod-spectrum-contextual-help-heading-size
--mod-spectrum-contextual-help-link-spacing
--mod-spectrum-contextual-help-minimum-width
--mod-spectrum-contextual-help-padding
--mod-spectrum-contextual-help-popover-maximum-width

@spectrum-css/meter@2.0.0-next.3

Major Changes

📝 #3968 75e847f Thanks @aramos-adobe!

S2 meter migration with base progress bar updates

This migration updates the meter component and the progress bar component. Both needed the track to have a full corner radius to make the rounded look. The progress bar's HTML template now includes the help text component but it is only used in the meter. Also includes a bug fix for progress bar in order to better support the side label variant.

New updates

  • Includes --sizeM and --sizeXL (using progress bar's sizes)
  • Includes help text component for more context
  • Shares progress bar's field label typography
  • Added help text visual test
  • Added static black variant

Since the progress bar and meter are now using the same tokens for track thickness in size variants, font size, and spacing, the following mods have been removed from meter but are still able to be used in progress bar:

  • --mod-progressbar-thickness
  • --mod-progressbar-font-size
  • --mod-progressbar-spacing-top-to-text

These mods can continue to be used as before.

New mods

  • --mod-meter-help-text-to-progress-bar

@spectrum-css/progressbar@7.0.0-next.3

Major Changes

📝 #3968 75e847f Thanks @aramos-adobe!

S2 meter migration with base progress bar updates

This migration updates the meter component and the progress bar component. Both needed the track to have a full corner radius to make the rounded look. The progress bar's HTML template now includes the help text component but it is only used in the meter. Also includes a bug fix for progress bar in order to better support the side label variant.

New updates

  • Includes --sizeM and --sizeXL (using progress bar's sizes)
  • Includes help text component for more context
  • Shares progress bar's field label typography
  • Added help text visual test
  • Added static black variant

Since the progress bar and meter are now using the same tokens for track thickness in size variants, font size, and spacing, the following mods have been removed from meter but are still able to be used in progress bar:

  • --mod-progressbar-thickness
  • --mod-progressbar-font-size
  • --mod-progressbar-spacing-top-to-text

These mods can continue to be used as before.

New mods

  • --mod-meter-help-text-to-progress-bar

@spectrum-css/taggroup@8.0.0-next.2

Major Changes

📝 #3966 88948bf Thanks @rise-erpelding!

The Spectrum 2 version of Tag Group is a major change from its Spectrum 1 counterpart.

Major style changes include:

  • Use of new tokens and custom properties for spacing tags. The method of spacing between tags has changed. Where previously tags were spaced using tokens to represent inline and block margins on each tag, tags are now spaced by tokens representing the gaps between tags.
  • Rather than being a single size, Tag group now comes in t-shirt sizes: Small, medium, and large. These sizes should determine the sizes of the embedded components, but also the spacing between tags.
  • Tag group can now accommodate a side label. To do so, it makes use of a grid layout.
  • In order to match the layout in the spec, more embedded components besides Tag have been added. Field label, Help text, and Action button (quiet) components have been added to the Storybook implementation, and styles are set for these embedded components within the tag group layout.

In order to support the aforementioned spacing changes, the two mod properties for margin have been removed:

  • --mod-tag-group-item-margin-block
  • --mod-tag-group-item-margin-inline

Instead, please customize spacing between tags with:

  • --mod-tag-group-block-tag-spacing
  • --mod-tag-group-inline-tag-spacing

These custom properties may need to be set to be double the previous margin values in order to achieve the same spacing.

To support custom spacing of the embedded components, several other new mod properties have been added:

  • --mod-tag-group-block-spacing-label-to-tags
  • --mod-tag-group-inline-spacing-label-to-tags
  • --mod-tag-group-spacing-help-text-to-tags

To support the optional empty state (when there are no tags in the tag group), several passthroughs to modify the body typography text element have been added, including:

  • --mod-body-cjk-line-height
  • --mod-body-font-size
  • --mod-body-line-height
  • --mod-body-margin-end
  • --mod-body-margin-start

@spectrum-css/dialog@13.0.0-next.4

Minor Changes

📝 #4000 f654c8d Thanks @marissahuysentruyt!

Increases flexibility and responsiveness of the dialog header. A container query for the .spectrum-Dialog was added, which now triggers the reflow of the .spectrum-Dialog--fullscreen/.spectrum-Dialog--fullscreenTakeover content grid. This is particularly useful when the component slot is utilized to add other components as additional content in fullscreen/fullscreenTakeover dialogs' header areas by allowing the content to reflow sooner.

@spectrum-css/icon@10.0.0-next.3

Minor Changes

📝 #3988 86dd51d Thanks @rise-erpelding!

Adds icon class for link out 75 icon

@spectrum-css/popover@9.0.0-next.3

Minor Changes

📝 #3965 61f3c04 Thanks @cdransf!

Restores drop shadow for nested popovers. This is done by moving the default popover to box-shadow and using filter for popovers with tip. This allows for visual consistency across all popovers.

New mods

--mod-popover-box-shadow

New custom properties

--spectrum-popover-box-shadow

Patch Changes

📝 #3995 18c69aa Thanks @marissahuysentruyt!

Defines the missing --spectrum-popover-border-width custom property. The variable was already being used in our style definitions, but its value was lost at some point so it was undefined in the browser. This work should correct that.

@spectrum-css/tokens@16.1.0-next.6

Minor Changes

📝 #4067 f6843c6 Thanks @renovate!

Updated from @adobe/spectrum-tokens 13.10.1 -> 13.12.0.

Newly deprecated

  • --spectrum-card-minimum-width: This token has been deprecated, use --spectrum-card-minimum-width-default instead.
  • --spectrum-tree-view-item-to-item: This token has been deprecated, use --spectrum-tree-view-item-to-item-default instead.

Newly added

Token name Token value
--spectrum-component-xs-regular-font-family --spectrum-sans-serif-font-family
--spectrum-component-xs-regular-font-size --spectrum-font-size-50
--spectrum-component-xs-regular-font-weight --spectrum-regular-font-weight
--spectrum-component-xs-regular-letter-spacing --spectrum-letter-spacing
--spectrum-component-xs-regular-line-height --spectrum-line-height-font-size-50
--spectrum-component-xs-medium-font-family --spectrum-sans-serif-font-family
--spectrum-component-xs-medium-font-size --spectrum-font-size-50
--spectrum-component-xs-medium-font-weight --spectrum-medium-font-weight
--spectrum-component-xs-medium-letter-spacing --spectrum-letter-spacing
--spectrum-component-xs-medium-line-height --spectrum-line-height-font-size-50
--spectrum-component-xs-bold-font-family --spectrum-sans-serif-font-family
--spectrum-component-xs-bold-font-size --spectrum-font-size-50
--spectrum-component-xs-bold-font-weight --spectrum-bold-font-weight
--spectrum-component-xs-bold-letter-spacing --spectrum-letter-spacing
--spectrum-component-xs-bold-line-height --spectrum-line-height-font-size-50
--spectrum-component-s-regular-font-family --spectrum-sans-serif-font-family
--spectrum-component-s-regular-font-size --spectrum-font-size-75
--spectrum-component-s-regular-font-weight --spectrum-regular-font-weight
--spectrum-component-s-regular-letter-spacing --spectrum-letter-spacing
--spectrum-component-s-regular-line-height --spectrum-line-height-font-size-75
--spectrum-component-s-medium-font-family --spectrum-sans-serif-font-family
--spectrum-component-s-medium-font-size --spectrum-font-size-75
--spectrum-component-s-medium-font-weight --spectrum-medium-font-weight
--spectrum-component-s-medium-letter-spacing --spectrum-letter-spacing
--spectrum-component-s-medium-line-height --spectrum-line-height-font-size-75
--spectrum-component-s-bold-font-family --spectrum-sans-serif-font-family
--spectrum-component-s-bold-font-size --spectrum-font-size-75
--spectrum-component-s-bold-font-weight --spectrum-bold-font-weight
--spectrum-component-s-bold-letter-spacing --spectrum-letter-spacing
--spectrum-component-s-bold-line-height --spectrum-line-height-font-size-75
--spectrum-component-m-regular-font-family --spectrum-sans-serif-font-family
--spectrum-component-m-regular-font-size --spectrum-font-size-100
--spectrum-component-m-regular-font-weight --spectrum-regular-font-weight
--spectrum-component-m-regular-letter-spacing --spectrum-letter-spacing
--spectrum-component-m-regular-line-height --spectrum-line-height-font-size-100
--spectrum-component-m-medium-font-family --spectrum-sans-serif-font-family
--spectrum-component-m-medium-font-size --spectrum-font-size-100
--spectrum-component-m-medium-font-weight --spectrum-medium-font-weight
--spectrum-component-m-medium-letter-spacing --spectrum-letter-spacing
--spectrum-component-m-medium-line-height --spectrum-line-height-font-size-100
--spectrum-component-m-bold-font-family --spectrum-sans-serif-font-family
--spectrum-component-m-bold-font-size --spectrum-font-size-100
--spectrum-component-m-bold-font-weight --spectrum-bold-font-weight
--spectrum-component-m-bold-letter-spacing --spectrum-letter-spacing
--spectrum-component-m-bold-line-height --spectrum-line-height-font-size-100
--spectrum-component-l-regular-font-family --spectrum-sans-serif-font-family
--spectrum-component-l-regular-font-size --spectrum-font-size-200
--spectrum-component-l-regular-font-weight --spectrum-regular-font-weight
--spectrum-component-l-regular-letter-spacing --spectrum-letter-spacing
--spectrum-component-l-regular-line-height --spectrum-line-height-font-size-200
--spectrum-component-l-medium-font-family --spectrum-sans-serif-font-family
--spectrum-component-l-medium-font-size --spectrum-font-size-200
--spectrum-component-l-medium-font-weight --spectrum-medium-font-weight
--spectrum-component-l-medium-letter-spacing --spectrum-letter-spacing
--spectrum-component-l-medium-line-height --spectrum-line-height-font-size-200
--spectrum-component-l-bold-font-family --spectrum-sans-serif-font-family
--spectrum-component-l-bold-font-size --spectrum-font-size-200
--spectrum-component-l-bold-font-weight --spectrum-bold-font-weight
--spectrum-component-l-bold-letter-spacing --spectrum-letter-spacing
--spectrum-component-l-bold-line-height --spectrum-line-height-font-size-200
--spectrum-component-xl-regular-font-family --spectrum-sans-serif-font-family
--spectrum-component-xl-regular-font-size --spectrum-font-size-300
--spectrum-component-xl-regular-font-weight --spectrum-regular-font-weight
--spectrum-component-xl-regular-letter-spacing --spectrum-letter-spacing
--spectrum-component-xl-regular-line-height --spectrum-line-height-font-size-300
--spectrum-component-xl-medium-font-family --spectrum-sans-serif-font-family
--spectrum-component-xl-medium-font-size --spectrum-font-size-300
--spectrum-component-xl-medium-font-weight --spectrum-medium-font-weight
--spectrum-component-xl-medium-letter-spacing --spectrum-letter-spacing
--spectrum-component-xl-medium-line-height --spectrum-line-height-font-size-300
--spectrum-component-xl-bold-font-family --spectrum-sans-serif-font-family
--spectrum-component-xl-bold-font-size --spectrum-font-size-300
--spectrum-component-xl-bold-font-weight --spectrum-bold-font-weight
--spectrum-component-xl-bold-letter-spacing --spectrum-letter-spacing
--spectrum-component-xl-bold-line-height --spectrum-line-height-font-size-300
--spectrum-component-padding-vertical-50 3px (desktop) and 5px (mobile)
--spectrum-component-padding-vertical-75 4px (desktop) and 5px (mobile)
--spectrum-component-padding-vertical-100 7px (desktop) and 9px (mobile)
--spectrum-component-padding-vertical-200 10px (desktop) and 13px (mobile)
--spectrum-component-padding-vertical-300 13px (desktop) and 17px (mobile)
--spectrum-card-minimum-width-default 100px
--spectrum-tree-view-item-to-item-default -1px

Updated

  • --spectrum-sans-serif-font-family: Adobe Clean -> Adobe Clean Spectrum VF
  • --spectrum-accordion-top-to-text-compact-medium: 5px -> 8px
  • --spectrum-accordion-top-to-text-spacious-medium: 16px -> 13px (desktop) and 19px -> 15px (mobile)
  • --spectrum-accordion-focus-indicator-gap: 0px -> 2px
  • --spectrum-accordion-top-to-text-medium: 12px -> 9px (desktop) and 16px -> 10px (mobile)

@spectrum-css/ui-icons@2.0.0-next.2

Minor Changes

📝 #3988 86dd51d Thanks @rise-erpelding!

Updates ui-icons to include linkout-75 icon.

@spectrum-css/preview@12.0.5-next.8

Patch Changes

Updated dependencies [86dd51d, f6843c6]:

  • @spectrum-css/ui-icons@2.0.0-next.2
  • @spectrum-css/tokens@16.1.0-next.6
  • @spectrum-css/bundle@2.0.0-next.5

@spectrum-css/sidenav@8.0.0-next.2

Patch Changes

📝 #4044 b1166bd Thanks @5t3ph!

Replace deprecated word-break: break-word with overflow-wrap: break-word to align with modern CSS standards and improve cross-browser compatibility. This property was deprecated in Chrome 44 (July 2015) in favor of the standardized overflow-wrap property.

@spectrum-css/tooltip@8.0.0-next.3

Patch Changes

📝 #4044 b1166bd Thanks @5t3ph!

Replace deprecated word-break: break-word with overflow-wrap: break-word to align with modern CSS standards and improve cross-browser compatibility. This property was deprecated in Chrome 44 (July 2015) in favor of the standardized overflow-wrap property.

@spectrum-css/bundle@2.0.0-next.5

Patch Changes

Updated dependencies [b1166bd, 86dd51d, f6843c6, 61f3c04, 08b3345, 0242f7f, f654c8d, 88948bf, 18c69aa, 75e847f]:

  • @spectrum-css/sidenav@8.0.0-next.2
  • @spectrum-css/tooltip@8.0.0-next.3
  • @spectrum-css/icon@10.0.0-next.3
  • @spectrum-css/tokens@16.1.0-next.6
  • @spectrum-css/popover@9.0.0-next.3
  • @spectrum-css/contextualhelp@6.0.0-next.3
  • @spectrum-css/clearbutton@8.0.0-next.2
  • @spectrum-css/dialog@13.0.0-next.4
  • @spectrum-css/taggroup@8.0.0-next.2
  • @spectrum-css/meter@2.0.0-next.3
  • @spectrum-css/progressbar@7.0.0-next.3


### Major Changes

📝 [#4043](https://github.com/adobe/spectrum-css/pull/4043) [`0242f7f`](https://github.com/adobe/spectrum-css/commit/0242f7f69ec24ef6c6f000324a7b44106e4603fa) Thanks [@cdransf](https://github.com/cdransf)!
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💃 It works! Our custom changelog in action!

Copy link
Copy Markdown
Contributor

@castastrophe castastrophe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great and the new changesets custom plugin is working!

@castastrophe castastrophe enabled auto-merge (squash) July 26, 2025 01:17
@castastrophe castastrophe disabled auto-merge July 26, 2025 01:17
@github-actions github-actions Bot force-pushed the changeset-release/spectrum-two branch from 9c96845 to cec726b Compare July 26, 2025 01:21
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented Jul 26, 2025

📚 Branch preview

PR #4073 has been deployed to Azure Blob Storage: https://spectrumcss.z13.web.core.windows.net/pr-4073/index.html.

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented Jul 26, 2025

File metrics

Summary

Total size: 1.44 MB*

🎉 No changes detected in any packages

* Size is the sum of all main files for packages in the library.
* An ASCII character in UTF-8 is 8 bits or 1 byte.

@castastrophe castastrophe enabled auto-merge (squash) July 26, 2025 01:30
@github-actions github-actions Bot force-pushed the changeset-release/spectrum-two branch from cec726b to 3a30bcf Compare July 26, 2025 01:33
@github-actions github-actions Bot force-pushed the changeset-release/spectrum-two branch from 3a30bcf to 4677a22 Compare July 26, 2025 01:44
@castastrophe castastrophe disabled auto-merge July 26, 2025 01:55
@castastrophe castastrophe enabled auto-merge (squash) July 26, 2025 01:55
@castastrophe castastrophe merged commit f646654 into spectrum-two Jul 26, 2025
24 of 26 checks passed
@castastrophe castastrophe deleted the changeset-release/spectrum-two branch July 26, 2025 02:07
@castastrophe castastrophe mentioned this pull request Aug 6, 2025
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant