Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: adobe/spectrum-css
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @spectrum-css/switch@6.0.0-s2-foundations.17
Choose a base ref
...
head repository: adobe/spectrum-css
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: @spectrum-css/switch@6.0.0
Choose a head ref

Commits on Dec 3, 2024

  1. chore(deps-dev): bump the commitlint-ecosystem group with 2 updates (#…

    …3417)
    
    Bumps the commitlint-ecosystem group with 2 updates: [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) and [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional).
    
    
    Updates `@commitlint/cli` from 19.5.0 to 19.6.0
    - [Release notes](https://github.com/conventional-changelog/commitlint/releases)
    - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
    - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.6.0/@commitlint/cli)
    
    Updates `@commitlint/config-conventional` from 19.5.0 to 19.6.0
    - [Release notes](https://github.com/conventional-changelog/commitlint/releases)
    - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
    - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.6.0/@commitlint/config-conventional)
    
    ---
    updated-dependencies:
    - dependency-name: "@commitlint/cli"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: commitlint-ecosystem
    - dependency-name: "@commitlint/config-conventional"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: commitlint-ecosystem
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 3, 2024
    Copy the full SHA
    b9411a6 View commit details
  2. chore(deps-dev): bump the storybook-ecosystem group across 1 director…

    …y with 14 updates (#3423)
    
    Bumps the storybook-ecosystem group with 14 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.4.4` | `8.4.6` |
    | [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) | `8.4.4` | `8.4.6` |
    | [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `8.4.4` | `8.4.6` |
    | [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.4.4` | `8.4.6` |
    | [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.4.4` | `8.4.6` |
    | [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.4.4` | `8.4.6` |
    | [@storybook/builder-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/builders/builder-vite) | `8.4.4` | `8.4.6` |
    | [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components) | `8.4.4` | `8.4.6` |
    | [@storybook/core-events](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/core-events) | `8.4.4` | `8.4.6` |
    | [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.4.4` | `8.4.6` |
    | [@storybook/preview-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/preview-api) | `8.4.4` | `8.4.6` |
    | [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming) | `8.4.4` | `8.4.6` |
    | [@storybook/web-components-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/web-components-vite) | `8.4.4` | `8.4.6` |
    | [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.4.4` | `8.4.6` |
    
    
    
    Updates `@storybook/addon-a11y` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/addons/a11y)
    
    Updates `@storybook/addon-actions` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/addons/actions)
    
    Updates `@storybook/addon-docs` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/addons/docs)
    
    Updates `@storybook/addon-essentials` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/addons/essentials)
    
    Updates `@storybook/addon-interactions` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/addons/interactions)
    
    Updates `@storybook/blocks` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/lib/blocks)
    
    Updates `@storybook/builder-vite` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/builders/builder-vite)
    
    Updates `@storybook/components` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/deprecated/components)
    
    Updates `@storybook/core-events` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/lib/core-events)
    
    Updates `@storybook/manager-api` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/lib/manager-api)
    
    Updates `@storybook/preview-api` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/lib/preview-api)
    
    Updates `@storybook/theming` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/lib/theming)
    
    Updates `@storybook/web-components-vite` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/frameworks/web-components-vite)
    
    Updates `storybook` from 8.4.4 to 8.4.6
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/lib/cli)
    
    ---
    updated-dependencies:
    - dependency-name: "@storybook/addon-a11y"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/addon-actions"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/addon-docs"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/addon-essentials"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/addon-interactions"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/blocks"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/builder-vite"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/components"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/core-events"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/manager-api"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/preview-api"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/theming"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/web-components-vite"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: storybook
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 3, 2024
    Copy the full SHA
    a674fc5 View commit details
  3. chore(deps-dev): bump @changesets/cli from 2.27.9 to 2.27.10 (#3420)

    Bumps [@changesets/cli](https://github.com/changesets/changesets) from 2.27.9 to 2.27.10.
    - [Release notes](https://github.com/changesets/changesets/releases)
    - [Changelog](https://github.com/changesets/changesets/blob/main/docs/modifying-changelog-format.md)
    - [Commits](https://github.com/changesets/changesets/compare/@changesets/cli@2.27.9...@changesets/cli@2.27.10)
    
    ---
    updated-dependencies:
    - dependency-name: "@changesets/cli"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 3, 2024
    Copy the full SHA
    2b8cef2 View commit details
  4. chore(deps-dev): bump eslint-plugin-jsonc from 2.16.0 to 2.18.2 (#3419)

    Bumps [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) from 2.16.0 to 2.18.2.
    - [Release notes](https://github.com/ota-meshi/eslint-plugin-jsonc/releases)
    - [Changelog](https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md)
    - [Commits](ota-meshi/eslint-plugin-jsonc@v2.16.0...v2.18.2)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-jsonc
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 3, 2024
    Copy the full SHA
    de7b94d View commit details
  5. Copy the full SHA
    dd18ceb View commit details
  6. Copy the full SHA
    48626b8 View commit details

Commits on Dec 4, 2024

  1. chore: release (#3427)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Dec 4, 2024
    Copy the full SHA
    d7e7fd4 View commit details
  2. Copy the full SHA
    97f5ef9 View commit details

Commits on Dec 10, 2024

  1. chore(deps-dev): bump chromatic from 11.18.1 to 11.20.0 (#3435)

    Bumps [chromatic](https://github.com/chromaui/chromatic-cli) from 11.18.1 to 11.20.0.
    - [Release notes](https://github.com/chromaui/chromatic-cli/releases)
    - [Changelog](https://github.com/chromaui/chromatic-cli/blob/main/CHANGELOG.md)
    - [Commits](chromaui/chromatic-cli@v11.18.1...v11.20.0)
    
    ---
    updated-dependencies:
    - dependency-name: chromatic
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 10, 2024
    Copy the full SHA
    61dbbe6 View commit details
  2. chore(deps): bump the npm_and_yarn group with 2 updates (#3439)

    Bumps the npm_and_yarn group with 2 updates: [cross-spawn](https://github.com/moxystudio/node-cross-spawn) and [nanoid](https://github.com/ai/nanoid).
    
    
    Updates `cross-spawn` from 7.0.3 to 7.0.6
    - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
    - [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)
    
    Updates `nanoid` from 3.3.7 to 3.3.8
    - [Release notes](https://github.com/ai/nanoid/releases)
    - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
    - [Commits](ai/nanoid@3.3.7...3.3.8)
    
    ---
    updated-dependencies:
    - dependency-name: cross-spawn
      dependency-type: indirect
      dependency-group: npm_and_yarn
    - dependency-name: nanoid
      dependency-type: indirect
      dependency-group: npm_and_yarn
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 10, 2024
    Copy the full SHA
    761f55c View commit details
  3. chore(deps-dev): bump the storybook-ecosystem group with 14 updates (#…

    …3434)
    
    Bumps the storybook-ecosystem group with 14 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.4.6` | `8.4.7` |
    | [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) | `8.4.6` | `8.4.7` |
    | [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `8.4.6` | `8.4.7` |
    | [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.4.6` | `8.4.7` |
    | [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.4.6` | `8.4.7` |
    | [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.4.6` | `8.4.7` |
    | [@storybook/builder-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/builders/builder-vite) | `8.4.6` | `8.4.7` |
    | [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components) | `8.4.6` | `8.4.7` |
    | [@storybook/core-events](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/core-events) | `8.4.6` | `8.4.7` |
    | [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.4.6` | `8.4.7` |
    | [@storybook/preview-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/preview-api) | `8.4.6` | `8.4.7` |
    | [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming) | `8.4.6` | `8.4.7` |
    | [@storybook/web-components-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/web-components-vite) | `8.4.6` | `8.4.7` |
    | [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.4.6` | `8.4.7` |
    
    
    Updates `@storybook/addon-a11y` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/addons/a11y)
    
    Updates `@storybook/addon-actions` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/addons/actions)
    
    Updates `@storybook/addon-docs` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/addons/docs)
    
    Updates `@storybook/addon-essentials` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/addons/essentials)
    
    Updates `@storybook/addon-interactions` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/addons/interactions)
    
    Updates `@storybook/blocks` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/lib/blocks)
    
    Updates `@storybook/builder-vite` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/builders/builder-vite)
    
    Updates `@storybook/components` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/deprecated/components)
    
    Updates `@storybook/core-events` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/lib/core-events)
    
    Updates `@storybook/manager-api` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/lib/manager-api)
    
    Updates `@storybook/preview-api` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/lib/preview-api)
    
    Updates `@storybook/theming` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/lib/theming)
    
    Updates `@storybook/web-components-vite` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/frameworks/web-components-vite)
    
    Updates `storybook` from 8.4.6 to 8.4.7
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v8.4.7/code/lib/cli)
    
    ---
    updated-dependencies:
    - dependency-name: "@storybook/addon-a11y"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/addon-actions"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/addon-docs"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/addon-essentials"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/addon-interactions"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/blocks"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/builder-vite"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/components"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/core-events"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/manager-api"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/preview-api"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/theming"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: "@storybook/web-components-vite"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    - dependency-name: storybook
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: storybook-ecosystem
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 10, 2024
    Copy the full SHA
    b8d2dc1 View commit details

Commits on Dec 16, 2024

  1. chore(deps-dev): bump chromatic from 11.20.0 to 11.20.2 (#3447)

    Bumps [chromatic](https://github.com/chromaui/chromatic-cli) from 11.20.0 to 11.20.2.
    - [Release notes](https://github.com/chromaui/chromatic-cli/releases)
    - [Changelog](https://github.com/chromaui/chromatic-cli/blob/main/CHANGELOG.md)
    - [Commits](chromaui/chromatic-cli@v11.20.0...v11.20.2)
    
    ---
    updated-dependencies:
    - dependency-name: chromatic
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 16, 2024
    Copy the full SHA
    ca0acd3 View commit details
  2. chore(deps-dev): bump c8 from 9.1.0 to 10.1.3 (#3449)

    Bumps [c8](https://github.com/bcoe/c8) from 9.1.0 to 10.1.3.
    - [Release notes](https://github.com/bcoe/c8/releases)
    - [Changelog](https://github.com/bcoe/c8/blob/main/CHANGELOG.md)
    - [Commits](bcoe/c8@v9.1.0...v10.1.3)
    
    ---
    updated-dependencies:
    - dependency-name: c8
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 16, 2024
    Copy the full SHA
    057c93a View commit details
  3. chore(deps-dev): bump @commitlint/cli in the commitlint-ecosystem gro…

    …up (#3446)
    
    Bumps the commitlint-ecosystem group with 1 update: [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli).
    
    
    Updates `@commitlint/cli` from 19.6.0 to 19.6.1
    - [Release notes](https://github.com/conventional-changelog/commitlint/releases)
    - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
    - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.6.1/@commitlint/cli)
    
    ---
    updated-dependencies:
    - dependency-name: "@commitlint/cli"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: commitlint-ecosystem
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 16, 2024
    Copy the full SHA
    01a802f View commit details
  4. Copy the full SHA
    dc1f06e View commit details
  5. chore: release (#3451)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Dec 16, 2024
    Copy the full SHA
    3fb30ba View commit details
  6. chore(deps-dev): bump prettier from 3.3.3 to 3.4.2 (#3448)

    Bumps [prettier](https://github.com/prettier/prettier) from 3.3.3 to 3.4.2.
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.3.3...3.4.2)
    
    ---
    updated-dependencies:
    - dependency-name: prettier
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 16, 2024
    Copy the full SHA
    bb32c20 View commit details

Commits on Dec 23, 2024

  1. chore(deps-dev): bump lint-staged from 15.2.10 to 15.2.11 (#3461)

    Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 15.2.10 to 15.2.11.
    - [Release notes](https://github.com/lint-staged/lint-staged/releases)
    - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
    - [Commits](lint-staged/lint-staged@v15.2.10...v15.2.11)
    
    ---
    updated-dependencies:
    - dependency-name: lint-staged
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 23, 2024
    Copy the full SHA
    628547e View commit details
  2. chore(deps-dev): bump @changesets/cli from 2.27.10 to 2.27.11 (#3462)

    Bumps [@changesets/cli](https://github.com/changesets/changesets) from 2.27.10 to 2.27.11.
    - [Release notes](https://github.com/changesets/changesets/releases)
    - [Changelog](https://github.com/changesets/changesets/blob/main/docs/modifying-changelog-format.md)
    - [Commits](https://github.com/changesets/changesets/compare/@changesets/cli@2.27.10...@changesets/cli@2.27.11)
    
    ---
    updated-dependencies:
    - dependency-name: "@changesets/cli"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 23, 2024
    Copy the full SHA
    6b8e188 View commit details
  3. chore(deps): bump @actions/artifact from 2.1.11 to 2.2.0 (#3459)

    Bumps [@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact) from 2.1.11 to 2.2.0.
    - [Changelog](https://github.com/actions/toolkit/blob/main/packages/artifact/RELEASES.md)
    - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/artifact)
    
    ---
    updated-dependencies:
    - dependency-name: "@actions/artifact"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 23, 2024
    Copy the full SHA
    99421f5 View commit details

Commits on Jan 2, 2025

  1. chore(deps): bump diff2html from 3.4.48 to 3.4.51 (#3464)

    Bumps [diff2html](https://github.com/rtfpessoa/diff2html) from 3.4.48 to 3.4.51.
    - [Release notes](https://github.com/rtfpessoa/diff2html/releases)
    - [Commits](rtfpessoa/diff2html@3.4.48...3.4.51)
    
    ---
    updated-dependencies:
    - dependency-name: diff2html
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 2, 2025
    Copy the full SHA
    bdc7626 View commit details
  2. chore(deps-dev): bump lint-staged from 15.2.11 to 15.3.0 (#3463)

    * chore(deps-dev): bump lint-staged from 15.2.11 to 15.3.0
    
    Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 15.2.11 to 15.3.0.
    - [Release notes](https://github.com/lint-staged/lint-staged/releases)
    - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
    - [Commits](lint-staged/lint-staged@v15.2.11...v15.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: lint-staged
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * build: update config tooling to resolve lint-staged correctly
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: [ Cassondra ] <castastrophe@users.noreply.github.com>
    dependabot[bot] and castastrophe authored Jan 2, 2025
    Copy the full SHA
    b4148c4 View commit details
  3. Copy the full SHA
    b679cb3 View commit details

Commits on Jan 6, 2025

  1. chore(deps-dev): bump gh-pages from 6.2.0 to 6.3.0 (#3481)

    Bumps [gh-pages](https://github.com/tschaub/gh-pages) from 6.2.0 to 6.3.0.
    - [Release notes](https://github.com/tschaub/gh-pages/releases)
    - [Changelog](https://github.com/tschaub/gh-pages/blob/main/changelog.md)
    - [Commits](tschaub/gh-pages@v6.2.0...v6.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: gh-pages
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2025
    Copy the full SHA
    7c12efe View commit details
  2. chore(deps-dev): bump chromatic from 11.20.2 to 11.22.0 (#3480)

    Bumps [chromatic](https://github.com/chromaui/chromatic-cli) from 11.20.2 to 11.22.0.
    - [Release notes](https://github.com/chromaui/chromatic-cli/releases)
    - [Changelog](https://github.com/chromaui/chromatic-cli/blob/main/CHANGELOG.md)
    - [Commits](chromaui/chromatic-cli@v11.20.2...v11.22.0)
    
    ---
    updated-dependencies:
    - dependency-name: chromatic
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2025
    Copy the full SHA
    b27b87b View commit details
  3. chore(deps): bump fast-glob from 3.3.2 to 3.3.3 (#3479)

    Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.3.2 to 3.3.3.
    - [Release notes](https://github.com/mrmlnc/fast-glob/releases)
    - [Commits](mrmlnc/fast-glob@3.3.2...3.3.3)
    
    ---
    updated-dependencies:
    - dependency-name: fast-glob
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2025
    Copy the full SHA
    1b3c5b1 View commit details
  4. Copy the full SHA
    2c66a87 View commit details
  5. chore: release (#3482)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Jan 6, 2025
    Copy the full SHA
    355ba59 View commit details
  6. Copy the full SHA
    33a896e View commit details

Commits on Jan 8, 2025

  1. fix(colorloupe): adds correct disabled styles (#3453)

    - correctly adds styles for disabled color loupes
    - rebuilds metadata.json
    - create changeset
    marissahuysentruyt authored Jan 8, 2025
    Copy the full SHA
    8d2d269 View commit details

Commits on Jan 10, 2025

  1. chore: release (#3484)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Jan 10, 2025
    Copy the full SHA
    42f6f0b View commit details

Commits on Jan 13, 2025

  1. Copy the full SHA
    40c1954 View commit details
  2. chore: release (#3495)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Jan 13, 2025
    Copy the full SHA
    c7ffbd8 View commit details
  3. feat(bundle): bundled css for dev/demos (#3477)

    Resurrecting the CSS bundle for development use. Excellent resource for generating quick demo pages by loading all the CSS components in the library in a pre-bundled package with tokens pre-loaded and minified to remove unused tokens.
    castastrophe authored Jan 13, 2025
    Copy the full SHA
    d52c701 View commit details
  4. chore(deps-dev): bump chromatic from 11.22.0 to 11.22.2 (#3491)

    Bumps [chromatic](https://github.com/chromaui/chromatic-cli) from 11.22.0 to 11.22.2.
    - [Release notes](https://github.com/chromaui/chromatic-cli/releases)
    - [Changelog](https://github.com/chromaui/chromatic-cli/blob/main/CHANGELOG.md)
    - [Commits](chromaui/chromatic-cli@v11.22.0...v11.22.2)
    
    ---
    updated-dependencies:
    - dependency-name: chromatic
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 13, 2025
    Copy the full SHA
    e234686 View commit details
  5. chore: release (#3496)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Jan 13, 2025
    Copy the full SHA
    5be513a View commit details

Commits on Jan 15, 2025

  1. chore(storybook): fix code loading on docs pages [CSS-1070] (#3440)

    Fix an issue where "show code" was blocking loading in Storybook docs pages [CSS-1070]
    castastrophe authored Jan 15, 2025
    Copy the full SHA
    6808c85 View commit details
  2. chore(deps): bump @actions/artifact from 2.2.0 to 2.2.1 (#3492)

    Bumps [@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact) from 2.2.0 to 2.2.1.
    - [Changelog](https://github.com/actions/toolkit/blob/main/packages/artifact/RELEASES.md)
    - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/artifact)
    
    ---
    updated-dependencies:
    - dependency-name: "@actions/artifact"
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 15, 2025
    Copy the full SHA
    eaccbef View commit details
  3. chore: release (#3498)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Jan 15, 2025
    Copy the full SHA
    74a55da View commit details
  4. feat(storybook): update chromatic add-on to latest version (#3458)

    BREAKING CHANGE: New chromatic configuration required for updated version support.
    castastrophe authored Jan 15, 2025
    Copy the full SHA
    e1b7102 View commit details
  5. chore: release (#3499)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Jan 15, 2025
    Copy the full SHA
    e19f80b View commit details
  6. chore(deps): bump postcss from 8.4.49 to 8.5.0 in the npm_and_yarn gr…

    …oup (#3500)
    
    Bumps the npm_and_yarn group with 1 update: [postcss](https://github.com/postcss/postcss).
    
    
    Updates `postcss` from 8.4.49 to 8.5.0
    - [Release notes](https://github.com/postcss/postcss/releases)
    - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
    - [Commits](postcss/postcss@8.4.49...8.5.0)
    
    ---
    updated-dependencies:
    - dependency-name: postcss
      dependency-type: direct:production
      dependency-group: npm_and_yarn
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 15, 2025
    Copy the full SHA
    6eff801 View commit details

Commits on Jan 16, 2025

  1. docs(combobox): remove separate tab focus for nested pickerbutton (#3507

    )
    
    The Picker Button that is nested within Combobox was previously tab
    focusable, separately from the Combobox itself. This update gives it
    a negative tabindex, making it consistent with the intended behavior
    and SWC implementation.
    
    This adds a tabindex option to the Picker Button template.
    jawinn authored Jan 16, 2025
    Copy the full SHA
    60f5a3d View commit details
  2. Copy the full SHA
    e5141e8 View commit details

Commits on Jan 17, 2025

  1. Copy the full SHA
    a5a8d7e View commit details

Commits on Jan 22, 2025

  1. chore(deps): bump undici from 5.28.4 to 5.28.5 in the npm_and_yarn gr…

    …oup (#3519)
    
    Bumps the npm_and_yarn group with 1 update: [undici](https://github.com/nodejs/undici).
    
    
    Updates `undici` from 5.28.4 to 5.28.5
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v5.28.4...v5.28.5)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-type: indirect
      dependency-group: npm_and_yarn
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 22, 2025
    Copy the full SHA
    c01ec97 View commit details
  2. Copy the full SHA
    c8194b0 View commit details
  3. Copy the full SHA
    562396e View commit details
  4. Copy the full SHA
    22c3ce4 View commit details
  5. chore: release (#3521)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Jan 22, 2025
    Copy the full SHA
    ca3697d View commit details
Showing 1,006 changed files with 41,971 additions and 28,806 deletions.
3 changes: 3 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -3,6 +3,9 @@ CHROMATIC_PROJECT_ID="Project:64762974a45b8bc5ca1705a2"
# Note: the build script here should be defined in .storybook/package.json
# this is used by the chromatic storybook addon to build the storybook on the fly
CHROMATIC_BUILD_SCRIPT_NAME="build"
CHROMATIC_ONLY_CHANGED=true
CHROMATIC_STORYBOOK_BASE_DIR=".storybook"
CHROMATIC_ZIP=true

# NX settings
NX_PREFER_TS_NODE=true
6 changes: 6 additions & 0 deletions .github/actions/file-diff/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## 2.1.0

### Minor Changes

- [#3488](https://github.com/adobe/spectrum-css/pull/3488) [`40c1954`](https://github.com/adobe/spectrum-css/commit/40c1954048f735a07f9edfccf3a568d38164806a) Thanks [@castastrophe](https://github.com/castastrophe)! - Update file table to specify if the file is deleted/moved and indicate the file size has decreased without showing percentages. This update also hardens the way in which the main file is highlighted in the table by checking for exact equals for looking for files "ending with" the file name.

## 2.0.6

### Patch Changes
14 changes: 11 additions & 3 deletions .github/actions/file-diff/index.js
Original file line number Diff line number Diff line change
@@ -175,8 +175,10 @@ async function run() {
const removedOnBranch = isRemoved(headByteSize, baseByteSize);
// @todo should there be any normalization before comparing the file names?
const isMainFile = readableFilename === mainFile;
const size = removedOnBranch ? " - " : bytesToSize(headByteSize);
const delta = `${printChange(headByteSize, baseByteSize)}${difference(baseByteSize, headByteSize) !== 0 ? ` (${printPercentChange(headByteSize , baseByteSize)})` : ""}`;
const size = removedOnBranch ? "🚨 deleted/moved" : bytesToSize(headByteSize);
const change = !removedOnBranch ? printChange(headByteSize, baseByteSize) : `⬇ ${bytesToSize(baseByteSize)}`;
const diff = difference(baseByteSize, headByteSize) !== 0 ? ` (${printPercentChange(headByteSize , baseByteSize)})` : "";
const delta = `${change}${removedOnBranch ? "" : diff}`;

return [
...table,
@@ -323,7 +325,13 @@ const makeTable = function (PACKAGES, filePath, path) {
if (main) mainFile = main.replace(/^.*\/dist\//, "");
}

const mainFileOnly = [...fileMap.keys()].filter((file) => file.endsWith(mainFile));
let mainFileOnly = [...fileMap.keys()].filter((file) => file === mainFile);

// If no main file is found, look for the first file matching the filename only
if (mainFileOnly.length === 0) {
mainFileOnly = [...fileMap.keys()].filter((file) => file.endsWith(mainFile));
}

const headMainSize = mainFileOnly.reduce(
(acc, filename) => {
const { headByteSize = 0 } = fileMap.get(filename);
21 changes: 18 additions & 3 deletions .github/actions/file-diff/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,33 @@
{
"private": true,
"name": "@spectrum-tools/gh-action-file-diff",
"version": "2.0.6",
"version": "2.1.0",
"description": "A GitHub Action to compare asset sizes and generate a diff if changes are found.",
"license": "Apache-2.0",
"author": "Adobe",
"homepage": "https://opensource.adobe.com/spectrum-css",
"repository": {
"type": "git",
"url": "https://github.com/adobe/spectrum-css.git",
"directory": ".github/actions/file-diff"
},
"bugs": {
"url": "https://github.com/adobe/spectrum-css/issues"
},
"main": "index.js",
"files": [
"*.md",
"*.js",
"*.yml",
"package.json"
],
"dependencies": {
"@actions/artifact": "^2.1.11",
"@actions/artifact": "^2.2.1",
"@actions/core": "^1.11.1",
"@actions/github": "^6.0.0",
"@actions/glob": "^0.5.0",
"diff": "^7.0.0",
"diff2html": "^3.4.48"
"diff2html": "^3.4.51"
},
"keywords": [
"Actions",
2 changes: 1 addition & 1 deletion .github/actions/file-diff/utilities.js
Original file line number Diff line number Diff line change
@@ -165,7 +165,7 @@ exports.fetchFilesAndSizes = async function (rootPath, patterns = [], { core })
return new Map();
}

core.info(`Found ${files.length} files matching the glob pattern ${patterns.join(", ")}.`);
core.info(`From ${rootPath}, found ${files.length} files matching the glob pattern ${patterns.join(", ")}.`);

// Fetch the files and their sizes, creates an array of arrays to be used in the table
return new Map(
4 changes: 3 additions & 1 deletion .github/workflows/compare-results.yml
Original file line number Diff line number Diff line change
@@ -90,12 +90,14 @@ jobs:
with:
name: ubuntu-latest-node20-compiled-assets-${{ steps.derive-key.outputs.head-path }}
path: ${{ github.workspace }}/${{ steps.derive-key.outputs.head-path }}
merge-multiple: true

- name: Download build artifacts for base
uses: actions/download-artifact@v4
with:
name: ubuntu-latest-node20-compiled-assets-${{ steps.derive-key.outputs.base-path }}
path: ${{ github.workspace }}/${{ steps.derive-key.outputs.base-path }}
merge-multiple: true

- name: Compare compiled output file size
id: compare
@@ -131,7 +133,7 @@ jobs:
components/card/dist/index.css
components/icon/dist/index.css
components/sidenav/dist/index.css
tokens/dist/index.css
tokens/dist/css/index.css
node_modules/diff2html/bundles/css/diff2html.min.css
node_modules/diff2html/bundles/js/diff2html.min.js
18 changes: 12 additions & 6 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -76,23 +76,29 @@ jobs:
shell: bash
run: yarn install --immutable

# Components must be built before linting so that the custom properties are available
# in the dependencies for passthrough and token verification
- name: Build components & ui-icons
shell: bash
run: yarn build

- name: Lint component styles
if: ${{ inputs.styles_added_files != '' || inputs.styles_modified_files != '' }}
uses: reviewdog/action-stylelint@v1.28.0
uses: reviewdog/action-stylelint@v1.30.0
with:
fail_on_error: true
fail_level: error
filter_mode: diff_context
level: error
reporter: github-pr-review
filter_mode: diff_context
# stylelint_input: "components/*/index.css components/*/themes/*.css"
stylelint_input: "${{ inputs.styles_added_files }} ${{ inputs.styles_modified_files }}"
stylelint_config: stylelint.config.js
stylelint_config: "${{ github.workspace }}/stylelint.config.js"

- name: Run eslint on packages and stories
uses: reviewdog/action-eslint@v1.31.0
uses: reviewdog/action-eslint@v1.33.0
if: ${{ inputs.eslint_added_files != '' || inputs.eslint_modified_files != '' }}
with:
fail_on_error: true
fail_level: error
level: error
reporter: github-pr-review
filter_mode: diff_context
2 changes: 1 addition & 1 deletion .github/workflows/release-snapshot.yml
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install Dependencies
run: yarn install --frozen-lockfile
5 changes: 2 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@ on:
branches:
- main
- spectrum-two
- s2-foundations-redux

concurrency: ${{ github.workflow }}-${{ github.ref }}

@@ -20,9 +19,9 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn

- name: Install Dependencies
run: yarn install --frozen-lockfile

6 changes: 5 additions & 1 deletion .github/workflows/vrt.yml
Original file line number Diff line number Diff line change
@@ -62,6 +62,10 @@ jobs:
shell: bash
run: yarn install --immutable

- name: Generate metadata assets
shell: bash
run: yarn report

- name: Publish to Chromatic
id: chromatic
uses: chromaui/action@latest
@@ -73,7 +77,7 @@ jobs:
exitOnceUploaded: true
onlyChanged: true
traceChanged: true
untraced: ".github/actions/*/package.json generator/package.json"
untraced: ".github/* plugins/stylelint-*/* tools/* .changeset/*"
diagnostics: true
autoAcceptChanges: "main"
# Lets VRT pass without running so as not to waste snapshots
6 changes: 2 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
dist
!tokens/dist/index.css
!tokens/dist/css/*.css
!tokens/dist/css/express/*.css
!tokens/dist/css/spectrum/*.css
!dist/metadata.json
!tokens/dist/json/*

# Not committing the map assets, these are dev-only
*.map
4 changes: 4 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -19,3 +19,7 @@ Icon?
Thumbs.db
*~
*.swp

# Test files
plugins/*/expected/*.css
plugins/*/fixtures/*.css
87 changes: 87 additions & 0 deletions .storybook/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,92 @@
# Change Log

## 12.0.0

### Major Changes

- [#2786](https://github.com/adobe/spectrum-css/pull/2786) [`6c19fcf`](https://github.com/adobe/spectrum-css/commit/6c19fcf3f0eda76987f338981ae20f9999febce6) Thanks [@pfulton](https://github.com/pfulton)! - ## Breaking change

This update removes the previously deprecated component documentation for **cyclebutton**, **quickaction**, **searchwithin**, and **splitbutton**.

To support the Spectrum 2 (S2) Foundations release, Storybook has been updated to toggle token packages to connect the following labels with their appropriate data sources:

- **Spectrum 1**: Flagged as the "legacy" context, this version is no longer the default for the component contexts. When selected, Storybook will load the `@spectrum-css/tokens` at release `v14.6.0` and attach the `.spectrum--legacy` class to the container.
- **Spectrum 2**: The new default context, this version represents the "S2 Foundations" release which serves as a bridge between S1 and S2. Components in this context are not fully S2 and will not exactly match specifications but they do reflect a significant move toward the S2 designs. For full details, see the token and component-level changelogs.
- **Express**: This now deprecated context is still rendered in Storybook by leveraging the `@spectrum-css/tokens` at release `v14.6.0`. Please note that Express and S1 will be removed in the next major release.

This release also includes:

- New migration documentation for S1 -> S2 updates
- Fix for the duplicate line numbers in the code preview plugin
- Updated styles to integrate Spectrum styling into the Storybook UI

### Patch Changes

- Updated dependencies [[`6c19fcf`](https://github.com/adobe/spectrum-css/commit/6c19fcf3f0eda76987f338981ae20f9999febce6), [`3d08cea`](https://github.com/adobe/spectrum-css/commit/3d08cea0f590c8c2de7252677a6b81b8cc206b9a), [`6c19fcf`](https://github.com/adobe/spectrum-css/commit/6c19fcf3f0eda76987f338981ae20f9999febce6)]:
- @spectrum-css/tokens@16.0.0
- @spectrum-css/table@8.0.0

## 11.0.2

### Patch Changes

- [#3522](https://github.com/adobe/spectrum-css/pull/3522) [`7a47c22`](https://github.com/adobe/spectrum-css/commit/7a47c2266b6d0e8c99061fe85cba8d52684bae39) Thanks [@castastrophe](https://github.com/castastrophe)! - Minor storybook updates and fixes including some whitespace changes.

A bug was fixed with the HTML code preview that was displaying duplicate line numbers.

Some key metadata was incorporated into the preview head file for better contextual information when published.

The remark-gfm dependency was added to support tables in the \*.mdx files for Storybook.

- Updated dependencies [[`7a47c22`](https://github.com/adobe/spectrum-css/commit/7a47c2266b6d0e8c99061fe85cba8d52684bae39), [`7a47c22`](https://github.com/adobe/spectrum-css/commit/7a47c2266b6d0e8c99061fe85cba8d52684bae39)]:
- @spectrum-css/tokens@15.2.0
- @spectrum-css/table@7.0.1

## 11.0.1

### Patch Changes

- Updated dependencies [[`c8194b0`](https://github.com/adobe/spectrum-css/commit/c8194b0a5b6e115d7db680f287eb8a2a9709906b)]:
- @spectrum-css/tokens@15.1.0
- @spectrum-css/bundle@1.0.0

## 11.0.0

### Major Changes

- [#3458](https://github.com/adobe/spectrum-css/pull/3458) [`e1b7102`](https://github.com/adobe/spectrum-css/commit/e1b71027f92ce18feb3a63c100d2b4871fc73b9f) Thanks [@castastrophe](https://github.com/castastrophe)! - Update the Chromatic add-on to the currently maintained package:

- from "@chromaui/addon-visual-tests": "^1.0.0"
- to "@chromatic-com/storybook": "^3.2.3"

This requires an update to the chromatic.config.json settings, removal of the generic argTypesRegex from the preview config, and a stricter import in the doc blocks.

To support a successful build, our test command must maintain the autodocs and mdx syntax.

## 10.12.1

### Patch Changes

- [#3440](https://github.com/adobe/spectrum-css/pull/3440) [`6808c85`](https://github.com/adobe/spectrum-css/commit/6808c85295d472286c0a52e28d2279b2b5a16f92) Thanks [@castastrophe](https://github.com/castastrophe)! - Fix an issue where "show code" was blocking loading in Storybook docs pages [CSS-1070]

## 10.12.0

### Minor Changes

- [#3477](https://github.com/adobe/spectrum-css/pull/3477) [`d52c701`](https://github.com/adobe/spectrum-css/commit/d52c70196bf2d17433c239313a82f00f75d77e79) Thanks [@castastrophe](https://github.com/castastrophe)! - Update Storybook to leverage the new CSS bundled assets.

### Patch Changes

- Updated dependencies [[`d52c701`](https://github.com/adobe/spectrum-css/commit/d52c70196bf2d17433c239313a82f00f75d77e79)]:
- @spectrum-css/bundle@1.0.0

## 10.11.8

### Patch Changes

- Updated dependencies [[`40c1954`](https://github.com/adobe/spectrum-css/commit/40c1954048f735a07f9edfccf3a568d38164806a)]:
- @spectrum-css/tokens@15.0.0

## 10.11.7

### Patch Changes
7 changes: 6 additions & 1 deletion .storybook/assets/base.css
Original file line number Diff line number Diff line change
@@ -30,10 +30,15 @@ body {

.spectrum {
color: var(--spectrum-neutral-content-color-default);
background-color: var(--spectrum-background-layer-1-color);
background-color: var(--spectrum-background-base-color);
-webkit-tap-highlight-color: rgba(0, 0, 0, 0%);
}

.spectrum.spectrum--legacy {
color: var(--spectrum-neutral-content-color-default);
background-color: var(--spectrum-background-layer-1-color);
}

/* Hide the SVG elements that only include references */
svg:has(symbol):not(:has(use)) {
display: none;
Binary file added .storybook/assets/favicon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .storybook/assets/images/gray_migration-guide.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 0 additions & 10 deletions .storybook/assets/index.css
Original file line number Diff line number Diff line change
@@ -26,9 +26,6 @@ body {
font-family: var(--spectrum-font-family);
font-size: var(--spectrum-font-size);
font-style: var(--spectrum-font-style);

color: var(--spectrum-neutral-content-color-default);
background-color: var(--spectrum-background-layer-2-color);
}

body:lang(ar) {
@@ -72,15 +69,9 @@ div.sb-bar > div > div > span:first-child {
display: none;
}

div.sb-bar > div > div > div > button {
background-color: white !important;
}

.docblock-argstable-body tr td {
letter-spacing: unset;
font-size: 11px;
color: rgb(34, 34, 34);
background-color: rgb(255, 255, 255);
}

.docblock-argstable-body td > span:has(select),
@@ -128,5 +119,4 @@ select:focus,
border-color: rgb(2, 101, 220) !important;
box-shadow: rgb(2, 101, 220) 0 0 0 1px inset !important;
}

/* stylelint-enable selector-class-pattern */
Loading