Skip to content

Commit ba1bc01

Browse files
authored
Merge branch 'main' into popover/dom-cleanup
2 parents 6c62d89 + cfa84f4 commit ba1bc01

137 files changed

Lines changed: 3471 additions & 2714 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.stylelintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ module.exports = {
88
// Enforce camelCase naming
99
'selector-class-pattern': camelCaseRegex,
1010
'keyframes-name-pattern': camelCaseRegex,
11+
'custom-property-pattern': camelCaseRegex,
1112

1213
// Opinionated rules
1314
'declaration-no-important': true,

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
## [`90.0.0`](https://github.com/elastic/eui/tree/v90.0.0)
2+
3+
- Updated the `eventColor` prop on `EuiCommentEvent` to apply the color to the entire comment header. ([#7288](https://github.com/elastic/eui/pull/7288))
4+
- Updated `EuiBasicTable` and `EuiInMemoryTable` to support a new controlled selection API: `selection.selected` ([#7321](https://github.com/elastic/eui/pull/7321))
5+
6+
**Bug fixes**
7+
8+
- Fixed controlled `EuiFieldNumbers` not correctly updating native validity state ([#7291](https://github.com/elastic/eui/pull/7291))
9+
- Fixed `EuiListGroupItem` to pass `style` props to the wrapping `<li>` element alongside `className` and `css`. All other props will be passed to the underlying content. ([#7298](https://github.com/elastic/eui/pull/7298))
10+
- Fixed `EuiListGroupItem`'s non-transitioned transform on hover/focus ([#7298](https://github.com/elastic/eui/pull/7298))
11+
- Fixed `EuiDataGrid`s with `gridStyle.stripes` sometimes showing buggy row striping after being sorted ([#7301](https://github.com/elastic/eui/pull/7301))
12+
- Fixed `EuiDataGrid`'s `gridStyle.rowClasses` API to not conflict with `gridStyle.stripes` if dynamically updated ([#7301](https://github.com/elastic/eui/pull/7301))
13+
- Fixed `EuiDataGrid`'s `gridStyle.rowClasses` API to support multiple space-separated classes ([#7301](https://github.com/elastic/eui/pull/7301))
14+
- Fixed `EuiInputPopover` not calling `onPanelResize` callback prop ([#7305](https://github.com/elastic/eui/pull/7305))
15+
- Fixed `EuiDualRange` incorrectly positioning highlights when rendered with `showInput="inputWithPopover"` ([#7305](https://github.com/elastic/eui/pull/7305))
16+
- Fixed `EuiTabs` incorrectly wrapping text when it should instead either scroll or truncate ([#7309](https://github.com/elastic/eui/pull/7309))
17+
- `EuiContextMenu` now renders text colors correctly when used within an `EuiBottomBar` ([#7312](https://github.com/elastic/eui/pull/7312))
18+
- Fixed the width of `EuiSuperDatePicker`'s Absolute date picker ([#7313](https://github.com/elastic/eui/pull/7313))
19+
- Fixed `EuiDataGrid` cells visually cutting off overflowing content a little too quickly ([#7320](https://github.com/elastic/eui/pull/7320))
20+
21+
**Deprecations**
22+
23+
- Deprecated `EuiBasicTable` and `EuiInMemoryTable`'s ref `setSelection` API. Use the new `selection.selected` API instead. ([#7321](https://github.com/elastic/eui/pull/7321))
24+
25+
**Breaking changes**
26+
27+
- Removed `EuiPageTemplate_Deprecated`, `EuiPageSideBar_Deprecated`, and `EuiPageContent*_Deprecated` ([#7265](https://github.com/elastic/eui/pull/7265))
28+
- Removed the `ghost` color option from `EuiButton`, `EuiButtonEmpty`, and `EuiButtonIcon`. Use an `<EuiThemeProvider colorMode="dark">` wrapper and `color="text"` instead. ([#7296](https://github.com/elastic/eui/pull/7296))
29+
30+
**Dependency updates**
31+
32+
- Updated `refactor` to v3.6.0 ([#7127](https://github.com/elastic/eui/pull/7127))
33+
- Updated `rehype-raw` to v5.1.0 ([#7127](https://github.com/elastic/eui/pull/7127))
34+
- Updated `vfile` to v4.2.1 ([#7127](https://github.com/elastic/eui/pull/7127))
35+
36+
**Accessibility**
37+
38+
- `EuiContextMenu` now correctly respects reduced motion preferences ([#7312](https://github.com/elastic/eui/pull/7312))
39+
- `EuiAccordion`s no longer attempt to focus child content when the accordion is externally opened via `forceState`, but will continue to focus expanded content when users click the toggle button. ([#7314](https://github.com/elastic/eui/pull/7314))
40+
41+
**CSS-in-JS conversions**
42+
43+
- Converted `EuiContextMenu`, `EuiContextMenuPanel`, and `EuiContextMenuItem` to Emotion; Removed `$euiContextMenuWidth` ([#7312](https://github.com/elastic/eui/pull/7312))
44+
145
## [`89.1.0`](https://github.com/elastic/eui/tree/v89.1.0)
246

347
- Added `tokenVectorSparse` token and updated `tokenDenseVector` token (now named `tokenVectorDense`). ([#7282](https://github.com/elastic/eui/pull/7282))

0 commit comments

Comments
 (0)