From 5ee9ec23f374a907c2cdb8686a5e9f7073ce0679 Mon Sep 17 00:00:00 2001 From: Cee Chen Date: Wed, 29 Nov 2023 10:08:53 -0800 Subject: [PATCH] Updated changelog --- changelogs/CHANGELOG_2023.md | 40 +++++++++++++++++++ changelogs/upcoming/7343.md | 6 --- changelogs/upcoming/7352.md | 2 - changelogs/upcoming/7360.md | 1 - changelogs/upcoming/7361.md | 5 --- changelogs/upcoming/7362.md | 4 -- changelogs/upcoming/7369.md | 3 -- changelogs/upcoming/7371.md | 6 --- changelogs/upcoming/7373.md | 17 -------- changelogs/upcoming/7375.md | 3 -- changelogs/upcoming/7380.md | 3 -- changelogs/upcoming/7388.md | 2 - .../src/components/guide_page/versions.json | 1 + 13 files changed, 41 insertions(+), 52 deletions(-) delete mode 100644 changelogs/upcoming/7343.md delete mode 100644 changelogs/upcoming/7352.md delete mode 100644 changelogs/upcoming/7360.md delete mode 100644 changelogs/upcoming/7361.md delete mode 100644 changelogs/upcoming/7362.md delete mode 100644 changelogs/upcoming/7369.md delete mode 100644 changelogs/upcoming/7371.md delete mode 100644 changelogs/upcoming/7373.md delete mode 100644 changelogs/upcoming/7375.md delete mode 100644 changelogs/upcoming/7380.md delete mode 100644 changelogs/upcoming/7388.md diff --git a/changelogs/CHANGELOG_2023.md b/changelogs/CHANGELOG_2023.md index b9f1a675f49..72bb9bcc26a 100644 --- a/changelogs/CHANGELOG_2023.md +++ b/changelogs/CHANGELOG_2023.md @@ -1,3 +1,43 @@ +## [`v91.1.0`](https://github.com/elastic/eui/releases/tag/v91.1.0) + +- Updated `EuiDataGrid` cell actions to display above cells instead of within them, to avoid content clipping issues ([#7343](https://github.com/elastic/eui/pull/7343)) +- Updated `EuiDataGrid` cell expansion popovers to sit on top of cells instead of below/next to them ([#7343](https://github.com/elastic/eui/pull/7343)) +- Updated `EuiListGroupItem` to render an external icon and screen reader affordance for links with `target` set to to `_blank` ([#7352](https://github.com/elastic/eui/pull/7352)) +- Updated `EuiListGroupItem` with a new `external` prop, which allows enabling or disabling the new external link icon ([#7352](https://github.com/elastic/eui/pull/7352)) +- Updated `EuiText` to no longer set any opinionated styles on child `` tags - use `EuiImage` for image display within text instead ([#7360](https://github.com/elastic/eui/pull/7360)) +- Improved `EuiBasicTable`/`EuiInMemoryTable's mobile UI for custom actions ([#7361](https://github.com/elastic/eui/pull/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](https://github.com/elastic/eui/pull/7369)) +- Updated `EuiDataGrid`'s toolbar controls to show active/current counts in badges, and updated the Columns button icon ([#7369](https://github.com/elastic/eui/pull/7369)) +- Updated `EuiButtonEmpty` to allow passing `false` to `textProps`, which allows rendering custom button content without an extra text wrapper ([#7369](https://github.com/elastic/eui/pull/7369)) +- Updated `EuiDataGrid` column header cells to show the sort arrow after the heading text, instead of before ([#7371](https://github.com/elastic/eui/pull/7371)) +- Updated `EuiDataGrid`'s column header actions icon from a chevron to `boxesVertical` ([#7371](https://github.com/elastic/eui/pull/7371)) +- Updated the actions column in `EuiBasicTable` and `EuiInMemoryTable`s. 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](https://github.com/elastic/eui/pull/7373)) +- Updated `EuiContextMenuItem` with a new `toolTipProps` prop ([#7373](https://github.com/elastic/eui/pull/7373)) +- `EuiSelectable` now allows configurable text truncation via `listProps.truncationProps` ([#7388](https://github.com/elastic/eui/pull/7388)) +- `EuiTextTruncate` now supports a new `calculationDelayMs` prop for working around font loading or layout shifting scenarios ([#7388](https://github.com/elastic/eui/pull/7388)) + +**Bug fixes** + +- Fixed incorrect `EuiPopover` positioning calculations when `hasArrow` was set to false ([#7343](https://github.com/elastic/eui/pull/7343)) +- Fixed `EuiSuperSelect` to render options with falsy values (false, 0, and ''), but not nullish values (undefined or null) ([#7362](https://github.com/elastic/eui/pull/7362)) +- Fixed `EuiSuperSelect`'s typing to allow non-string values (e.g., booleans or numbers) ([#7362](https://github.com/elastic/eui/pull/7362)) +- Fixed `EuiDataGrid`'s numeric and currency column heading cells to be correctly right-aligned ([#7371](https://github.com/elastic/eui/pull/7371)) +- Fixed `EuiBasicTable` and `EuiInMemoryTable` actions not showing tooltip descriptions when rendered in the all actions popover menu ([#7373](https://github.com/elastic/eui/pull/7373)) +- Fixed missing underlines on `EuiContextMenu` link hover ([#7373](https://github.com/elastic/eui/pull/7373)) +- Fixed visual text truncation of `EuiBreadcrumb`s with `popoverContent` ([#7375](https://github.com/elastic/eui/pull/7375)) +- Fixed `EuiFormRow`s with `hasEmptyLabelSpace` being very slightly off in vertical alignment ([#7380](https://github.com/elastic/eui/pull/7380)) + +**Deprecations** + +- Deprecated `EuiContextMenuItem`'s `toolTipTitle` prop. Use `toolTipProps.title` instead ([#7373](https://github.com/elastic/eui/pull/7373)) +- Deprecated `EuiContextMenuItem`'s `toolTipPosition` prop. Use `toolTipProps.position` instead ([#7373](https://github.com/elastic/eui/pull/7373)) + +**Accessibility** + +- Fixed custom `EuiBasicTable`/`EuiInMemoryTable` rendering nested interactive custom actions ([#7361](https://github.com/elastic/eui/pull/7361)) +- Fixed `EuiBasicTable` and `EuiInMemoryTable` actions not correctly reading out action descriptions to screen readers ([#7373](https://github.com/elastic/eui/pull/7373)) +- Fixed `EuiBasicTable` and `EuiInMemoryTable` primary actions not visibly appearing on keyboard focus ([#7373](https://github.com/elastic/eui/pull/7373)) + ## [`v91.0.0`](https://github.com/elastic/eui/releases/tag/v91.0.0) - Updated the background color of `EuiPopover`s in dark mode to increase visibility & contrast against other page/panel backgrounds ([#7310](https://github.com/elastic/eui/pull/7310)) diff --git a/changelogs/upcoming/7343.md b/changelogs/upcoming/7343.md deleted file mode 100644 index 300b86a1098..00000000000 --- a/changelogs/upcoming/7343.md +++ /dev/null @@ -1,6 +0,0 @@ -- Updated `EuiDataGrid` cell actions to display above cells instead of within them, to avoid content clipping issues -- Updated `EuiDataGrid` cell expansion popovers to sit on top of cells instead of below/next to them - -**Bug fixes** - -- Fixed incorrect `EuiPopover` positioning calculations when `hasArrow` was set to false diff --git a/changelogs/upcoming/7352.md b/changelogs/upcoming/7352.md deleted file mode 100644 index 0ae57cf1474..00000000000 --- a/changelogs/upcoming/7352.md +++ /dev/null @@ -1,2 +0,0 @@ -- Updated `EuiListGroupItem` to render an external icon and screen reader affordance for links with `target` set to to `_blank` -- Updated `EuiListGroupItem` with a new `external` prop, which allows enabling or disabling the new external link icon diff --git a/changelogs/upcoming/7360.md b/changelogs/upcoming/7360.md deleted file mode 100644 index 18056dd00c7..00000000000 --- a/changelogs/upcoming/7360.md +++ /dev/null @@ -1 +0,0 @@ -- Updated `EuiText` to no longer set any opinionated styles on child `` tags - use `EuiImage` for image display within text instead diff --git a/changelogs/upcoming/7361.md b/changelogs/upcoming/7361.md deleted file mode 100644 index d33f9a1974c..00000000000 --- a/changelogs/upcoming/7361.md +++ /dev/null @@ -1,5 +0,0 @@ -- Improved `EuiBasicTable`/`EuiInMemoryTable's mobile UI for custom actions - -**Accessibility** - -- Fixed custom `EuiBasicTable`/`EuiInMemoryTable` rendering nested interactive custom actions diff --git a/changelogs/upcoming/7362.md b/changelogs/upcoming/7362.md deleted file mode 100644 index e2cd43d5f44..00000000000 --- a/changelogs/upcoming/7362.md +++ /dev/null @@ -1,4 +0,0 @@ -**Bug fixes** - -- Fixed `EuiSuperSelect` to render options with falsy values (false, 0, and ''), but not nullish values (undefined or null) -- Fixed `EuiSuperSelect`'s typing to allow non-string values (e.g., booleans or numbers) diff --git a/changelogs/upcoming/7369.md b/changelogs/upcoming/7369.md deleted file mode 100644 index f23fc30080f..00000000000 --- a/changelogs/upcoming/7369.md +++ /dev/null @@ -1,3 +0,0 @@ -- Added a new `EuiDataGridToolbarControl` subcomponent, which is useful for rendering your own custom `EuiDataGrid` toolbar buttons while matching the look of the default controls -- Updated `EuiDataGrid`'s toolbar controls to show active/current counts in badges, and updated the Columns button icon -- Updated `EuiButtonEmpty` to allow passing `false` to `textProps`, which allows rendering custom button content without an extra text wrapper diff --git a/changelogs/upcoming/7371.md b/changelogs/upcoming/7371.md deleted file mode 100644 index 96724c7ec76..00000000000 --- a/changelogs/upcoming/7371.md +++ /dev/null @@ -1,6 +0,0 @@ -- Updated `EuiDataGrid` column header cells to show the sort arrow after the heading text, instead of before -- Updated `EuiDataGrid`'s column header actions icon from a chevron to `boxesVertical` - -**Bug fixes** - -- Fixed `EuiDataGrid`'s numeric and currency column heading cells to be correctly right-aligned diff --git a/changelogs/upcoming/7373.md b/changelogs/upcoming/7373.md deleted file mode 100644 index 3a2283e7b76..00000000000 --- a/changelogs/upcoming/7373.md +++ /dev/null @@ -1,17 +0,0 @@ -- Updated the actions column in `EuiBasicTable` and `EuiInMemoryTable`s. Alongside `name`, the `description`, `href`, and `data-test-subj` properties now also accept an optional callback that the current `item` will be passed to -- Updated `EuiContextMenuItem` with a new `toolTipProps` prop - -**Bug fixes** - -- Fixed `EuiBasicTable` and `EuiInMemoryTable` actions not showing tooltip descriptions when rendered in the all actions popover menu -- Fixed missing underlines on `EuiContextMenu` link hover - -**Deprecations** - -- Deprecated `EuiContextMenuItem`'s `toolTipTitle` prop. Use `toolTipProps.title` instead -- Deprecated `EuiContextMenuItem`'s `toolTipPosition` prop. Use `toolTipProps.position` instead - -**Accessibility** - -- Fixed `EuiBasicTable` and `EuiInMemoryTable` actions not correctly reading out action descriptions to screen readers -- Fixed `EuiBasicTable` and `EuiInMemoryTable` primary actions not visibly appearing on keyboard focus diff --git a/changelogs/upcoming/7375.md b/changelogs/upcoming/7375.md deleted file mode 100644 index 63611add618..00000000000 --- a/changelogs/upcoming/7375.md +++ /dev/null @@ -1,3 +0,0 @@ -**Bug fixes** - -- Fixed visual text truncation of `EuiBreadcrumb`s with `popoverContent` diff --git a/changelogs/upcoming/7380.md b/changelogs/upcoming/7380.md deleted file mode 100644 index e511087cbd4..00000000000 --- a/changelogs/upcoming/7380.md +++ /dev/null @@ -1,3 +0,0 @@ -**Bug fixes** - -- Fixed `EuiFormRow`s with `hasEmptyLabelSpace` being very slightly off in vertical alignment diff --git a/changelogs/upcoming/7388.md b/changelogs/upcoming/7388.md deleted file mode 100644 index ab99f5ff337..00000000000 --- a/changelogs/upcoming/7388.md +++ /dev/null @@ -1,2 +0,0 @@ -- `EuiSelectable` now allows configurable text truncation via `listProps.truncationProps` -- `EuiTextTruncate` now supports a new `calculationDelayMs` prop for working around font loading or layout shifting scenarios diff --git a/src-docs/src/components/guide_page/versions.json b/src-docs/src/components/guide_page/versions.json index 39e70709074..668e26bf3f3 100644 --- a/src-docs/src/components/guide_page/versions.json +++ b/src-docs/src/components/guide_page/versions.json @@ -1,5 +1,6 @@ { "euiVersions": [ + "91.1.0", "91.0.0", "90.0.0", "89.1.0",