Skip to content

Latest commit

 

History

History
1280 lines (689 loc) · 39.9 KB

CHANGELOG.md

File metadata and controls

1280 lines (689 loc) · 39.9 KB

Change Log

5.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

4.0.1

Patch Changes

4.0.0

Major Changes

  • #3502 562396e Thanks @castastrophe! - Remove empty theme references to reduce complexity for components that don't need to define any mappings. This involves removing the source themes directories with the empty spectrum.css and express.com files as well as removing the following empty or unnecessary exports:

    • index-base.css
    • index-theme.css
    • themes/spectrum.css
    • themes/express.css

Patch Changes

3.2.0

Minor Changes

Patch Changes

3.1.4

Patch Changes

3.1.3

Patch Changes

3.1.2

Patch Changes

3.1.1

Patch Changes

3.1.0

Minor Changes

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/button@>=13
    • @spectrum-css/dialog@>=10
    • @spectrum-css/divider@>=3
    • @spectrum-css/icon@>=7
    • @spectrum-css/modal@>=5
    • @spectrum-css/tokens@>=14

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

3.0.0

🗓 2024-04-18 • 📝 Commits

*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

2.2.7

🗓 2024-03-07 • 📝 Commits

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

2.2.6

🗓 2024-02-26 • 📝 Commits

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

2.2.5

🗓 2024-02-20 • 📝 Commits

🐛 Bug fixes

  • **tray:**full width at portrait orientation (#2547)(c9a79f2)

2.2.4

🗓 2024-02-16 • 📝 Commits

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

2.2.3

🗓 2024-02-15 • 📝 Commits

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

2.2.2

🗓 2024-02-12 • 📝 Commits

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

2.2.1

🗓 2024-02-06

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

2.2.0

🗓 2024-01-16 • 📝 Commits

✨ Features

*remove theme files without content(1eadd4f)

2.1.22

🗓 2023-12-12 • 📝 Commits

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

2.1.21

🗓 2023-12-04 • 📝 Commits

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

2.1.20

🗓 2023-11-15 • 📝 Commits

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

2.1.19

🗓 2023-11-13 • 📝 Commits

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

2.1.18

🗓 2023-11-09 • 📝 Commits

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

2.1.17

🗓 2023-10-13 • 📝 Commits

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

2.1.16

🗓 2023-09-26 • 📝 Commits

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

2.1.15

🗓 2023-09-18 • 📝 Commits

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

2.1.14

🗓 2023-09-14 • 📝 Commits

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

2.1.13

🗓 2023-09-13 • 📝 Commits

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

2.1.12

🗓 2023-09-07 • 📝 Commits

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

2.1.11

🗓 2023-09-01 • 📝 Commits

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

2.1.10

🗓 2023-08-31 • 📝 Commits

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

2.1.9

🗓 2023-08-31 • 📝 Commits

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

2.1.8

🗓 2023-08-29 • 📝 Commits

🔙 Reverts

*gulp and build updates (#2121)(03a37f5), closes#2099

2.1.7

🗓 2023-08-22 • 📝 Commits

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

2.1.6

🗓 2023-08-22 • 📝 Commits

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

2.1.5

🗓 2023-08-18 • 📝 Commits

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

2.1.4

🗓 2023-08-16 • 📝 Commits

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

2.1.3

🗓 2023-08-10 • 📝 Commits

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

2.1.2

🗓 2023-08-07 • 📝 Commits

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

2.1.1

🗓 2023-08-03 • 📝 Commits

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

2.1.0

🗓 2023-07-24 • 📝 Commits

✨ Features

  • **tray:**use token for top and bottom edge to content area(ac54820)

2.0.57

🗓 2023-07-17 • 📝 Commits

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

2.0.56

🗓 2023-07-14 • 📝 Commits

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

2.0.55

🗓 2023-07-11 • 📝 Commits

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

2.0.54

🗓 2023-06-29 • 📝 Commits

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

2.0.53

🗓 2023-06-28 • 📝 Commits

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

2.0.52

🗓 2023-06-21 • 📝 Commits

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

2.0.51

🗓 2023-06-15 • 📝 Commits

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

2.0.50

🗓 2023-06-12 • 📝 Commits

🐛 Bug fixes

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

2.0.49

🗓 2023-06-02 • 📝 Commits

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

2.0.48

🗓 2023-06-01 • 📝 Commits

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

2.0.47

🗓 2023-05-30 • 📝 Commits

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

2.0.46

🗓 2023-05-23 • 📝 Commits

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

2.0.45

🗓 2023-05-23 • 📝 Commits

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

2.0.44

🗓 2023-05-22 • 📝 Commits

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

2.0.43

🗓 2023-05-18 • 📝 Commits

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

2.0.42

🗓 2023-05-17 • 📝 Commits

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

2.0.41

🗓 2023-05-11 • 📝 Commits

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

2.0.40

🗓 2023-05-10 • 📝 Commits

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

2.0.39

🗓 2023-05-10 • 📝 Commits

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

2.0.38

🗓 2023-05-08 • 📝 Commits

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

2.0.37

🗓 2023-05-04 • 📝 Commits

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

2.0.36

🗓 2023-05-02 • 📝 Commits

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

2.0.35

🗓 2023-04-26 • 📝 Commits

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

2.0.34

🗓 2023-04-25 • 📝 Commits

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

2.0.33

🗓 2023-04-25 • 📝 Commits

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

2.0.32

🗓 2023-04-25 • 📝 Commits

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

2.0.31

🗓 2023-04-21 • 📝 Commits

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

2.0.30

🗓 2023-04-20 • 📝 Commits

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

2.0.29

🗓 2023-04-17 • 📝 Commits

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

2.0.28

🗓 2023-04-17 • 📝 Commits

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

2.0.27

🗓 2023-04-14 • 📝 Commits

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

2.0.26

🗓 2023-04-06 • 📝 Commits

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

2.0.25

🗓 2023-04-04 • 📝 Commits

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

2.0.24

🗓 2023-04-03 • 📝 Commits

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

2.0.23

🗓 2023-03-31 • 📝 Commits

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

2.0.22

🗓 2023-03-27 • 📝 Commits

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

2.0.21

🗓 2023-03-21 • 📝 Commits

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

2.0.20

🗓 2023-03-13 • 📝 Commits

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

2.0.19

🗓 2023-03-09 • 📝 Commits

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

2.0.18

🗓 2023-03-07 • 📝 Commits

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

2.0.17

🗓 2023-03-01 • 📝 Commits

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

2.0.16

🗓 2023-02-28 • 📝 Commits

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

2.0.15

🗓 2023-02-24 • 📝 Commits

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

2.0.14

🗓 2023-02-21 • 📝 Commits

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

2.0.13

🗓 2023-02-06 • 📝 Commits

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

2.0.12

🗓 2023-02-01 • 📝 Commits

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

2.0.11

🗓 2023-02-01 • 📝 Commits

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

2.0.10

🗓 2023-01-30 • 📝 Commits

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

2.0.9

🗓 2023-01-27 • 📝 Commits

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

2.0.8

🗓 2023-01-25 • 📝 Commits

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

2.0.7

🗓 2023-01-18 • 📝 Commits

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

2.0.6

🗓 2023-01-13 • 📝 Commits

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

2.0.5

🗓 2023-01-05 • 📝 Commits

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

2.0.4

🗓 2022-12-16 • 📝 Commits

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

2.0.3

🗓 2022-12-15 • 📝 Commits

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

2.0.2

🗓 2022-12-14 • 📝 Commits

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

2.0.1

🗓 2022-12-13 • 📝 Commits

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

2.0.0

🗓 2022-12-09 • 📝 Commits

  • feat(tray)!: migrate to core tokens (#1535) (442c5f6), closes #1535

🛑 BREAKING CHANGES

  • migrates the Tray to core tokens

  • removes the 375px breakpoint, which was previously used to apply a max-width and border radius to the Tray, and instead this uses an orientation media query to apply these styles when viewport is in landscape orientation or when the width is greater than the height.

Co-authored-by: Patrick Fulton [email protected]

1.0.31

🗓 2022-11-11 • 📝 Commits

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

1.0.30

🗓 2022-06-29 • 📝 Commits

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

1.0.29

🗓 2022-06-16 • 📝 Commits

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

1.0.28

🗓 2022-06-08 • 📝 Commits

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

1.0.27

🗓 2022-06-07 • 📝 Commits

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

1.0.26

🗓 2022-05-09 • 📝 Commits

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

1.0.25

🗓 2022-04-28 • 📝 Commits

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

1.0.24

🗓 2022-04-08 • 📝 Commits

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

1.0.23

🗓 2022-03-30 • 📝 Commits

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

1.0.22

🗓 2022-03-22 • 📝 Commits

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

1.0.21

🗓 2022-03-17 • 📝 Commits

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

1.0.20

🗓 2022-03-07 • 📝 Commits

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

1.0.19

🗓 2022-03-07 • 📝 Commits

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

1.0.18

🗓 2022-02-23 • 📝 Commits

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

1.0.17

🗓 2022-02-16 • 📝 Commits

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

1.0.16

🗓 2022-02-02 • 📝 Commits

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

1.0.15

🗓 2022-02-01 • 📝 Commits

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

1.0.14

🗓 2022-01-26 • 📝 Commits

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

1.0.13

🗓 2022-01-05 • 📝 Commits

🐛 Bug fixes

  • update peer dependencies (97810cf)

1.0.12

🗓 2022-01-05 • 📝 Commits

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

1.0.12-beta.0

🗓 2021-12-14 • 📝 Commits

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

1.0.11

🗓 2021-12-10 • 📝 Commits

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

1.0.10

🗓 2021-12-06 • 📝 Commits

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

1.0.9

🗓 2021-11-16 • 📝 Commits

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

1.0.8

🗓 2021-11-10 • 📝 Commits

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

1.0.7

🗓 2021-11-09 • 📝 Commits

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

1.0.6

🗓 2021-11-08 • 📝 Commits

🐛 Bug fixes

  • remove logical property usage from media queries (cdeb051)

1.0.5

🗓 2021-10-25 • 📝 Commits

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

1.0.3

🗓 2021-09-29 • 📝 Commits

🐛 Bug fixes

  • updating version number on vars (f535b49)

1.0.3-alpha.3

🗓 2021-08-16 • 📝 Commits

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

1.0.3-alpha.2

🗓 2021-06-17 • 📝 Commits

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

1.0.3-alpha.1

🗓 2021-05-12 • 📝 Commits

🐛 Bug fixes

  • correct markup in Tray example (72ada17)

1.0.3-alpha.0

🗓 2021-04-27 • 📝 Commits

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

1.0.2

🗓 2021-04-15 • 📝 Commits

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

1.0.1

🗓 2021-03-10 • 📝 Commits

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

1.0.0

🗓 2021-02-02 • 📝 Commits

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

1.0.0-beta.3

🗓 2020-12-04 • 📝 Commits

✨ Features

  • implement t-shirt sizing for Divider, closes #972 (bb10aa9)

🛑 BREAKING CHANGES

  • .spectrum-Divider--size* is now required
  • .spectrum-Divider--small is now .spectrum-Divider--sizeS, .spectrum-Divider--medium is now .spectrum-Divider--sizeM, .spectrum-Divider--large is now .spectrum-Divider--sizeL

1.0.0-beta.2

🗓 2020-10-20 • 📝 Commits

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

1.0.0-beta.1

🗓 2020-09-23

🐛 Bug fixes