Skip to content

Releases: equinor/design-system

eds-core-react@0.36.1

01 Mar 12:06
760f745
Compare
Choose a tag to compare

[0.36.1] - 2024-03-01

Changed

Fixed

  • ⬆️ Autocomplete: Updated downshift@8.3.3 to fix focus grabbing on load bug by @oddvernes in #3336

eds-data-grid-react@0.4.0

29 Feb 13:57
6c7f47c
Compare
Choose a tag to compare

[0.4.0] - 2024-02-29

Added

  • ✨ Expose expansion-state controls to allow having multiple nested rows by @yusijs in #3292
  • ✨ Added defaultColumn prop to allow overriding things like size, cells etc by @yusijs in #3300

Changed

Fixed

  • 🐛 Fixed prop-spreading that caused warning in next.js applications by @yusijs in #3300

eds-data-grid-react@0.3.0

15 Feb 14:15
1a691c6
Compare
Choose a tag to compare

[0.3.0] - 2024-02-15

Added

  • ✨ Allow controlling size with new columnSizing and onColumnResize props by @yusijs in #3268

Changed

  • 🔧 Update babel compile target to "last 2 Chrome versions, last 2 firefox versions, last 2 safari versions, last 2 edge versions, not dead" by @oddvernes in #3219
  • ⚡️ Improve performance by enabling contain: strict when width and height is provided by @magnh in #3273
  • ✨ Improve data grid by @magnh in #3231

Details of #3231:

  • ✨ Reexport @tanstack/react-table types to ease typing in apps using the data grid
  • 📌 Move eds-core-react to peer dependencies
    • This is neccessary because EDS uses React Context and the grid and the project should
      have the same React instance running. This makes it possible to set EDS Density of the
      table above the component.
  • ♻️ Move text truncating into default cell to enable overwriting cell content
    • This enables custom cells like popover, autocomplete or other cells that overflows the cell itself.
  • 🐛 Inherit row background color for pinned cells
    • This ensures hover color on the whole row when columns are pinned
  • 🐛 Support 100% width
    • Support string width and height
  • ✨ Allow setting minWidth of table
  • ✨ Expose getRowId callback from react-table
  • ✨ Expose virtualizer ref
    • This is needed to be able to run "scroll to" functionality in apps.
  • 🐛 Hide virtualizer rows top and bottom rows when not needed

eds-utils@0.8.4

09 Feb 11:15
ecb6d73
Compare
Choose a tag to compare

[0.8.4] - 2024-02-09

Changed

  • 🔧 Updated babel browserlist from "defaults" to "last 2 versions of chrome/edge/firefox/safari". This reduces build size significantly and removes all the babel runtime helpers. by @oddvernes in #3219

eds-lab-react@0.7.5

09 Feb 11:15
ecb6d73
Compare
Choose a tag to compare

[0.7.5] - 2024-02-09

Changed

  • 🔧 Updated babel browserlist from "defaults" to "last 2 versions of chrome/edge/firefox/safari". This reduces build size significantly and removes all the babel runtime helpers. by @oddvernes in #3219

eds-core-react@0.36.0

09 Feb 11:15
ecb6d73
Compare
Choose a tag to compare

[0.36.0] - 2024-02-09

Added

  • Autocomplete: Implemented "Select all" functionality, enabled with allowSelectAll prop by @yusijs in #3245
  • 💄 Slider: option to render "value label" below the track with new labelBelow prop by @oddvernes in #3227

Fixed

  • 🐛 Slider: onChangeCommitted was not triggered by touch input by @oddvernes in #3244
  • 🐛 Slider: fixed bug in Firefox where "value label" did not show on hover by @oddvernes in #3224
  • 🐛 Snackbar: A missing check in the autohide timer caused onClose to be called twice by @oddvernes and @yusijs in #3241
  • 🐛 Autocomplete: with multiple, readOnly was still accessible when clicking in the input. readOnly was still accessible in both modes when using keyboard arrow buttons by @oddvernes in #3216

Changed

  • 💄Slider: design adjustments to the "value label": changed color, reduced padding, removed "arrow" and moved closer to the "thumb" by @oddvernes in #3227
  • 💄 TextField/InputWrapper: allow line break character to work in HelperText by @oddvernes in #3233
  • 🔧 Updated babel browserlist from "defaults" to "last 2 versions of chrome/edge/firefox/safari". This reduces build size significantly and removes all the babel runtime helpers. by @oddvernes in #3219
  • 🚸 Autocomplete ux-changes: input cleared on blur, added "no options" dropdown and noOptionsText prop by @oddvernes in #3216

eds-icons@0.21.0

26 Jan 14:00
164370b
Compare
Choose a tag to compare

[0.21.0] - 2024-01-26

Added

  • jacket
  • monopile

eds-core-react@0.35.1

21 Dec 10:55
3611a39
Compare
Choose a tag to compare

[0.35.1] - 2023-12-21

Fixed

  • 🐛 Typography: Bug affecting users of styled-components v6 where line-clamping would be applied to all Typography elements on the page if the lines prop was set on one of them by @oddvernes in #3193

eds-lab-react@0.7.4

13 Dec 13:12
cdffccf
Compare
Choose a tag to compare

[0.7.4] - 2023-12-13

Changed

  • ⬆️ Updated eds-core-react/eds-icons dependencies

eds-icons@0.20.0

13 Dec 13:12
cdffccf
Compare
Choose a tag to compare

[0.20.0] - 2023-12-13

Changed

  • IconData type: svgPathData changed to string | Array<string> to allow multiple paths in the eds-core-react Icon component by @oddvernes in #3177