|
| 1 | +## [`88.5.4`](https://github.com/elastic/eui/tree/v88.5.4) |
| 2 | + |
| 3 | +- This release contains internal changes to a beta component needed by Kibana. |
| 4 | + |
| 5 | +## [`88.5.3`](https://github.com/elastic/eui/tree/v88.5.3) |
| 6 | + |
| 7 | +**Bug fixes** |
| 8 | + |
| 9 | +- Fixed `EuiComboBox` search input width not resetting correctly on selection ([#7240](https://github.com/elastic/eui/pull/7240)) |
| 10 | + |
| 11 | +## [`88.5.2`](https://github.com/elastic/eui/tree/v88.5.2) |
| 12 | + |
| 13 | +**Bug fixes** |
| 14 | + |
| 15 | +- Fixed broken `EuiTextTruncate` testenv mocks ([#7234](https://github.com/elastic/eui/pull/7234)) |
| 16 | + |
| 17 | +## [`88.5.1`](https://github.com/elastic/eui/tree/v88.5.1) |
| 18 | + |
| 19 | +- Improved the performance of `EuiComboBox` by removing the `react-autosizer-input` dependency ([#7215](https://github.com/elastic/eui/pull/7215)) |
| 20 | + |
| 21 | +**Dependency updates** |
| 22 | + |
| 23 | +- Updated `react-element-to-jsx-string` to v5.0.0 ([#7214](https://github.com/elastic/eui/pull/7214)) |
| 24 | +- Removed unused `@types/vfile-message` dependency ([#7214](https://github.com/elastic/eui/pull/7214)) |
| 25 | + |
| 26 | +## [`88.5.0`](https://github.com/elastic/eui/tree/v88.5.0) |
| 27 | + |
| 28 | +- Updated `EuiCallOut` with a new `onDismiss` prop ([#7156](https://github.com/elastic/eui/pull/7156)) |
| 29 | +- Added a new `renderCustomToolbar` prop to `EuiDataGrid`, which allows custom rendering of the toolbar. ([#7190](https://github.com/elastic/eui/pull/7190)) |
| 30 | +- Added a new `allowResetButton` prop to `toolbarVisibility.showDisplaySelector` of `EuiDataGrid`, which allows hiding the "Reset to default" button from the display settings popover. ([#7190](https://github.com/elastic/eui/pull/7190)) |
| 31 | +- Added a new `additionalDisplaySettings` prop to `toolbarVisibility.showDisplaySelector` of `EuiDataGrid`, which allows rendering extra settings inside the display settings popover. ([#7190](https://github.com/elastic/eui/pull/7190)) |
| 32 | +- Updated `EuiDataGrid`'s toolbar display settings button icon ([#7190](https://github.com/elastic/eui/pull/7190)) |
| 33 | +- Updated `EuiTextTruncate` with significantly improved iteration performance. Removed `measurementRenderAPI` prop, as `EuiTextTruncation` now only uses more performant canvas render API ([#7210](https://github.com/elastic/eui/pull/7210)) |
| 34 | +- Updated `EuiPopover` with a new configurable `repositionToCrossAxis` prop ([#7211](https://github.com/elastic/eui/pull/7211)) |
| 35 | +- Updated `EuiDatePicker` to support `compressed` input styling ([#7218](https://github.com/elastic/eui/pull/7218)) |
| 36 | +- Added `gradient` and `palette` icon glyphs. ([#7220](https://github.com/elastic/eui/pull/7220)) |
| 37 | + |
| 38 | +**Bug fixes** |
| 39 | + |
| 40 | +- Fixed `EuiPopover`'s missing animations on popover close ([#7211](https://github.com/elastic/eui/pull/7211)) |
| 41 | +- Fixed `EuiInputPopover` anchoring to the wrong side and missing shadows on smaller screens ([#7211](https://github.com/elastic/eui/pull/7211)) |
| 42 | +- Fixed `EuiSuperDatePicker` icon spacing on the quick select button ([#7217](https://github.com/elastic/eui/pull/7217)) |
| 43 | +- Fixed a missing type in `EuiMarkdownEditor`'s default processing plugins ([#7221](https://github.com/elastic/eui/pull/7221)) |
| 44 | + |
| 45 | +## [`88.4.1`](https://github.com/elastic/eui/tree/v88.4.1) |
| 46 | + |
| 47 | +**Bug fixes** |
| 48 | + |
| 49 | +- Fixed missing `className`s on `EuiTextTruncate` ([#7212](https://github.com/elastic/eui/pull/7212)) |
| 50 | +- Fixed `title`s on `EuiComboBox` dropdown options to always be present ([#7212](https://github.com/elastic/eui/pull/7212)) |
| 51 | +- Fixed `EuiComboBox` truncation issues when search is an empty space ([#7212](https://github.com/elastic/eui/pull/7212)) |
| 52 | + |
| 53 | +## [`88.4.0`](https://github.com/elastic/eui/tree/v88.4.0) |
| 54 | + |
| 55 | +- Updated `EuiComboBox` to allow configuring text truncation behavior via `truncationProps`. These props can be set on the entire combobox as well as on on individual dropdown options. ([#7028](https://github.com/elastic/eui/pull/7028)) |
| 56 | +- Updated `EuiInMemoryTable` with a new `searchFormat` prop (defaults to `eql`). When setting this prop to `text`, the built-in search bar will ignore EQL syntax and allow searching for plain strings with special characters and symbols. ([#7175](https://github.com/elastic/eui/pull/7175)) |
| 57 | + |
| 58 | +**Bug fixes** |
| 59 | + |
| 60 | +- `EuiComboBox` now always shows the highlighted search text, even on truncated text ([#7028](https://github.com/elastic/eui/pull/7028)) |
| 61 | +- Fixed missing i18n in `EuiSearchBar`'s default placeholder and aria-label text ([#7175](https://github.com/elastic/eui/pull/7175)) |
| 62 | +- Fixed the inline compressed styles of `EuiDescriptionListTitle` to use a taller line-height for readability ([#7185](https://github.com/elastic/eui/pull/7185)) |
| 63 | +- Fixed `EuiComboBox` to correctly truncate selected items when displayed as pills and plain text ([#7193](https://github.com/elastic/eui/pull/7193)) |
| 64 | + |
| 65 | +**Accessibility** |
| 66 | + |
| 67 | +- Added `aria-current` attribute to `EuiTablePagination` ([#7186](https://github.com/elastic/eui/pull/7186)) |
| 68 | + |
| 69 | +**CSS-in-JS conversions** |
| 70 | + |
| 71 | +- Converted `EuiDroppable` and `EuiDraggable` to Emotion; Removed `$euiDragAndDropSpacing` Sass variables ([#7187](https://github.com/elastic/eui/pull/7187)) |
| 72 | + |
| 73 | +## [`88.3.0`](https://github.com/elastic/eui/tree/v88.3.0) |
| 74 | + |
| 75 | +- `EuiGlobalToastList` now shows a "Clear all" button by default once above a certain number of toasts (defaults to 3). This threshold is configurable with the `showClearAllButtonAt` prop ([#7111](https://github.com/elastic/eui/pull/7111)) |
| 76 | +- Added an optional `onClearAllToasts` callback to `EuiGlobalToastList` ([#7111](https://github.com/elastic/eui/pull/7111)) |
| 77 | +- Added the `value`, `onChange`, and `onCancel` props that allow `EuiInlineEdit` to be used as a controlled component ([#7157](https://github.com/elastic/eui/pull/7157)) |
| 78 | +- Added `grabOmnidirectional`, `transitionLeftIn`, `transitionLeftOut`, `transitionTopIn`, and `transitionTopOut` icon glyphs. ([#7168](https://github.com/elastic/eui/pull/7168)) |
| 79 | + |
| 80 | +**Bug fixes** |
| 81 | + |
| 82 | +- Fixed `EuiInlineEdit` components to correctly spread `...rest` attributes to the parent wrapper ([#7157](https://github.com/elastic/eui/pull/7157)) |
| 83 | +- Fixed `EuiListGroupItem` to correctly render the `extraAction` button when `showToolTip` is also passed ([#7159](https://github.com/elastic/eui/pull/7159)) |
| 84 | + |
| 85 | +**Dependency updates** |
| 86 | + |
| 87 | +- Updated `@hello-pangea/dnd` to v16.3.0 ([#7125](https://github.com/elastic/eui/pull/7125)) |
| 88 | +- Updated `@types/lodash` to v4.14.198 ([#7126](https://github.com/elastic/eui/pull/7126)) |
| 89 | + |
| 90 | +**Accessibility** |
| 91 | + |
| 92 | +- `EuiAccordion` now correctly respects reduced motion settings ([#7161](https://github.com/elastic/eui/pull/7161)) |
| 93 | +- `EuiAccordion` now shows a focus outline to keyboard users around its revealed children on open ([#7161](https://github.com/elastic/eui/pull/7161)) |
| 94 | + |
| 95 | +**CSS-in-JS conversions** |
| 96 | + |
| 97 | +- Converted `EuiSplitPanel` to Emotion ([#7172](https://github.com/elastic/eui/pull/7172)) |
| 98 | + |
1 | 99 | ## [`88.2.0`](https://github.com/elastic/eui/tree/v88.2.0) |
2 | 100 |
|
3 | 101 | - Added a new `EuiTextTruncate` component, which provides custom truncation options beyond native CSS ([#7116](https://github.com/elastic/eui/pull/7116)) |
|
0 commit comments