Skip to content

fix(deps): update dependency @elastic/eui to v48#1590

Closed
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/@elasticeui
Closed

fix(deps): update dependency @elastic/eui to v48#1590
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/@elasticeui

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 12, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@elastic/eui ^41.3.0 -> ^48.1.1 age adoption passing confidence

Release Notes

elastic/eui

v48.1.1

Compare Source

  • Added a data-test-subj attribute to EuiDataGrid cell expansion buttons (#​5643)
  • Added a data-test-selected attribute to EuiSelectable list options (#​5643)

v48.1.0

Compare Source

  • Improved EuiSelectable keypress scenarios (#​5613)
  • Converted FieldValueSelectionFilter in EuiSearchBar to use EuiSelectable (#​5387)
  • Added lineDashed, lineDotted, and lineSolid glyphs to EuiIcon (#​5633)
  • Updated colorMode return type in theme context utilities (#​5639)

v48.0.0

Compare Source

  • Refactored EuiSuggest to use EuiSelectable (#​5157)
  • Added a return type to EuiTable resolveWidthAsStyle util (#​5615)
  • Added a return type to euiSelectableTemplateSitewideFormatOptions util (#​5620)

Bug fixes

  • Fixed EuiDataGrid to correctly remove the cell expansion action button when a column sets both cellActions and isExpandable to false (#​5592)
  • Fixed EuiDataGrid re-playing the cell actions animation when hovering over an already-focused cell (#​5592)
  • Fixed EuiDataGrid auto row heights bugging out when cell popovers are opened (#​5622)

Breaking changes

  • Removed EuiSuggestInput (#​5157)
  • Required aria-label or aria-labelledby for EuiSuggest (#​5157)
  • Renamed sendValue prop to onSearchChange for EuiSuggest (#​5157)

v47.0.0

Compare Source

  • Added support for React 17 (this is a backwards compatible change - React 16.12+ is still supported for consuming applications) (#​5584)
  • Added the ability to control internal EuiDataGrid fullscreen, cell focus, and cell popover state via the ref prop (#​5590)
  • Added paddingSize prop to EuiSelectableList (#​5581)
  • Added errorMessage prop to EuiSelectable (#​5581)
  • Refactored EuiSelectable accessibility (#​5581)
  • Updated tokenTag design to look more like a tag (#​5553)
  • Lowered border radius of .euiToken--square to look more like a square (#​5553)

Bug fixes

  • Fixed EuiInMemoryTable's onTableChange callback not returning the correct sort.field value on pagination (#​5588)
  • Fixed EuiFilePicker allowing files to be removed when disabled (#​5603)

Breaking changes

  • Upgraded TypeScript version to ~4.5.3 (#​5591)

v46.2.0

Compare Source

  • Updated EuiDataGrids with scrolling content to always have a border around the grid body and any scrollbars (#​5563)
  • Updated EuiDataGrid's body to a light gray background, which primarily shows when scrolling through virtualized content (#​5562)
  • Added referenceable id for the generated label in EuiFormRow (#​5574)
  • Addeed optional attribute configurations in EuiPopover to aid screen reader announcements (#​5574)
  • Added ref passthroughs to EuiIputPopover subcomponents (#​5574)
  • Added EuiScreenReaderLive component for updateable aria-live regions (#​5567)

Bug fixes

  • Fixed an accessibility issue where EuiComboBoxPill close button had a nested interactive element (#​5560)
  • Fixed EuiDataGrid height issue when in full-screen mode and with scrolling content (#​5557)
  • Fixed an accessibility issue in custom and interactive Drag and Drop patterns (#​5568)
  • Fixed a focus bug in EuiDataGrid when clicking another cell header with an already-open cell header popover (#​5556)
  • Fixed EuiDataGrid to always focus back into the grid on pagination (#​5587)
  • Fixed EuiDataGrid and EuiTable pagination potentially rendering out view on narrow tables with many pages (#​5561)

v46.1.1

Compare Source

Note: this release is a backport containing changes originally made in 46.2.0

Bug fixes

  • Fixed EuiDataGrid height issue when in full-screen mode and with scrolling content (#​5557)
  • Fixed a focus bug in EuiDataGrid when clicking another cell header with an already-open cell header popover (#​5556)
  • Fixed EuiDataGrid to always focus back into the grid on pagination (#​5587)
  • Fixed EuiDataGrid and EuiTable pagination potentially rendering out view on narrow tables with many pages (#​5561)

v46.1.0

Compare Source

  • Added sun glyph to EuiIcon (#​5548)
  • Updated styles in EuiDescriptionList of type inline (#​5534)

v46.0.0

Compare Source

  • [Beta] Added optimize build as a lighter weight option more suited to production environments (#​5527)
  • Added lettering glyph to EuiIcon (#​5525)
  • Updated the outline color in euiCustomControlFocused mixin to use $euiFocusRingColor instead of currentColor (#​5479)
  • Added betaBadgeTooltipProps to EuiKeyPadMenuItem to extend the wrapping EuiToolTip (#​5541)
  • Added globalStyles prop to EuiProvider to allow for global style customization (#​5497)
  • Exported EuiGlobalStyles component (#​5497)

Bug fixes

  • Updated the outline color in euiCustomControlFocused mixin to use $euiFocusRingColor instead of currentColor (#​5479)
  • Fixed keyboard navigation in EuiDataGrid not fully scrolling cells into view (#​5515)
  • Fixed EuiKeyPadMenuItem accessibility issue where there was a nested focusable element (#​5541)

Deprecations

  • Deprecated data-gridcell-id from EuiDataGrid in favor of 4 new and more flexible props - data-gridcell-column-id, data-gridcell-column-index, data-gridcell-row-index, and data-gridcell-visible-row-index (#​5515)

Breaking changes

  • EuiKeyPadMenuItem now wraps itself with EuiToolTip when betaBadgeLabel is supplied forcing top element style props to be passed via betaBadgeTooltipProps (#​5541)
  • Changed data-gridcell-id in EuiDataGrid to the inverse index order: [columnIndex],[rowIndex] (#​5515)

v45.0.0

Compare Source

  • Added virtulized rendering option to EuiSelectableList with isVirtualized (#​5521)
  • Added expanded option properties to EuiSelectableOption with data (#​5521)

Bug fixes

  • Fixed multiple bugs with EuiDataGrid keyboard focus restoration (#​5530)
  • Fixed EuiDataGrid's display toolbar control to update initial UI state when developer gridStyle or rowHeightsOptions props are updated (#​5525)

Breaking changes

  • Changed EuiSearchBar to preserve phrases with leading and trailing spaces, instead of dropping surrounding whitespace (#​5514)
  • Removed data-test-subj="dataGridWrapper" from EuiDataGrid in favor of data-test-subj="euiDataGridBody" (#​5506)

v44.0.0

Compare Source

Bug fixes

  • Fixed a EuiDataGrid sizing bug which didn't account for a horizontal scrollbar (#​5478)
  • Fixed a EuiDatePicker a11y bug where axe-core reported missing ARIA and role attributes (#​5501)
  • Fixed EuiModalHeaderTitle to conditionally wrap title strings in an H1 (#​5494)
  • Fixed a EuiDataGrid issue where a focused cell would lose focus when scrolled out of and back into view (#​5488)
  • Fixed an EuiDatePicker accessibility issue where tabindex was not applied to a listbox element (#​5509)

Deprecations

  • Deprecated PartitionConfig in favor of inclusion in Charts theme.partition (#​5492)

Breaking changes

  • Removed popoverClassName and repositionOnScroll props from EuiSuperSelect (use popoverProps instead) (#​5512)

v43.1.1

Compare Source

Bug fixes

  • Fixed EuiDataGrid's cell popover overlapping with modals and flyouts (#​5461)
  • Fixed an accessibility issue where EuiDatePicker time options did not have unique IDs (#​5466)
  • Fixed global and reset styles when using the legacy theme (#​5473)
  • Fixed EuiSuperDatePicker not passing isDisabled to EuiAutoRefresh (#​5472)

v43.1.0

Compare Source

  • Added magnifyWithExclamation icon (#​5455)

Bug fixes

  • Reinstated EuiCode and EuiCodeBlock testenv mocking (#​5464)

v43.0.0

Compare Source

  • Updated the organization of EuiDataGrid's toolbar/grid controls (#​5334)
  • Updated EuiDataGrid's full screen mode to use the fullScreenExit icon (#​5415)
  • Added left.append and left.prepend to EuiDataGrid's toolbarVisibility.additionalControls prop #​5394)
  • Added a row height control to EuiDataGrid's toolbar (#​5372)
  • Added onChange callbacks to EuiDataGrid's gridStyle and rowHeightOptions settings (#​5424)
  • Added a reset button to EuiDataGrid's display controls (#​5428)
  • Added timeRefresh icon (#​5383)
  • Added responsive and iconOnly props to EuiSuperUpdateButton (#​5383)
  • Added better auto refresh indicator to EuiSuperDatePicker (#​5383)
  • Added compressed, width, isQuickSelectOnly props to EuiSuperDatePicker (#​5383)
  • Updated showUpdateButton prop with iconOnly option in EuiSuperDatePicker (#​5383)
  • Increased default refreshInterval of EuiSuperDatePicker to 1000 (#​5383)
  • Remove Show dates button from pretty format of EuiSuperDatePicker in favor of directly opening start date popover (#​5383)
  • Added shortHand option to prettyInterval (#​5383)
  • Moved rounding switch to popover footer in relative tab of EuiSuperDatePicker (#​5383)
  • Simplified EuiRefreshInterval to use a switch to start/stop and other visual touch ups (#​5383)
  • Created stand alone EuiAutoRefresh and EuiAutoRefreshButton components (#​5383)

Bug fixes

  • Fixed persistent EuiDataGrid full screen <body> class (#​5354)
  • Fixed dark mode background color of EuiFormControlLayout prepend and append (#​5383)
  • Fixed background color of EuiFormControlLayout when readOnly (#​5383)
  • Fixed the name of data-test-subj prop of EuiFormControlLayout (#​5383)
  • Fixed global reset styles for plain <button>s (#​5452)

Breaking changes

  • Removed toolbarVisibility's showStyleSelector prop of EuiDataGrid in favor of showDisplaySelector, which allows configuration of both grid density and row height (#​5372)
  • Changed prop name applyRefreshInterval to onRefreshChange in EuiRefreshInterval (#​5383)
  • Increased the size of s-sized EuiLoadingSpinners to match s-sized EuiIcons (#​5440)

v42.1.0

Compare Source

  • Added first and last page arrow buttons to EuiPagination when compressed=true (#​5362)
  • Added support for indeterminate EuiPagination when pageCount=0 (#​5362)
  • Moved mobile behavior to a customizable responsive prop to EuiPagination that renders the compressed display (#​5362)
  • Added doubleArrowLeft, doubleArrowRight, arrowStart, arrowEnd icons (#​5362)

Bug fixes

  • Fixed scrollbars in EuiRange tick labels in Safari (#​5427)
  • Fixed an EuiOverlayMask bug where it calls window.document on server side(#​5422)
  • Fixed unremoved event listener memory leak in EuiPopover (#​5437)
  • Fixed EuiDatePicker not correctly handling the onBlur callback (#​5441)
  • Fixed EuiToolTip not correctly handling child onBlur and onFocus callbacks (#​5441)

v42.0.0

Compare Source

Feature: CSS-in-JS (#​5121)
  • Added reset and global styles via CSS-in-JS with @emotion/react/Global
  • Added EuiProvider, a React context provider for theming and global styles
  • Added isDefaultTheme and isLegacyTheme utilities

Breaking changes

  • Added @emotion/react to peerDependencies
  • Amsterdam is now the default theme, deprecated and renamed old theme as "legacy"
  • Re-organized Sass files including where the globals are imported from

v41.4.0

Compare Source

  • Added payment glyph to EuiIcon (#​5414)
  • Updated EuiCodeBlock's full screen mode to use the fullScreenExit icon (#​5421)

Bug fixes

  • Fixed an EuiCodeBlock bug where empty code blocks could be copyable (#​5421)
  • Fixed an accessibility issue in EuiAvatar by adding a meaningful role (#​5423)

Configuration

📅 Schedule: "every weekend" (UTC).

🚦 Automerge: Disabled due to failing status checks.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot added dependencies Pull requests that update a dependency file skip-newsletter labels Feb 12, 2022
@kibanamachine
Copy link

Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually?

@renovate renovate bot requested a review from a team February 12, 2022 01:09
@markov00
Copy link
Collaborator

jenkins test this please

@renovate renovate bot force-pushed the renovate/@elasticeui branch from c9a3ad1 to fe19b4a Compare February 14, 2022 20:39
@markov00
Copy link
Collaborator

jenkins test this please

@renovate renovate bot force-pushed the renovate/@elasticeui branch 5 times, most recently from 9db4d6b to 64b6059 Compare February 16, 2022 19:38
@renovate renovate bot force-pushed the renovate/@elasticeui branch from 64b6059 to abf428c Compare February 17, 2022 11:42
@nickofthyme
Copy link
Collaborator

@markov00 This needs #1463 before updating eui any further.

@nickofthyme nickofthyme deleted the renovate/@elasticeui branch February 22, 2022 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file skip-newsletter

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants