Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency @elastic/eui to v98 #2567

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

elastic-renovate-prod[bot]
Copy link
Contributor

@elastic-renovate-prod elastic-renovate-prod bot commented Nov 25, 2024

This PR contains the following updates:

Package Type Update Change
@elastic/eui dependencies major ^97.1.0 -> ^98.2.1
@elastic/eui devDependencies major ^97.1.0 -> ^98.2.1

Release Notes

elastic/eui (@​elastic/eui)

v98.2.1

Compare Source

  • Updated the EUI theme color values to use a full 6 char hex code format (#​8244)

v98.2.0

Compare Source

  • Added two new icons: contrast and contrastHigh (#​8216)
  • Updated EuiDataGrid content to have a transparent background. (#​8220)

Accessibility

  • When the tooltips components (EuiTooltip, EuiIconTip) are used inside components that handle the Escape key (like EuiFlyout or EuiModal), pressing the Escape key will now only close the tooltip and not the entire wrapping component. (#​8140)
  • Improved the accessibility of EuiCodeBlocks by (#​8195)
    • adding screen reader only labels
    • adding role="dialog" on in fullscreen mode
    • ensuring focus is returned on closing fullscreen mode

v98.1.0

Compare Source

  • Updated EuiBetaBadge with a new warning color variant (#​8177)

Accessibility

  • Ensures autoFocus on EuiSelectableList triggers initial focus (#​8091)
  • Improved the accessibility of EuiSearchBarFilters by: (#​8091)
    • adding a more descriptive aria-label to selection filter buttons
    • ensuring the selection listbox is initially focused when opening a selection popover
  • Improved the accessibility experience of tabs (EuiTab, EuiTabs): tab group is a tab stop and tabs can be traversed with arrow keys. (#​8116)
  • Updated EuiCodeBlock with a new copyAriaLabel prop, which allows setting a custom screen reader label on the copy button. (#​8176)

CSS-in-JS conversions

  • Removed the following global Sass variables: (#​8169)
    • $euiButtonMinWidth
    • $euiDatePickerCalendarWidth
  • Removed the following Sass animations: (#​8169)
    • euiAnimFadeIn
    • euiGrow
    • focusRingAnimate
    • focusRingAnimateLarge
    • euiButtonActive
  • Removed the following Sass mixins: (#​8169)
    • euiFullHeight
    • euiSlightShadowHover
    • datePickerArrow

v98.0.0

Compare Source

Bug fixes

  • Fixed an EuiDataGrid bug where column actions where not clickable when EuiDataGrid with columnVisibility.canDragAndDropColumns was used inside a modal (#​8135)

Breaking changes

  • Removed EuiFormRow's deprecated columnCompressedSwitch display prop. Use columnCompressed instead (#​8113)

v97.3.1

Compare Source

Bug fixes

  • Fixed an EuiComboBox bug where Enter keypresses were not working correctly on selection clear buttons (#​8105)
  • Fixed an EuiSuperDatePicker bug where inputs would overflow out of smaller widths instead of truncating (#​8109)
  • Fixed a bug with EuiPageHeader's rightSideItems responsiveness where single items could overflow past the intended max width (#​8110)

v97.3.0

Compare Source

  • EuiDataGrid now supports a new toolbarVisibility.showDisplaySelector.customRender function that allows completely customizing the rendering of the display selector popover (#​8080)
  • EuiDataGrid's row height/lines per row setting has been streamlined in both UI and UX (#​8080)
  • EuiDataGrid now accepts consumer-passed display setting updates even after users have changed their display preferences via UI (#​8080)
  • Updated EuiDataGrid to vertically center all toolbarVisibility.additionalControls nodes (#​8085)
  • Updated EuiDataGrid with a beta rowHeightsOptions.autoBelowLineCount feature flag (#​8096)
  • Updated EuiContextMenuPanel to allow disabling initial focus via initialFocusedItemIndex={-1} (#​8101)

Bug fixes

  • Fixed EuiComment's typing to correctly reflect all accepted props (#​8089)
  • Fixed EuiSelectableTemplateSitewides within dark-themed EuiHeaders missing input borders (#​8100)

v97.2.0

Compare Source

  • Updated EuiHeaderLinks with a new xxs gutter size (#​8079)

Bug fixes

  • Reverted an EuiDataGrid regression from #​8015 which prevented overriding column widths via columns's initialWidths (#​8086)

Configuration

📅 Schedule: Branch creation - "every 1 week on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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, check this box

This PR has been generated by Renovate Bot.

@elastic-renovate-prod elastic-renovate-prod bot added dependencies Pull requests that update a dependency file skip-newsletter labels Nov 25, 2024
@elastic-renovate-prod elastic-renovate-prod bot requested a review from a team November 25, 2024 18:06
@elastic-datavis
Copy link
Contributor

✅ Successful Deployment (build#4317) - 74a4665

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.

0 participants