From 018f7cc2142ec07a59720e300d9be23099e41521 Mon Sep 17 00:00:00 2001 From: Cee Chen Date: Tue, 20 Feb 2024 09:36:19 -0800 Subject: [PATCH] Updated changelog --- changelogs/CHANGELOG_2024.md | 27 +++++++++++++++++++ changelogs/upcoming/7520.md | 1 - changelogs/upcoming/7521.md | 19 ------------- changelogs/upcoming/7524.md | 1 - changelogs/upcoming/7525.md | 3 --- changelogs/upcoming/7529.md | 3 --- changelogs/upcoming/7534.md | 3 --- .../src/components/guide_page/versions.json | 1 + 8 files changed, 28 insertions(+), 30 deletions(-) delete mode 100644 changelogs/upcoming/7520.md delete mode 100644 changelogs/upcoming/7521.md delete mode 100644 changelogs/upcoming/7524.md delete mode 100644 changelogs/upcoming/7525.md delete mode 100644 changelogs/upcoming/7529.md delete mode 100644 changelogs/upcoming/7534.md diff --git a/changelogs/CHANGELOG_2024.md b/changelogs/CHANGELOG_2024.md index de9ddb66bef..d61de60516c 100644 --- a/changelogs/CHANGELOG_2024.md +++ b/changelogs/CHANGELOG_2024.md @@ -1,3 +1,30 @@ +## [`v93.2.0`](https://github.com/elastic/eui/releases/v93.2.0) + +- Added `diff` glyph to `EuiIcon` ([#7520](https://github.com/elastic/eui/pull/7520)) +- Updated `EuiPageSidebar` and `EuiPageTemplate.Sidebar` with a new `hasEmbellish` prop (defaults to false) ([#7521](https://github.com/elastic/eui/pull/7521)) +- Added `newChat` glyph to `EuiIcon` ([#7524](https://github.com/elastic/eui/pull/7524)) + +**Bug fixes** + +- Fixed `EuiSideNav` not correctly typing the `items` prop as required ([#7521](https://github.com/elastic/eui/pull/7521)) +- Fixed the `CSS is not defined` bug in `EuiPageTemplate` when rendering in some SSR environments, particularly Next.js v13 and up ([#7525](https://github.com/elastic/eui/pull/7525)) +- Fixed `EuiDataGrid` component to clean up timer from side effect on unmount ([#7534](https://github.com/elastic/eui/pull/7534)) + +**Accessibility** + +- Fixed `EuiSideNav` to render a fallback aria-label on mobile toggles if no heading or mobile title exists ([#7521](https://github.com/elastic/eui/pull/7521)) + +**CSS-in-JS conversions** + +- Converted `EuiSideNav` to Emotion; Removed the following Sass variables: ([#7521](https://github.com/elastic/eui/pull/7521)) + - `$euiSideNavEmphasizedBackgroundColor` + - `$euiSideNavRootTextcolor` + - `$euiSideNavBranchTextcolor` + - `$euiSideNavSelectedTextcolor` + - `$euiSideNavDisabledTextcolor` +- Removed the `euiSideNavEmbellish` Sass mixin. Use the new `EuiPageSidebar` `hasEmbellish` prop instead ([#7521](https://github.com/elastic/eui/pull/7521)) +- Added a new memoization/performance optimization utility for CSS-in-JS styles ([#7529](https://github.com/elastic/eui/pull/7529)) + ## [`v93.1.1`](https://github.com/elastic/eui/releases/v93.2.0) **This is a patch release primarily intended for use by Kibana.** diff --git a/changelogs/upcoming/7520.md b/changelogs/upcoming/7520.md deleted file mode 100644 index 06c0b6e9988..00000000000 --- a/changelogs/upcoming/7520.md +++ /dev/null @@ -1 +0,0 @@ -- Added `diff` glyph to `EuiIcon` \ No newline at end of file diff --git a/changelogs/upcoming/7521.md b/changelogs/upcoming/7521.md deleted file mode 100644 index abf1dfb39f7..00000000000 --- a/changelogs/upcoming/7521.md +++ /dev/null @@ -1,19 +0,0 @@ -- Updated `EuiPageSidebar` and `EuiPageTemplate.Sidebar` with a new `hasEmbellish` prop (defaults to false) - -**Bug fixes** - -- Fixed `EuiSideNav` not correctly typing the `items` prop as required - -**Accessibility** - -- Fixed `EuiSideNav` to render a fallback aria-label on mobile toggles if no heading or mobile title exists - -**CSS-in-JS conversions** - -- Converted `EuiSideNav` to Emotion; Removed the following Sass variables: - - `$euiSideNavEmphasizedBackgroundColor` - - `$euiSideNavRootTextcolor` - - `$euiSideNavBranchTextcolor` - - `$euiSideNavSelectedTextcolor` - - `$euiSideNavDisabledTextcolor` -- Removed the `euiSideNavEmbellish` Sass mixin. Use the new `EuiPageSidebar` `hasEmbellish` prop instead diff --git a/changelogs/upcoming/7524.md b/changelogs/upcoming/7524.md deleted file mode 100644 index 44028850162..00000000000 --- a/changelogs/upcoming/7524.md +++ /dev/null @@ -1 +0,0 @@ -- Added `newChat` glyph to `EuiIcon` diff --git a/changelogs/upcoming/7525.md b/changelogs/upcoming/7525.md deleted file mode 100644 index 7bbd4785cfb..00000000000 --- a/changelogs/upcoming/7525.md +++ /dev/null @@ -1,3 +0,0 @@ -**Bug fixes** - -- Fixed the `CSS is not defined` bug in `EuiPageTemplate` when rendering in some SSR environments, particularly Next.js v13 and up diff --git a/changelogs/upcoming/7529.md b/changelogs/upcoming/7529.md deleted file mode 100644 index 87aac9f1f6d..00000000000 --- a/changelogs/upcoming/7529.md +++ /dev/null @@ -1,3 +0,0 @@ -**CSS-in-JS conversions** - -- Added a new memoization/performance optimization utility for CSS-in-JS styles diff --git a/changelogs/upcoming/7534.md b/changelogs/upcoming/7534.md deleted file mode 100644 index e68482dfd65..00000000000 --- a/changelogs/upcoming/7534.md +++ /dev/null @@ -1,3 +0,0 @@ -**Bug fixes** - -- Fixed `EuiDataGrid` component to clean up timer from side effect on unmount \ No newline at end of file diff --git a/src-docs/src/components/guide_page/versions.json b/src-docs/src/components/guide_page/versions.json index 3e289eda6cb..8a7e16ea781 100644 --- a/src-docs/src/components/guide_page/versions.json +++ b/src-docs/src/components/guide_page/versions.json @@ -1,5 +1,6 @@ { "euiVersions": [ + "93.2.0", "93.1.1", "93.1.0", "93.0.0",