Skip to content

Files

921 lines (472 loc) · 37.1 KB

CHANGELOG.md

File metadata and controls

921 lines (472 loc) · 37.1 KB

Change log

7.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/icon@9.1.0
    • @spectrum-css/tokens@16.0.1

7.0.1

Patch Changes

📝 #3534 68e0057 Thanks @castastrophe!

Fixes a bug in the content of the dist/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/icon@9.0.1

7.0.0

Major Changes

📝 #2786 6c19fcf Thanks @pfulton!

🛑 Breaking change

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.

For these components to appear S2, you must load the assets with the @spectrum-css/tokens at v16 or higher.

For S1 or Express, load assets with the @spectrum-css/tokens at v14.x or v15.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 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.

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

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 desired themes/(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 the index-theme.css file and leverage the appropriate context classes (.spectrum--legacy for S1 and .spectrum--express for Express).

Patch Changes

6.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/tokens@15.2.0
    • @spectrum-css/icon@8.0.1

6.3.0

Minor Changes

📝 #3502 562396e Thanks @castastrophe!

  • Simplify how the --system properties are mapped. By updating the logic in the postcss-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]:
    • @spectrum-css/tokens@15.1.0
    • @spectrum-css/icon@8.0.0

6.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/icon@7.2.0

6.1.4

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/icon@7.1.4

6.1.3

Patch Changes

📝 #3045 5d6e03f Thanks @castastrophe!

  • Improve changeset suggestions by using exports instead of files in component packages

  • Updated dependencies [5d6e03f]:

    • @spectrum-css/icon@7.1.3

6.1.2

Patch Changes

📝 #2677 d83200c Thanks @castastrophe!

  • Leveral local workspace versioning to prevent misalignment

  • Updated dependencies [d83200c]:

    • @spectrum-css/icon@7.1.1

6.1.1

Patch Changes

📝 #2736 68117da Thanks @mdt2!

  • fix(tooltip): Left and right placements look correct for RTL

6.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/tokens@>=14

6.0.0

🗓 2024-04-18 • 📝 Commits

  • feat!: postcss config build and script; remove gulp (#2466)(b0f337b), closes#2466

🛑 BREAKING CHANGE

  • Removes component-builder & component-builder-simple for script leveraging postcss
  • Imports added to index.css and themes/express.css

5.3.5

🗓 2024-03-07 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.3.4

🗓 2024-02-26 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.3.3

🗓 2024-02-16 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.3.2

🗓 2024-02-15 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.3.1

🗓 2024-02-06 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.3.0

🗓 2024-02-05 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.2.0

🗓 2024-01-29 • 📝 Commits

✨ Features

migrate build packages to postcss v8 (#2460)(bd6c40e) **overlay,commons:**deprecate overlay; migrate references to commons (#2429)(7eecd96)

5.1.22

🗓 2024-01-16 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.21

🗓 2023 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.20

🗓 2023-12-04 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.19

🗓 2023-11-15 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.18

🗓 2023-11-13 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.17

🗓 2023-11-09 • 📝 Commits

🐛 Bug fixes

  • tooltip: custom animation distance overrides overlay value(f98b8a1)

5.1.16

🗓 2023-10-13 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.15

🗓 2023-09-26 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.14

🗓 2023-09-18 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.13

🗓 2023-09-14 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.12

🗓 2023 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.11

🗓 2023-09-07 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.10

🗓 2023-08-31 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.9

🗓 2023-08-31 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.8

🗓 2023-08-29 • 📝 Commits

🔙 Reverts

5.1.7

🗓 2023-08-22 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.6

🗓 2023-08-22 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.5

🗓 2023-08-18 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.4

🗓 2023-08-16 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.3

🗓 2023 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.2

🗓 2023-08-07 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.1

🗓 2023-08-03 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.1.0

🗓 2023-07-24 • 📝 Commits

✨ Features

  • tooltip: mods list update(33a6a08)
  • tooltip: square tip elements and modified hairline gap fix (#1939)(de33f42), closes#1875

5.0.42

🗓 2023-07-17 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.41

🗓 2023-07-14 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.40

🗓 2023-07-11 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.39

🗓 2023-06-29 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.38

🗓 2023-06-21 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.37

🗓 2023 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.36

🗓 2023-06-12 • 📝 Commits

🐛 Bug fixes

  • restore files to pre-formatted state(491dbcb)

5.0.35

🗓 2023 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.34

🗓 2023-06-01 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.33

🗓 2023-05-23 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.32

🗓 2023-05-22 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.31

🗓 2023-05-18 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.30

🗓 2023-05-17 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.29

🗓 2023-05-11 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.28

🗓 2023-05-10 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.27

🗓 2023-05-10 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.26

🗓 2023-05-08 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.25

🗓 2023-05-04 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.24

🗓 2023-05-02 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.23

🗓 2023-04-26 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.22

🗓 2023-04-25 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.21

🗓 2023-04-25 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.20

🗓 2023-04-25 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.19

🗓 2023-04-21 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.18

🗓 2023-04-20 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.17

🗓 2023-04-17 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.16

🗓 2023-04-17 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.15

🗓 2023-04-14 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.14

🗓 2023-04-06 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.13

🗓 2023-04-04 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.12

🗓 2023-04-03 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.11

🗓 2023-03-31 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.10

🗓 2023-03-27 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.9

🗓 2023-03-21 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.8

🗓 2023-03-13 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.7

🗓 2023-03-09 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.6

🗓 2023-03-07 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.5

🗓 2023-03-01 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.4

🗓 2023-02-28 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.3

🗓 2023-02-24 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.2

🗓 2023-02-21 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.1

🗓 2023-02-06 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

5.0.0

🗓 2023-02-01 • 📝 Commits

  • chore(tokens)!: use latest dependency & fix build error (#1591) (f2532e7), closes #1591

🛑 BREAKING CHANGE

  • uses latest @adobe/spectrum-tokens dependency which includes token renames

4.0.10

🗓 2023-02-01 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.9

🗓 2023-01-27 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.8

🗓 2023-01-25 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.7

🗓 2023-01-18 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.6

🗓 2023-01-13 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.5

🗓 2023-01-05 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.4

🗓 2022-12-16 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.3

🗓 2022-12-15 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.2

🗓 2022-12-09 • 📝 Commits

🐛 Bug fixes

4.0.1

🗓 2022-12-09 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

4.0.0

🗓 2022-12-06 • 📝 Commits

  • feat(tooltip)!: migrate to core tokens (2087a67)

🛑 BREAKING CHANGE

    • Migrates Tooltip to core tokens

Co-authored-by: Patrick Fulton pfulton@adobe.com

3.1.20

🗓 2022-11-11 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.19

🗓 2022-11-10 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.18

🗓 2022-06-16 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.17

🗓 2022-06-07 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.16

🗓 2022-05-09 • 📝 Commits

🐛 Bug fixes

3.1.15

🗓 2022-04-28 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.14

🗓 2022-04-08 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.13

🗓 2022-03-22 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.12

🗓 2022-03-17 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.11

🗓 2022-03-07 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.10

🗓 2022-03-07 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.9

🗓 2022-02-23 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.8

🗓 2022-02-16 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.7

🗓 2022-01-26 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.6

🗓 2022-01-05 • 📝 Commits

🐛 Bug fixes

  • update peer dependencies (97810cf)

3.1.5

🗓 2022-01-05 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.4

🗓 2021-12-06 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.3

🗓 2021-11-16 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.2

🗓 2021-11-10 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.1

🗓 2021-11-09 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.1.0

🗓 2021-11-08 • 📝 Commits

✨ Features

  • make ClearButton build again, unblock CCX (#1304) (ae9399a)

3.0.5

🗓 2021-10-25 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.0.3

🗓 2021-09-29 • 📝 Commits

🐛 Bug fixes

  • updating version number on vars (f535b49)

3.0.2

🗓 2021-04-15 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.0.1

🗓 2021-03-10 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

3.0.0

🗓 2021-02-02 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

2.0.5

🗓 2020-03-06 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

2.0.4

🗓 2020-02-10 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

2.0.3

🗓 2019-12-14 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

2.0.2

🗓 2019-11-08 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

2.0.1

🗓 2019-11-07 • 📝 Commits

Note: Version bump only for package @spectrum-css/tooltip

2.0.0

🗓 2019-10-08

✨ Features

🐛 Bug fixes

  • steplist: #215 [Accessibility] include interactive example w/ links (23b38e4)