Skip to content

Commit

Permalink
Merge branch 'main' into snyk-upgrade-f729d0d4f71711fe900b7af5d3465b9b
Browse files Browse the repository at this point in the history
  • Loading branch information
cee-chen committed Mar 18, 2024
2 parents 8b6cd71 + 37b2007 commit 6c583ce
Show file tree
Hide file tree
Showing 35 changed files with 1,342 additions and 1,490 deletions.
25 changes: 25 additions & 0 deletions changelogs/CHANGELOG_2024.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
## [`v93.4.0`](https://github.com/elastic/eui/releases/v93.4.0)

- Added the following properties to `EuiButtonGroup`'s `options` configs: `toolTipContent`, `toolTipProps`, and `title`. These new properties allow wrapping buttons in `EuiToolTips`, and additionally customizing or disabling the native browser `title` tooltip. ([#7461](https://github.com/elastic/eui/pull/7461))
- Enhanced `EuiResizeObserver` and `useResizeObserver`'s performance to not trigger page reflows on resize event ([#7575](https://github.com/elastic/eui/pull/7575))
- Updated `EuiSuperUpdateButton` to support custom button text via an optional `children` prop ([#7576](https://github.com/elastic/eui/pull/7576))

**Bug fixes**

- Fixed `EuiFlyout` to not repeatedly remove/add a body class on resize ([#7462](https://github.com/elastic/eui/pull/7462))
- Fixed `EuiToast` title text to wrap instead of overflowing out of the container ([#7568](https://github.com/elastic/eui/pull/7568))
- Fixed a visual bug with `EuiHeaderBreadcrumbs` with popovers ([#7580](https://github.com/elastic/eui/pull/7580))

**Deprecations**

- Deprecated `euiPalettePositive` and `euiPaletteNegative` in favour of a more culturally inclusive `euiPaletteGreen` and `euiPaletteRed` ([#7570](https://github.com/elastic/eui/pull/7570))
- Deprecated all charts theme exports in favor of `@elastic/charts` exports: ([#7572](https://github.com/elastic/eui/pull/7572))
- Deprecated `EUI_CHARTS_THEME_<DARK|LIGHT>` in favor of `<DARK|LIGHT>_THEME` from `@elastic/charts`. ([#7572](https://github.com/elastic/eui/pull/7572))
- Deprecated `EUI_SPARKLINE_THEME_PARTIAL` in favor of `useSparklineOverrides` theme from the kibana `charts` plugin `theme` service.

**Accessibility**

- Updated `EuiModal` to set an `aria-modal` attribute and a default `dialog` role ([#7564](https://github.com/elastic/eui/pull/7564))
- Updated `EuiConfirmModal` to set a default `alertdialog` role ([#7564](https://github.com/elastic/eui/pull/7564))
- Fixed `EuiModal` and `EuiConfirmModal` to properly trap Safari+VoiceOver's virtual cursor ([#7564](https://github.com/elastic/eui/pull/7564))

## [`v93.3.0`](https://github.com/elastic/eui/releases/v93.3.0)

- Added new `EuiDataGrid` new prop: `cellContext`, an optional object of additional props passed to the cell render function. ([#7374](https://github.com/elastic/eui/pull/7374))
Expand Down
1 change: 0 additions & 1 deletion changelogs/upcoming/7461.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/upcoming/7462.md

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/upcoming/7564.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/upcoming/7568.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/upcoming/7570.md

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/upcoming/7572.md

This file was deleted.

1 change: 0 additions & 1 deletion changelogs/upcoming/7575.md

This file was deleted.

3 changes: 3 additions & 0 deletions changelogs/upcoming/7590.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
**Dependency updates**

- Updated `@types/refractor` to v3.4.0
3 changes: 3 additions & 0 deletions changelogs/upcoming/7591.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
**Dependency updates**

- Updated `@types/lodash` to v4.14.202
3 changes: 3 additions & 0 deletions changelogs/upcoming/7592.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
**Dependency updates**

- Removed `@types/resize-observer-browser` dependency. `ResizeObserver` types should already be baked in to Typescript as of 4.2+

0 comments on commit 6c583ce

Please sign in to comment.