Fixed a bug with EuiSelectables with custom truncationProps, where scrollbar widths were not being accounted for (#7392)
v91.1.0
Updated EuiDataGrid cell actions to display above cells instead of within them, to avoid content clipping issues (#7343)
Updated EuiDataGrid cell expansion popovers to sit on top of cells instead of below/next to them (#7343)
Updated EuiListGroupItem to render an external icon and screen reader affordance for links with target set to to _blank (#7352)
Updated EuiListGroupItem with a new external prop, which allows enabling or disabling the new external link icon (#7352)
Updated EuiText to no longer set any opinionated styles on child <img> tags - use EuiImage for image display within text instead (#7360)
Improved EuiBasicTable/EuiInMemoryTables mobile UI for custom actions (#7361)
Added a new EuiDataGridToolbarControl subcomponent, which is useful for rendering your own custom EuiDataGrid toolbar buttons while matching the look of the default controls (#7369)
Updated EuiDataGrid's toolbar controls to show active/current counts in badges, and updated the Columns button icon (#7369)
Updated EuiButtonEmpty to allow passing false to textProps, which allows rendering custom button content without an extra text wrapper (#7369)
Updated EuiDataGrid column header cells to show the sort arrow after the heading text, instead of before (#7371)
Updated EuiDataGrid's column header actions icon from a chevron to boxesVertical (#7371)
Updated the actions column in EuiBasicTable and EuiInMemoryTables. Alongside name, the description, href, and data-test-subj properties now also accept an optional callback that the current item will be passed to (#7373)
Updated EuiContextMenuItem with a new toolTipProps prop (#7373)
EuiSelectable now allows configurable text truncation via listProps.truncationProps (#7388)
EuiTextTruncate now supports a new calculationDelayMs prop for working around font loading or layout shifting scenarios (#7388)
Bug fixes
Fixed incorrect EuiPopover positioning calculations when hasArrow was set to false (#7343)
Fixed EuiSuperSelect to render options with falsy values (false, 0, and ''), but not nullish values (undefined or null) (#7362)
Fixed EuiSuperSelect's typing to allow non-string values (e.g., booleans or numbers) (#7362)
Fixed EuiDataGrid's numeric and currency column heading cells to be correctly right-aligned (#7371)
Fixed EuiBasicTable and EuiInMemoryTable actions not showing tooltip descriptions when rendered in the all actions popover menu (#7373)
Fixed missing underlines on EuiContextMenu link hover (#7373)
Fixed visual text truncation of EuiBreadcrumbs with popoverContent (#7375)
Fixed EuiFormRows with hasEmptyLabelSpace being very slightly off in vertical alignment (#7380)
Deprecations
Deprecated EuiContextMenuItem's toolTipTitle prop. Use toolTipProps.title instead (#7373)
Deprecated EuiContextMenuItem's toolTipPosition prop. Use toolTipProps.position instead (#7373)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @elastic/eui from 89.1.0 to 91.3.1.
Release notes
Sourced from
@elastic/eui
's releases.... (truncated)
Changelog
Sourced from
@elastic/eui
's changelog.... (truncated)
Commits
475b710
91.3.1a5b8e49
Updated changelog62e4a05
update i18ntokens7ddd3d5
[EuiBasicTable] Fix regressed disabled actions UX when selecting rows (#7428)5dd4162
[EuiDataGrid] MovedataGridHeaderCellActionButton
data-test-subj hook to bu...d2c55e7
[CHORE] Bump nvmrc and Docker to use Node v20.10.0 (#7426)cd9a063
91.3.0c27ac4b
Updated changelogf34b19f
Fix #7418: Two instances of incorrect 2nd parseFloat parameter (#7419)e489241
[BUG] Buildkite did not pick up new env variable. (#7403)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show