-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade EUI to v84.0.0 #161716
Upgrade EUI to v84.0.0 #161716
Conversation
- mounted snapshots are a huge headache especially with the Emotion wrappers that don't provide meaningful information and cause snapshot churn on style changes
Pinging @elastic/eui-team (EUI) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the update.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
security changes LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Presentation snapshot changes LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
snapshots lgtm
Thanks for the thorough QA / catching that @yctercero! That's an odd change, as I'm not seeing anything in v84's changelog that would cause it. Let me pull in latest to make sure it's not related to #161592 and debug locally. |
@elasticmachine merge upstream |
- the `width: 100%` was the main fix, but using `@emotion/react` and styled components in the same plugin does not work correctly (per the removed comment). Either migrate the whole component or use `@emotion/css` in the interim instead
@yctercero It looks like an internal accordion change in this release is causing the issue - thank you again for catching it. Changing While I was there, I also tweaked the component's use of Emotion - the existing comment that noted issues was due to plugins not being able to use both |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - thanks so much for the fix!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Detection Rule Management changes LGTM 👍
@@ -36,7 +36,7 @@ export const statsContainerCss = css` | |||
`; | |||
|
|||
export const groupingContainerCss = css` | |||
.groupingAccordionForm .euiAccordion__childWrapper .euiAccordion__padding--m { | |||
.groupingAccordionForm .euiAccordion__childWrapper .euiAccordion__children { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
@elasticmachine merge upstream |
@elasticmachine merge upstream |
💔 Build FailedFailed CI StepsMetrics [docs]Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: |
Whoa, I'm not totally sure why the PR auto-merged with a failing Security Cypress test, apologies all. I assume it's a flake as the previous run passed - Security team, please feel free to ping me if not! |
Summary
eui@83.1.0
⏩eui@84.0.0
84.0.0
EuiDualRange
'sminInputProps
andmaxInputProps
to support passing more props to underlying inputs (#6902)EuiFocusTrap
now supports configuring cross-iframe focus trapping via thecrossFrame
prop (#6908)Bug fixes
EuiFilterButton
icon display (#6900)EuiCombobox
compressed plain text display (#6910)EuiResizablePanel
s (#6926)Breaking changes
EuiFocusTrap
now defaults to not trapping focus across iframes (#6908)