Change Log
7.0.0
Patch Changes
- Updated dependencies []:
- @spectrum-css/[email protected]
6.1.0
Minor Changes
205182b
Thanks @castastrophe!
New feature
Minified and gzipped outputs available for all compiled CSS assets.
Patch Changes
- #3541
1a3245c
Thanks @castastrophe!
Dependency alignment across the project.
- Updated dependencies [
205182b
,1a3245c
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
6.0.1
Patch Changes
-
#3534
68e0057
Thanks @castastrophe! - Fixes a bug in the content of thedist/index-theme.css
file.Expected
index-theme.css
to include the component selectors with component-level custom properties mapped to the--system
prefixed ones in order to allow a component to support various contexts.Expected output example for the index-theme.css:
.spectrum-ActionButton { --spectrum-actionbutton-background-color-default: var(--system-action-button-background-color-default); --spectrum-actionbutton-background-color-hover: var(--system-action-button-background-color-hover);
-
Updated dependencies [
68e0057
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
6.0.0
Major Changes
-
#2786
6c19fcf
Thanks @pfulton! - ## Breaking changeThis 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.
For these components to appear S2, you must load the assets with the
@spectrum-css/tokens
atv16
or higher.For S1 or Express, load assets with the
@spectrum-css/tokens
atv14.x
orv15.x
.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.Deprecations
The
metadata
folder containing themods.md
andmetadata.json
assets has been removed from source. To find information about the components including what selectors, modifiers, and passthroughs are used, please see thedist/metadata.json
asset shipped with every component containing CSS.The
index-vars.css
asset has been removed in this release as it was previously deprecated and is no longer maintained. Please use theindex.css
orindex-base.css
File usage
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.If you are using this version to publish only an S1 or Express component, you can use the
index-base.css
plus the desiredthemes/(spectrum|express).css
file.To render a component that can be easily swapped between the S2 Foundations, S1, or Express contexts, load
index-base.css
with theindex-theme.css
file and leverage the appropriate context classes (.spectrum--legacy
for S1 and.spectrum--express
for Express).
Patch Changes
- Updated dependencies [
6c19fcf
,88bfc5b
,3d08cea
,6c19fcf
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
5.3.1
Patch Changes
-
#3522
7a47c22
Thanks @castastrophe! - Peer dependency for @spectrum-css/tokens updated to include v15 as well as v14. -
Updated dependencies [
7a47c22
,7a47c22
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
5.3.0
Minor Changes
- #3502
562396e
Thanks @castastrophe! - Simplify how the--system
properties are mapped. By updating the logic in thepostcss-add-theming-layer
, we are now shipping cleaner, more readable--system
property names. These custom properties are documented as NOT a part of the component API so although these result in a change to the custom property names, it does not impact the properties that are in the API and so do not constitute a breaking change. Expect to see no change to how component theming works or any visual regressions as a result of this change.
Patch Changes
- Updated dependencies [
c8194b0
,562396e
,562396e
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
5.2.0
Minor Changes
- #3369
9c49505
Thanks @castastrophe! - Remove the storybook assets from the shipped output for components
Patch Changes
- Updated dependencies [
9c49505
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
5.1.4
Patch Changes
- #3315
df7c4b1
Thanks @cdransf! - Resolves stylelint violation by removing undefined and unused token
5.1.3
Patch Changes
-
#3107
83d5a17
Thanks @castastrophe! - Incorporate glob export for the dist directory in all component packages as well as glob markdown exports (to include both CHANGELOG and READMEs).Sort keys in the package.json assets.
-
Updated dependencies [
83d5a17
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
5.1.2
Patch Changes
-
#3045
5d6e03f
Thanks @castastrophe! - Improve changeset suggestions by using exports instead of files in component packages -
Updated dependencies [
5d6e03f
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
5.1.1
Patch Changes
-
#2677
d83200c
Thanks @castastrophe! - Leveral local workspace versioning to prevent misalignment -
Updated dependencies [
d83200c
]:- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
- @spectrum-css/[email protected]
5.1.0
Minor Changes
- #2616
7f45ea9
Thanks @castastrophe!
Build optmizations to support minification
Output for all component CSS files is now being run through a lightweight optimizer (cssnano) which significantly reduces unnecessary whitespace. These changes reduce file size but should not have any impact on the rendering of the component. By removing unnecessary whitespace from var functions, we are making it easier to effectively minify our provided CSS assets.
Patch Changes
- Updated peerDependencies [
7f45ea9
]:- @spectrum-css/icon@>=7
- @spectrum-css/menu@>=7
- @spectrum-css/picker@>=8
- @spectrum-css/tokens@>=14
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
5.0.0
🗓
2024-04-18 • 📝 Commits
🐛 Bug fixes
-
**tabs:**mod typo for font-size ([#2596](https://github.com/adobe/spectrum-css/issues/2596))([acebc16](https://github.com/adobe/spectrum-css/commit/acebc16))
*feat!: postcss config build and script; remove gulp (#2466)(b0f337b), closes#2466
### 🛑 BREAKING CHANGES * - Removes component-builder & component-builder-simple for script leveraging postcss
-
Imports added to index.css and themes/express.css
4.1.4
🗓
2024-03-07 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.1.3
🗓
2024-02-26 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.1.2
🗓
2024-02-15 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.1.1
🗓
2024-02-06
Note: Version bump only for package @spectrum-css/tabs
4.1.0
🗓
2024-02-05 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.28
🗓
2024-01-16 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.27
🗓
2023-12-12 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.26
🗓
2023-12-04 • 📝 Commits
🐛 Bug fixes
- **tabs:**focus outline only on keyboard focus(ec96da6)
4.0.25
🗓
2023-11-15 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.24
🗓
2023-11-13 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.23
🗓
2023-11-09 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.22
🗓
2023-10-13 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.21
🗓
2023-09-26 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.20
🗓
2023-09-18 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.19
🗓
2023-09-14 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.18
🗓
2023-09-13 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.17
🗓
2023-09-07 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.16
🗓
2023-09-01 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.15
🗓
2023-08-31 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.14
🗓
2023-08-31 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.13
🗓
2023-08-29 • 📝 Commits
🔙 Reverts
*gulp and build updates (#2121)(03a37f5), closes#2099
4.0.12
🗓
2023-08-22 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.11
🗓
2023-08-22 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.10
🗓
2023-08-18 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.9
🗓
2023-08-16 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.8
🗓
2023-08-10 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.7
🗓
2023-08-07 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.6
🗓
2023-08-04 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.5
🗓
2023-08-03 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.4
🗓
2023-07-31 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.3
🗓
2023-07-24 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.2
🗓
2023-07-17 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.1
🗓
2023-07-14 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
4.0.0
🗓
2023-07-11 • 📝 Commits
*feat(tabs)!: migrate tokens (#1902)(6d07436), closes#1902
Migration Guide
Compact Tabs
Compact tabs should not be used without .spectrum-Tabs--quiet
.
🛑 BREAKING CHANGES
- Migrates the Tabs component to use
@adobe/spectrum-tokens
.
3.2.64
🗓
2023-07-11 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.63
🗓
2023-06-29 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.62
🗓
2023-06-28 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.61
🗓
2023-06-21 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.60
🗓
2023-06-15 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.59
🗓
2023-06-12 • 📝 Commits
🐛 Bug fixes
*restore files to pre-formatted state(491dbcb)
3.2.58
🗓
2023-06-02 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.57
🗓
2023-06-01 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.56
🗓 2023-05-30 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.55
🗓 2023-05-23 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.54
🗓 2023-05-23 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.53
🗓 2023-05-22 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.52
🗓 2023-05-18 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.51
🗓 2023-05-17 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.50
🗓 2023-05-11 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.49
🗓 2023-05-10 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.48
🗓 2023-05-10 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.47
🗓 2023-05-10 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.46
🗓 2023-05-08 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.45
🗓 2023-05-04 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.44
🗓 2023-05-02 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.43
🗓 2023-04-26 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.42
🗓 2023-04-25 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.41
🗓 2023-04-25 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.40
🗓 2023-04-25 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.39
🗓 2023-04-21 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.38
🗓 2023-04-20 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.37
🗓 2023-04-17 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.36
🗓 2023-04-17 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.35
🗓 2023-04-14 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.34
🗓 2023-04-03 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.33
🗓 2023-03-13 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.32
🗓 2023-03-09 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.31
🗓 2023-03-07 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.30
🗓 2023-02-21 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.29
🗓 2023-02-06 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.28
🗓 2023-02-01 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.27
🗓 2023-02-01 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.26
🗓 2023-01-27 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.25
🗓 2023-01-25 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.24
🗓 2023-01-18 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.23
🗓 2023-01-13 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.22
🗓 2022-12-16 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.21
🗓 2022-11-11 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.20
🗓 2022-10-06 • 📝 Commits
🐛 Bug fixes
3.2.19
🗓 2022-07-25 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.18
🗓 2022-06-29 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.17
🗓 2022-06-16 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.16
🗓 2022-06-08 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.15
🗓 2022-06-07 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.14
🗓 2022-05-09 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.13
🗓 2022-04-28 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.12
🗓 2022-04-11 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.11
🗓 2022-04-08 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.10
🗓 2022-03-30 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.9
🗓 2022-03-22 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.8
🗓 2022-03-17 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.7
🗓 2022-03-11 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.6
🗓 2022-03-07 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.5
🗓 2022-03-07 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.4
🗓 2022-02-23 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.3
🗓 2022-02-16 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.2
🗓 2022-02-02 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.1
🗓 2022-02-01 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.2.0
🗓 2022-01-26 • 📝 Commits
✨ Features
- tabs: add express theme (b17dc48)
- tabs: adds emphasized variation and proper vars (3f966f1)
- tabs: support WHCM (5212fd9)
- tabs: use correct vars for focusring (972c82e)
- tabs: values now reference correct custom props (e0a859d)
3.1.9
🗓 2022-01-05 • 📝 Commits
🐛 Bug fixes
- update peer dependencies (97810cf)
3.1.8
🗓 2022-01-05 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.1.8-beta.0
🗓 2021-12-14 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.1.7
🗓 2021-12-10 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.1.6
🗓 2021-12-06 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.1.5
🗓 2021-11-16 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.1.4
🗓 2021-11-10 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.1.3
🗓 2021-11-09 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.1.2
🗓 2021-11-08 • 📝 Commits
🐛 Bug fixes
- updating version number on vars (f535b49)
3.1.1
🗓 2021-10-25 • 📝 Commits
🐛 Bug fixes
- updating version number on vars (f535b49)
3.1.0
🗓 2021-09-29 • 📝 Commits
🐛 Bug fixes
- updating version number on vars (f535b49)
3.1.0-alpha.1
🗓 2021-08-19 • 📝 Commits
🐛 Bug fixes
- tabs: vertically center tab item text in vertical tabs (c7c0b29)
3.1.0-alpha.0
🗓 2021-08-17 • 📝 Commits
✨ Features
T-shirt sizing
Tabs now support t-shirt sizing and require that you specify the size by adding a .spectrum-Tabs--size*
class.
- tabs: add t-shirt size classes and styles (4b818f2)
🐛 Bug fixes
- tabs: remove improper indentation for horizontal tabs (79b7a82), closes #1107
- switched to dna-7.0 token names (7e848dc)
3.0.3-alpha.4
🗓 2021-08-16 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.3-alpha.3
🗓 2021-07-29 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.3-alpha.2
🗓 2021-06-17 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.3-alpha.1
🗓 2021-05-12 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.3-alpha.0
🗓 2021-04-27 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.2
🗓 2021-04-15 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.1
🗓 2021-03-10 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.0
🗓 2021-02-02 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.0-beta.6
🗓 2020-12-04 • 📝 Commits
✨ Features
- change all instances of .is-selected to .is-open (e28af42)
- replace all FieldButton with ActionButton (2fcbaaf)
🐛 Bug fixes
- make Tabs build again (33d0e97)
- unbreak the build for Tabs (832949e)
- update main, resolved conflicts (d7880a2)
- use new Picker markup (5cc3797)
🛑 BREAKING CHANGES
- Use .is-open to indicate the popover is shown, not .is-selected
- Tabs now uses new Picker markup
- markup now requires spectrum-ActionButton where all uses of spectrum-FieldButton were
3.0.0-beta.5
🗓 2020-10-20 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.0-beta.4
🗓 2020-09-23 • 📝 Commits
🐛 Bug fixes
- removed deprecated tokens from tabs and tags (1e543e4)
3.0.0-beta.3
🗓 2020-06-19 • 📝 Commits
Migration Guide
Change workflow icon size to medium
If you use a workflow icon with tab items, please replace .spectrum-Icon--sizeS
with .spectrum-Icon--sizeM
.
Note: Version bump only for package @spectrum-css/tabs
3.0.0-beta.2
🗓 2020-05-14 • 📝 Commits
✨ Features
3.0.0-beta.1
🗓 2020-03-12 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
3.0.0-beta.0
🗓 2020-03-09 • 📝 Commits
✨ Features
- make Tabs support RTL (e39628a)
2.1.5
🗓 2020-03-06 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
2.1.4
🗓 2020-02-10 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
2.1.3
🗓 2020-01-23 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
2.1.2
🗓 2019-12-14 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
2.1.1
🗓 2019-11-08 • 📝 Commits
Note: Version bump only for package @spectrum-css/tabs
2.1.0
🗓 2019-11-07 • 📝 Commits
✨ Features
2.0.0
🗓 2019-10-08