Skip to content

Releases: elastic/eui

v31.9.1

02 Mar 23:30
Compare
Choose a tag to compare

Bug fixes

  • Fixed an errant export of two non-existant values (#4597)

v31.9.0

02 Mar 20:11
Compare
Choose a tag to compare
  • Added EuiComboBoxOptionOption prop to EuiComboBox props table (#4563)
  • Allowed dynamically changing the direction prop on EuiResizableContainer (#4557)
  • Exported useIsWithinBreakpoints hook (#4557)
  • Added focus to EuiForm error EuiCallout (#4497)
  • Added a display and size props to EuiButtonIcon (#4466)

Bug fixes

  • Fixed the return type of getDefaultEuiMarkdownUiPlugins (#4567)
  • Fixed inverse handling of boolean sorting in EuiDataGrid (#4561)

Feature: EuiPageTemplate (#4517)

  • Added new EuiPageTemplate component as a shortcut for creating the different types of page layout patterns
  • Added props grow and direction to EuiPage
  • Added props panelled, panelProps, and paddingSize to EuiPageBody
  • Added props restrictWidth and paddingSize to EuiPageBody
  • Added prop paddingSize to EuiPageHeader
  • Updated tabs prop of EuiPageHeaderContent to render large size
  • Added prop sticky to EuiPageSideBar
  • Added Sass variable $euiPageSidebarMinWidth for changing default min-width of EuiPageSideBar
  • Added href and other anchor props to EuiHeaderSectionItemButton

Bug fixes

  • Fixed horizontal overflow of EuiPageContent
  • Fixed horizontal overflow of EuiBreadcrumbs

v31.8.0

23 Feb 22:25
Compare
Choose a tag to compare
  • Reverted part of #4509 and returned EuiDataGrid's background content area to an empty shade (#4542)
  • Added exports for all EUI component props matching EuiComponentProps name pattern. (#4517)
  • Added truncate, disabled, and emphasize props to EuiSideNavItem (#4488)
  • Added truncate prop to EuiSideNav (#4488)
  • Added support for all colors of EuiPanel (#4504)
  • Added hasBorder prop to EuiPanel (#4504)
  • Added labelProps prop to EuiRadio, EuiSwitch and EuiCheckbox (#4516)
  • Added isDisabled prop to EuiAvatar (#4549)

Bug fixes

  • Removed home and end key configured behavior from EuiSelectable (#4560)
  • Fixed nested indicator of last EuiSideNav item (#4488)
  • Fixed override possibility of text color in EuiSideNavItem (#4488)
  • Fixed blurry animation of popovers in Chrome (#4527)
  • Fixed styles of disabled times in EuiDatePicker (#4524)
  • Fixed disabled text color form fields in Safari (#4538)
  • Removed static id from EuiQuickSelectPopover (#4543)
  • Fixed support sever side rendering for EuiDataGrid (#4540)

Theme: Amsterdam

  • Removed letter-spacing from euiFont Sass mixin (#4488)

v31.7.0

11 Feb 23:52
Compare
Choose a tag to compare
  • Added whiteSpace prop to EuiCodeBlock. (#4475)
  • Added a light background to EuiDataGrid and removed unnecessary height on its container (#4509)

Bug fixes

  • Fixed bug in EuiDataGrid where the grid lost height when showing less rows on the last page (#4509)
  • Updated euiPaletteForStatus color sequence to use higher contrast postive and negative colors. (#4508)

v31.6.0

11 Feb 15:55
Compare
Choose a tag to compare
  • Migrated dependency axe-puppeteer v1.1.1 to @axe-core/puppeteer v4.1.1 (#4482)
  • Added EuiOverlayMask directly to EuiModal (#4480)
  • Added paddingSize prop to EuiFlyout (#4448)
  • Added size='l' prop to EuiTabs (#4501)
  • Added content-specific props (pageTitle, description, tabs, rightSideItems) to EuiPageHeader by creating a new EuiPageHeaderContent component (#4451)
  • Added isActive parameter to the useIsWithinBreakpoints hook (#4451)
  • Added buttonProps prop to EuiAccordion (#4510)

Bug fixes

  • Fixed onClose invoking with unexpected parameter in EuiFlyout (#4505)
  • Fixed invalid color entry passed to EuiBadge color prop (#4481)
  • Fixed EuiCodeBlock focus-state if content overflows #4463
  • Fixed issues in EuiDataGrid around unnecessary scroll bars and container heights not updating (#4468)

Theme: Amsterdam

  • Increased EuiPage's default restrictWidth size to 1200px (extra large breakpoint) (#4451)
  • Reduced size of euiBottomShadowSmall by one layer (#4451)

v31.5.0

04 Feb 20:02
Compare
Choose a tag to compare
  • Added isLoading prop and added EuiOverlayMask directly to EuiConfirmModal (#4421)
  • Added wrapWithTableRow to remove <tr> in EuiTableHeader(#4465)

Bug fixes

  • Fixed id usage throughout EuiTreeView to respect custom ids and stop conflicts in generated ids (#4435)
  • Fixed EuiTabs role if no tabs are passed in (#4435)
  • Fixed issue in EuiDataGrid where the horizontal scrollbar was hidden behind pagination (#4477)
  • Fixed EuiPopover with initial isOpen working with EuiOutsideClickDetector (#4461)
  • Fixed EuiDataGridCellPopover needing 2 state updates to close (#4461)
  • Fixed EuiBadge with iconOnClick from catching form submit events (#4479)

v31.4.0

28 Jan 21:16
Compare
Choose a tag to compare
  • Added getDefaultEuiMarkdownProcessingPlugins method for better control over EuiMarkdownEditor's toolbar UI (#4383)
  • Changed EuiOutsideClickDetector events to be standard event types (#4434)
  • Added EuiFieldTextProps in type definitions for EuiSuggestInput (#4452)
  • Added virtualized cell rendering to EuiDataGrid (#4170)

Bug fixes

  • Fixed heights of append and prepend in EuiComboBox (#4410)
  • Fixed EuiResizableContainer initialization timing based on DOM readiness (#4447)

v31.3.0

19 Jan 20:47
Compare
Choose a tag to compare
  • Added a size prop to EuiContextMenu and added a smaller size (#4409)
  • Added a textSize prop to EuiHealth (#4420)
  • Removed selected item of EuiSelect when hasNoInitialSelection=true and value reset to undefined (#4428)

v31.2.0

13 Jan 19:03
Compare
Choose a tag to compare
  • Added support for adjusting buffer for individual window sides of EuiPopover. (#4417)
  • Added 'full' option to the height prop of EuiMarkdownEditor. Added autoExpandPreview and maxHeight props to EuiMarkdownEditor (#4245)

v31.1.0

06 Jan 16:38
Compare
Choose a tag to compare
  • Reduced the size of the icons and clear button for compressed EuiFormControlLayout (#4374)
  • Added ability for text input updates in EuiDatePicker (#4243)

Bug fixes

  • Fixed EuiSuperDatePicker extra margin when showUpdateButton and isAutoRefreshOnly are active (#4406)