Skip to content

Latest commit

Β 

History

History
379 lines (208 loc) Β· 16.6 KB

File metadata and controls

379 lines (208 loc) Β· 16.6 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

3.0.0-beta.1 (2026-07-20)

✨ Added

  • update tokens from Tokens Studio release (#5182) (6074f72)

2.3.2 (2026-07-20)

Documentation-only release β€” no token changes.

πŸ“ Documentation

  • mark the legacy tokens JavaScript object as deprecated (do not use in new code) and flag the CSS variables as transitional: still the supported option for production, but the variable names will be replaced by the new token structure (currently on @equinor/eds-tokens@beta) in the next major release (#5120)

2.3.1 (2026-06-23)

πŸ› Fixed

  • propagate density-aware spacing aliases to comfortable mode (#5091) (331477d)

2.3.0 (2026-05-21)

Heads-up for downstream bundler setups: Dark mode tokens are now emitted as explicit [data-color-scheme="dark"] scope rules instead of light-dark(). This fixes dark mode in bundlers that use lightningcss (including Vite 8+). No action required for most consumers β€” if you process the tokens CSS through your own build pipeline, the output no longer contains light-dark().

✨ Added

  • Add elevation shadow tokens (#4783) (f775560)
  • Add nested TypeScript token output for typography and spacing (#4538) (6100738)
  • Add spacing tokens to all build outputs (CSS, TS, JSON) (#4587) (5a5b1f0)
  • Include concept tokens in semantic TS, CSS, and JSON outputs (#4641) (adb74eb)

πŸ› Fixed

  • Strip concept token self-references from generated static CSS (#4806) (61ba4b5)
  • Correct 5xl tracking-wide alias in UI Body mode (#4885) (4c4af83), closes #4876
  • Inline size extras in nested typography TypeScript output (#4915) (ea9cae3)
  • Emit explicit dark-scope rules instead of light-dark() for broader browser support (#4864) (e519ff2)
  • Re-declare semantic color tokens on data-color-scheme scopes (#4873) (a43fd38)
  • Register typography length properties as proper CSS custom properties (#4831) (34095a8)

2.2.0 (2026-02-17)

✨ Added

2.1.1 (2025-12-11)

πŸ› Fixed

  • unknown and high security alerts from radix. (#4313) (3a9a666)

2.1.0 (2025-11-26)

✨ Added

  • eds-color-palette-generator: add optional second color input to palette generator (#4247) (5eaf173)
  • eds-tokens: generate spacing and typography variables (#4250) (6a5ef2c)

2.0.1 (2025-11-13)

  • eds-tokens: update codeSyntax of the spacing and typography tokens (#4227)

✨ Added

  • eds-tokens: update codeSyntax of the spacing and typography tokens (#4227) (31a6abc)

πŸ› Fixed

  • eds-core-react: rename text-icon className to eds-typography-text-icon to prevent conflicts and support using typography component as link (#4233) (9069372)

πŸ”§ Chores

  • eds-core: remove old unused variable collections (26214af)

2.0.0 (2025-11-06)

⚠ BREAKING CHANGES

  • eds-core-react, eds-tokens: add spacing foundation variables, fix names in old variables and remove density specific spacing variables. eds-tokens package is now a peerDependency in eds-core-react to support using the new variables. (#4200)
  • eds-tokens,eds-core-react: move typography css foundation and remove core style (#4173)

✨ Added

  • eds-core-react, eds-tokens: add spacing foundation variables, fix names in old variables and remove density specific spacing variables. eds-tokens package is now a peerDependency in eds-core-react to support using the new variables. (#4200) (7621866)
  • eds-tokens,eds-core-react: move typography css foundation and remove core style (#4173) (0a20351)

1.1.4 (2025-10-29)

πŸ› Fixed

  • Use semver ranges for internal eds dependencies (#4163) (7cc8abe)

πŸ”§ Chores

1.1.3 (2025-10-22)

πŸ“ Changed

  • eds-tokens: add info about importing json files and how to use the dynamic and static approach in your project (#4120) (62742b9)

1.1.2 (2025-10-16)

πŸ“ Changed

  • eds-tokens: edit docs to trigger publish action (28b6263)

1.1.1 (2025-10-16)

πŸ“ Changed

  • eds-tokens: update docs to trigger publish of package (e73d676)

1.1.0 (2025-10-16)

✨ Added

  • eds-color-palette-generator,eds-tokens,eds-tokens-build: use oklch in the palette config (#4081) (186cc5f)
  • eds-tokens, eds-demo, eds-tailwind: use single css variables export (#4098) (15689fb)

[1.0.0] - 2025-10-09

This release aligns with the v1 release of our design system. No breaking changes or migration required.

Note: We're moving from v0 to v1 to signal production stability across all packages in our monorepo.

Added

  • ✨ Create and implement new build scripts by @torleifhalseth in #4004
  • ✨ Update tokens by @torleifhalseth in #4010

Changed

  • πŸ”§ Tokens build sync setup by @torleifhalseth in #3993
  • πŸ’„ Update variables by @torleifhalseth in #4013

[0.10.0] - 2025-09-11

Added

  • ✨ Exposed variables-static.css and variables-dynamic.css with CSS custom properties for design tokens by @torleifhalseth in #3960

Changed

  • πŸ”₯ Remove individual package lockfiles by @pomfrida in #3930
  • ⬆️ Upgrade dependencies in all packages by @pomfrida in #3933
  • ⬆️ Upgrade pnpm to v10 and node to v22 by @torleifhalseth in #3964

[0.9.2] - 2023-07-04

Changed

  • πŸ“¦οΈ Use .mjs file extension for es-modules in the build output, added exports field in package.json by @oddvernes in #2866
  • ⬆️ Updated rollup to v3.x by @oddvernes in #2908

[0.9.1] - 2023-04-25

Added

  • Added css variables for typography colors by @bjartebore in #2840

[0.9.0] - 2022-10-19

Changed

  • ✨ Moved outline to root of ComponentToken type by @mimarz in #2395

[0.8.0] - 2022-10-12

Removed

  • πŸ”₯ Remove commonjs path for in eds-icons & eds-tokens by @mimarz in #2571

Changed

  • πŸ”§ Conform packages build, test & linting by @mimarz in #2555
  • πŸ’„ shape.icon_button token changed from 48px to 40px by @mimarz in #2351

[0.7.1] - 2022-06-09

Changed

  • Upgraded dev dependencies(#2183)

[0.7.0] - 2021-09-30

Added

  • Typgraphy tokens for compact Table

Changed

  • Updates to internal types for tokens

[0.6.0] - 2021-05-28

Added

  • New Typography token (#1370)
    • menu_title_hover

Changed

  • Updated Typography tokens (#1370)
    • Reduced line-height on h1, h2 & h3

[0.5.8] - 2021-05-06

Changed

  • Updates to internal types for tokens

[0.5.7] - 2021-03-19

Fixed

  • Missing dist folder πŸ™ˆ

[0.5.6] - 2021-03-17

Added ✨

  • Support for both dashed and solid style in the Outline type

Changed πŸ““

  • Preparing the ground for theming (#1118, #401, #882, #1136, #1129)
    • Added CSS variables for the rgba value in tokens as a first and simple step for theming support

[0.5.5] - 2021-02-22

Added

  • New background token: background__semitransparent #1100)

[0.5.4] - 2020-12-11

Fixed

  • Removed postinstall script

[0.5.3] - 2020-12-09

Removed

  • Removed component tokens in favour of the base tokens approach
    • Table (#830)
    • Button (#831)
      • Danger
      • Disabled
      • Primary
      • Secondary

[0.5.2] - 2020-11-26

Changed πŸ““

  • Updated README.md

[0.5.1] - 2020-11-26

Added

Changed

  • Updated line height for Cell Text (Table) tokens and text color for Snackbar #824
  • Changed module types for better support with commonjs and esm. Using the <some-eds-npm-package>/commonjs path on packages should no longer be needed and will be deprecated in the future (#887)

[0.4.0] - 2020-09-02

Added

Color

  • Added missing overlay color pressed_overlay_light

Removed

  • Removed unused colors in EDS
    • field__fill_resting
    • field__fill_hover
    • field__fill_activated

Changed

Color

  • Changed link_in_snackbars for better contrast.

[0.3.0] - 2020-07-15

Changed

  • Font-weight is increased from 400 (regular) to 500 (medium) in all cases where the font-size is below 16px
  • Font-size is increased and line-height decreased for label and helper
  • Values such as underline, uppercase etc. are now lowercase

Removed

  • tabs.inactive-text is not in use in EDS Core React and has been removed

[0.2.1] - 2020-07-08

Changed

  • Updated tokens to include text-align even if the value is β€œleft”

[0.2.0] - 2020-04-30

Changed

[0.1.0] - 2020-02-24

Changed

  • Updated README to me abit more clearer
  • Adjustments to to package.json to be more in line with our other packages
  • New versioning of packages

[0.0.1-alpha.7] - 2020-01-22

Changed

  • Better support for using as commonjs or esm modules in different node versions

[0.0.1-alpha.6] - 2020-01-20

Added

  • Compiled bundle for esm, cjs and umd modules

[0.0.1-alpha.5] - 2019-12-13

Changed

  • Base tokens are now exported as esm instead of json

[0.0.1-alpha.4] - 2019-08-04

Changed

  • Update readme with available tokens
  • New model on base tokens

Added

  • table tokens

[0.0.1-alpha.3] - 2019-07-23

Changed

  • Update missing fields in package.json

[0.0.1-alpha.2] - 2019-07-23

Changed

  • Update license
  • Add CHANGELOG