Skip to content

Releases: elastic/eui

v37.3.1

24 Aug 18:29
Compare
Choose a tag to compare

Bug fixes

  • Fixed bug in EuiDataGrid where a custom className was also being passed to the full screen button (#5050)
  • Fixed rerender state issues in PaginationButton inside EuiPagination (#5048)
  • Fixed bug in euiHeaderAffordForFixed mixin that was not accounting for situations where EuiDataGrid was in full screen mode (#5054)
  • Fixed z-index styles that were causing EuiModal and EuiFlyout components to appear behind EuiDataGrid when in full screen mode (#5054)
  • Fixed untranslated i18n strings for EuiFilterButton - adds 2 new tokens and removes old euiFilterButton.filterBadge token (#4750)
  • Fixed missing i18n token EuiFilePicker's default prompt, and improved i18n string for euiFilePicker.filesSelected (#5063)
  • Fixed EuiDataGrid sort button text pluralization (#5043)
  • Fixed styles of EuiButtonIcon when passing disabled prop (#5060)
  • Fixed EuiDataGrid not clearing cell styles when column position changes (#5068)

Theme: Amsterdam

  • Updated styles for EuiDatePicker (#5000)
  • Fixed styles for EuiSuperDatePicker (#5060)

v37.3.0

18 Aug 17:30
Compare
Choose a tag to compare
  • Updated copyClipboard glyph in EuiIcon to be centered (#5023)
  • Updated EuiFilePicker removeFiles method to enable programmatic selection clearing (#5017)
  • Updated EuiFlyout testenv mock to pass-through onKeyDown prop (#5029)
  • Enabled EuiCodeBlock copy button in EuiMarkdownFormat (#5032)
  • Changed copy icon to copyClipboard in EuiCodeBlock (#5018)

Bug fixes

  • Fixed content in EuiFilterButton when numFilters is not passed (#5012)
  • Fixed default value of outsideClickCloses prop of EuiFlyout (#5027)
  • Fixed EuiSelectable's double click bug (#5021)
  • Fixed overflowing controls when EuiCodeBlock is short in height (#5018)
  • Fixed EuiButtonGroup firing onChange twice (#5033)

v37.2.0

12 Aug 16:53
a8e4033
Compare
Choose a tag to compare
  • Added isDisabled prop to EuiFormLabel and passed it down from EuiFormRow (#5009)

Bug fixes

  • Fixed usage of outsideClickCloses prop of EuiFlyout (#4986)
  • Fixed EuiFormRow ignoring isDisabled prop on the child element. (#5022)

v37.1.0

10 Aug 17:57
Compare
Choose a tag to compare
  • Added isDisabled prop to EuiFormRow that disables the child field element (#4908)

v37.0.0

05 Aug 16:23
Compare
Choose a tag to compare
  • Added fleetApp and agentApp icons (#4989)
  • Added i18n tokens for EuiSuperDatePicker button title (#4998)

Bug fixes

  • Fixed incorrect date formatting on EuiSuperDatePicker button title (#4998)

Breaking changes

  • Removed EuiKeyboardAccessible (#4991)

v36.1.0

28 Jul 21:27
Compare
Choose a tag to compare
  • Fixed color of html scrollbar in dark mode (#4969)
  • Updated EuiMarkdownFormat to use EuiHorizontalRule and better render tables, code blocks and blockquotes (#4663)
  • Updated the EuiMarkdownFormat to use EuiText as a wrapper to handle all the CSS styling (#4663)
  • Updated EuiTexts color prop to accept inherit and custom colors. Updated the size prop to accept relative (#4663)
  • Updated EuiTexts blockquote font-size/line-height to match the base font-size/line-height which is the same as paragraphs (#4663)
  • Added markdownFormatProps prop to EuiMarkdownEditor to extend the props passed to the rendered EuiMarkdownFormat (#4663)
  • Added optional virtualized line rendering to EuiCodeBlock (#4952)
  • Added current as a status of EuiHorizontalStep (#4911)
  • Improved accessibility of EuiBreadcrumbs (#4763)
  • Exported onChange type for EuiSearchBar (#4968)
  • Added warnOnce service (#4984)
  • Added a console warning for the deprecation of EuiCodeEditor (#4984)

Bug fixes

  • Fixed filter count of 0 in EuiSearchBar (#4977)
  • Fixed edge case where EuiDataGrid cells could create an infinite loop of focus changes (#4983)

Theme: Amsterdam

  • Updated styles for EuiLink (#4979)

v36.0.0

20 Jul 21:24
4ce4ef9
Compare
Choose a tag to compare
  • Refactored EuiFlyout types (#4940)
  • Updated pause icon (#4947)
  • Changed multi-line EuiDataGrid cells to break-word instead of break-all (#4955)
  • Refactored MarkdownEditor plugins into separate files (#4970)
  • Added checkable options to EuiKeyPadMenu and EuiKeyPadMenuItem (#4950)

Bug fixes

  • Fixed render-blocking error when EuiCodeBlock is configured with an unsupported language (#4943)
  • Fixed initial alignment of EuiDataGrid cells and the expand button on multi-line cells (#4955)
  • Fixed pass-through of iconSize prop on EuiButtonEmpty (#4965)
  • Fixed (reduced) size of spinner on small isLoading buttons (#4965)
  • Fixed click event subscription bug in EuiOverlayMask (#4967)
  • Fixed background-color in EuiCard.selectable's button (#4954)

Theme: Amsterdam

  • Fixed border-radius in EuiCard.selectable's button (#4954)
  • Updated styles for EuiKeyPadMenuItem (#4950)

Breaking changes

  • Changed EuiButtonEmpty size of l to m to match other buttons (#4965)

v35.1.0

13 Jul 19:19
Compare
Choose a tag to compare
  • Improved keyboard and screen reader experience for EuiColorPicker (#4886)
  • Changed EuiImage to use ImgHTMLAttributes type (#4865)

Bug fixes

  • Fixed focus bug in EuiColorPicker which allowed user to break out of focus lock (#4886)

v35.0.0

08 Jul 19:34
Compare
Choose a tag to compare

Breaking changes

  • Changed EUI license from Apache v2 to dual-licensed Elastic v2 and Server Side Public License, v 1 (#4930)

v34.6.0

06 Jul 21:14
Compare
Choose a tag to compare
  • Updated EuiContextMenuPanelDescriptor's title prop type from string to ReactNode (#4933)
  • Added EuiTokensObject type definition to allow enforcing i18n token coverage in consuming applications (#4927)
  • Added rowHeightsOptions to EuiDataGrid to allow configuring row heights (#4853)