Skip to content

Commit ed07c3f

Browse files
github-actions[bot]castastrophe
authored andcommitted
chore: release
1 parent d6e4d41 commit ed07c3f

File tree

179 files changed

+5932
-3120
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

179 files changed

+5932
-3120
lines changed

.changeset/dull-ears-change.md

-2,386
This file was deleted.

.changeset/funny-pants-perform.md

-7
This file was deleted.

.changeset/mean-adults-scream.md

-9
This file was deleted.

.changeset/metal-walls-scream.md

-19
This file was deleted.

.changeset/wise-otters-burn.md

-110
This file was deleted.

.storybook/CHANGELOG.md

+26
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Change Log
22

3+
## 12.0.0
4+
5+
### Major Changes
6+
7+
- [#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
8+
9+
This update removes the previously deprecated component documentation for **cyclebutton**, **quickaction**, **searchwithin**, and **splitbutton**.
10+
11+
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:
12+
13+
- **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.
14+
- **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.
15+
- **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.
16+
17+
This release also includes:
18+
19+
- New migration documentation for S1 -> S2 updates
20+
- Fix for the duplicate line numbers in the code preview plugin
21+
- Updated styles to integrate Spectrum styling into the Storybook UI
22+
23+
### Patch Changes
24+
25+
- 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)]:
26+
- @spectrum-css/tokens@16.0.0
27+
- @spectrum-css/table@8.0.0
28+
329
## 11.0.2
430

531
### Patch Changes

.storybook/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@spectrum-css/preview",
3-
"version": "11.0.2",
3+
"version": "12.0.0",
44
"description": "A Spectrum CSS preview",
55
"license": "Apache-2.0",
66
"author": "Adobe",

components/accordion/CHANGELOG.md

+34
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# Change Log
22

3+
## 7.0.0
4+
5+
### Major Changes
6+
7+
- [#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
8+
9+
This major update creates a bridge between the Spectrum 1 (S1) and Spectrum 2 (S2) designs, dubbed "Spectrum 2 Foundations". These do _NOT_ reflect a fully migrated S2 component. This approach allows consumers to swap the appearance of their components between S1, Express, and S2 by leveraging a "system" layer that remaps the necessary component-level tokens to the appropriate token dataset.
10+
11+
For these components to appear S2, you must load the assets with the `@spectrum-css/tokens` at `v16` or higher.
12+
13+
For S1 or Express, load assets with the `@spectrum-css/tokens` at `v14.x` or `v15.x`.
14+
15+
If you are looking to implement a fully S2 design, please explore the `next` tag releases instead of using this foundations release. **This release is used in Spectrum Web Components 1.x**.
16+
17+
### Deprecations
18+
19+
The `metadata` folder containing the `mods.md` and `metadata.json` assets has been removed from source. To find information about the components including what selectors, modifiers, and passthroughs are used, please see the `dist/metadata.json` asset shipped with every component containing CSS.
20+
21+
The `index-vars.css` asset has been removed in this release as it was previously deprecated and is no longer maintained. Please use the `index.css` or `index-base.css`
22+
23+
### File usage
24+
25+
If you are rendering components and need **only** the S2 Foundations styles, you can make use of the `index.css` asset which contains all the base styles plus the system mappings for S2 Foundations.
26+
27+
If you are using this version to publish **only** an S1 or Express component, you can use the `index-base.css` plus the desired `themes/(spectrum|express).css` file.
28+
29+
To render a component that can be easily swapped between the S2 Foundations, S1, or Express contexts, load `index-base.css` with the `index-theme.css` file and leverage the appropriate context classes (`.spectrum--legacy` for S1 and `.spectrum--express` for Express).
30+
31+
### Patch Changes
32+
33+
- 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)]:
34+
- @spectrum-css/tokens@16.0.0
35+
- @spectrum-css/icon@9.0.0
36+
337
## 6.0.1
438

539
### Patch Changes

components/accordion/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@spectrum-css/accordion",
3-
"version": "6.0.1",
3+
"version": "7.0.0",
44
"description": "The Spectrum CSS accordion component",
55
"license": "Apache-2.0",
66
"author": "Adobe",
@@ -29,8 +29,8 @@
2929
"@spectrum-css/tokens": ">=14 || >=15"
3030
},
3131
"devDependencies": {
32-
"@spectrum-css/icon": "8.0.1",
33-
"@spectrum-css/tokens": "15.2.0",
32+
"@spectrum-css/icon": "9.0.0",
33+
"@spectrum-css/tokens": "16.0.0",
3434
"eslint": "^8.57.0",
3535
"npm-run-all2": "^7.0.2",
3636
"prettier": "^3.4.2",

components/actionbar/CHANGELOG.md

+37
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
# Change Log
22

3+
## 10.0.0
4+
5+
### Major Changes
6+
7+
- [#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
8+
9+
This major update creates a bridge between the Spectrum 1 (S1) and Spectrum 2 (S2) designs, dubbed "Spectrum 2 Foundations". These do _NOT_ reflect a fully migrated S2 component. This approach allows consumers to swap the appearance of their components between S1, Express, and S2 by leveraging a "system" layer that remaps the necessary component-level tokens to the appropriate token dataset.
10+
11+
For these components to appear S2, you must load the assets with the `@spectrum-css/tokens` at `v16` or higher.
12+
13+
For S1 or Express, load assets with the `@spectrum-css/tokens` at `v14.x` or `v15.x`.
14+
15+
If you are looking to implement a fully S2 design, please explore the `next` tag releases instead of using this foundations release. **This release is used in Spectrum Web Components 1.x**.
16+
17+
### Deprecations
18+
19+
The `metadata` folder containing the `mods.md` and `metadata.json` assets has been removed from source. To find information about the components including what selectors, modifiers, and passthroughs are used, please see the `dist/metadata.json` asset shipped with every component containing CSS.
20+
21+
The `index-vars.css` asset has been removed in this release as it was previously deprecated and is no longer maintained. Please use the `index.css` or `index-base.css`
22+
23+
### File usage
24+
25+
If you are rendering components and need **only** the S2 Foundations styles, you can make use of the `index.css` asset which contains all the base styles plus the system mappings for S2 Foundations.
26+
27+
If you are using this version to publish **only** an S1 or Express component, you can use the `index-base.css` plus the desired `themes/(spectrum|express).css` file.
28+
29+
To render a component that can be easily swapped between the S2 Foundations, S1, or Express contexts, load `index-base.css` with the `index-theme.css` file and leverage the appropriate context classes (`.spectrum--legacy` for S1 and `.spectrum--express` for Express).
30+
31+
### Patch Changes
32+
33+
- 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)]:
34+
- @spectrum-css/tokens@16.0.0
35+
- @spectrum-css/actiongroup@6.0.0
36+
- @spectrum-css/closebutton@6.0.0
37+
- @spectrum-css/fieldlabel@10.0.0
38+
- @spectrum-css/popover@8.0.0
39+
340
## 9.0.1
441

542
### Patch Changes

components/actionbar/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@spectrum-css/actionbar",
3-
"version": "9.0.1",
3+
"version": "10.0.0",
44
"description": "The Spectrum CSS actionbar component",
55
"license": "Apache-2.0",
66
"author": "Adobe",
@@ -32,11 +32,11 @@
3232
"@spectrum-css/tokens": ">=14 || >=15"
3333
},
3434
"devDependencies": {
35-
"@spectrum-css/actiongroup": "5.3.1",
36-
"@spectrum-css/closebutton": "5.4.1",
37-
"@spectrum-css/fieldlabel": "9.0.1",
38-
"@spectrum-css/popover": "7.3.1",
39-
"@spectrum-css/tokens": "15.2.0",
35+
"@spectrum-css/actiongroup": "6.0.0",
36+
"@spectrum-css/closebutton": "6.0.0",
37+
"@spectrum-css/fieldlabel": "10.0.0",
38+
"@spectrum-css/popover": "8.0.0",
39+
"@spectrum-css/tokens": "16.0.0",
4040
"eslint": "^8.57.0",
4141
"npm-run-all2": "^7.0.2",
4242
"prettier": "^3.4.2",

components/actionbutton/CHANGELOG.md

+34
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# Change Log
22

3+
## 7.0.0
4+
5+
### Major Changes
6+
7+
- [#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
8+
9+
This major update creates a bridge between the Spectrum 1 (S1) and Spectrum 2 (S2) designs, dubbed "Spectrum 2 Foundations". These do _NOT_ reflect a fully migrated S2 component. This approach allows consumers to swap the appearance of their components between S1, Express, and S2 by leveraging a "system" layer that remaps the necessary component-level tokens to the appropriate token dataset.
10+
11+
For these components to appear S2, you must load the assets with the `@spectrum-css/tokens` at `v16` or higher.
12+
13+
For S1 or Express, load assets with the `@spectrum-css/tokens` at `v14.x` or `v15.x`.
14+
15+
If you are looking to implement a fully S2 design, please explore the `next` tag releases instead of using this foundations release. **This release is used in Spectrum Web Components 1.x**.
16+
17+
### Deprecations
18+
19+
The `metadata` folder containing the `mods.md` and `metadata.json` assets has been removed from source. To find information about the components including what selectors, modifiers, and passthroughs are used, please see the `dist/metadata.json` asset shipped with every component containing CSS.
20+
21+
The `index-vars.css` asset has been removed in this release as it was previously deprecated and is no longer maintained. Please use the `index.css` or `index-base.css`
22+
23+
### File usage
24+
25+
If you are rendering components and need **only** the S2 Foundations styles, you can make use of the `index.css` asset which contains all the base styles plus the system mappings for S2 Foundations.
26+
27+
If you are using this version to publish **only** an S1 or Express component, you can use the `index-base.css` plus the desired `themes/(spectrum|express).css` file.
28+
29+
To render a component that can be easily swapped between the S2 Foundations, S1, or Express contexts, load `index-base.css` with the `index-theme.css` file and leverage the appropriate context classes (`.spectrum--legacy` for S1 and `.spectrum--express` for Express).
30+
31+
### Patch Changes
32+
33+
- 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)]:
34+
- @spectrum-css/tokens@16.0.0
35+
- @spectrum-css/icon@9.0.0
36+
337
## 6.3.1
438

539
### Patch Changes

components/actionbutton/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@spectrum-css/actionbutton",
3-
"version": "6.3.1",
3+
"version": "7.0.0",
44
"description": "The Spectrum CSS action button component",
55
"license": "Apache-2.0",
66
"author": "Adobe",
@@ -35,8 +35,8 @@
3535
},
3636
"devDependencies": {
3737
"@spectrum-css/commons": "workspace:^",
38-
"@spectrum-css/icon": "8.0.1",
39-
"@spectrum-css/tokens": "15.2.0",
38+
"@spectrum-css/icon": "9.0.0",
39+
"@spectrum-css/tokens": "16.0.0",
4040
"eslint": "^8.57.0",
4141
"npm-run-all2": "^7.0.2",
4242
"prettier": "^3.4.2",

0 commit comments

Comments
 (0)