Repository navigation
v123.0.0
@elastic/eslint-plugin-eui v3.2.0
- Updated
button-group-no-invalid-childrenrule to supportadditionalWrappersoption (#10024)
Dependency updates
- Replaced
micromatchwithpicomatchin@elastic/eui/no-restricted-eui-imports(#10094)
@elastic/eui v123.0.0
- Added
toolTipPropstoEuiTextTruncateto control where the full text tooltip opens, e.g. itsposition(#10086) - Added export for
EuiButtonPropsForButtonandEuiButtonPropsForAnchortypes (#10064)
Bug fixes
- Fixed an issue where
EuiDataGridcell tooltips repeatedly opened and closed in Firefox when the grid was scrolled to the very bottom at fractional display scaling (e.g., 125%). (#10084) - Fixed
EuiFlyoutopening a newsession="start"flyout at the wrong width while another session was still open. The new flyout was clamped against the previous session's main flyout as if the two were siblings, so it opened narrower than itssizeand alternated between widths on every other open. The backgrounded flyout could also callonResizewith a width the user never chose. (#10075) - Fixed a backgrounded main flyout keeping the global
--euiFlyoutMainWidthCSS variable set, which could size the active session'sfillchild from the hidden flyout's width. Only the active session's main flyout publishes it now, and a closing or backgrounded flyout no longer clears a value another flyout has just published. (#10075) - Fixed
EuiFlyoutleaving stale or missing push padding when multipletype="push"flyouts share a padding target (acontainerordocument.body). The applied offset is now derived from all currently pushed flyouts, so it no longer depends on the order in which they open, close or resize. (#10063) - Fixed
EuiFlyoutMenuactions ignoringdata-test-subjand otherdata-*attributes. (#10038) - Fixed
EuiFlyouttearing down the foreground session when a managed main flyout is closed while backgrounded by a newer session; the backgrounded main now closes only its own session (#10062) - Fixed
EuiDescribedFormGrouprendering itsrole="group"wrapper without an accessible name. The group is now named by itstitle, unless anaria-labeloraria-labelledbyis passed (#10060)
Breaking changes
- Updated
EuiFlyoutMenuActionto accept anyEuiButtonIconprop and arbitrarydata-*attributes. The menu bar controlscolor,size,display,iconSize, andisSelectedprops. (#10038)
@elastic/eui-test-helpers v2.0.0
- Added a
selectorsobject that holds every Component Object's selectors keyed by component (selectors.comboBox.PILL_SELECTOR) (#10076)
Breaking changes
- Removed the flat
Eui*Selectorsexports. Use theselectorsobject instead. (#10076)