Skip to content

Conversation

tkajtoch
Copy link
Member

@tkajtoch tkajtoch commented Sep 3, 2025

Summary

This PR updates Emotion packages to the latest versions. This update is supposed to increase performance in test environments thanks to changes like this one and others. It also

Why are we making this change?

@dgieselaar has found that updating Emotion to 11.12 or up helps reduce unit test time in Kibana. There's no reason not to update EUI first and test it all in action, locally and in CI.

Impact to users

There might be a minimal impact to users due to a few type updates. I'll confirm that before marking this PR as ready for review.

QA

Remove or strikethrough items that do not apply to your PR.

  • Confirm CI is passing
  • Smoke test the built PR preview and confirm components render as expected and that there are no additional errors in the console.

General checklist

  • Browser QA
    • Checked in both light and dark modes
    • Checked in both MacOS and Windows high contrast modes
    • Checked in mobile
    • Checked in Chrome, Safari, Edge, and Firefox
  • Docs site QA
  • Release checklist
    • A changelog entry exists and is marked appropriately.
    • If applicable, added the breaking change issue label (and filled out the breaking change checklist)

@tkajtoch tkajtoch self-assigned this Sep 3, 2025
@tkajtoch tkajtoch added dependencies PRs that update a dependency file tech debt labels Sep 3, 2025
@elasticmachine
Copy link
Collaborator

💚 Build Succeeded

cc @tkajtoch

@elasticmachine
Copy link
Collaborator

💔 Build Failed

Failed CI Steps

cc @tkajtoch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies PRs that update a dependency file tech debt
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants