eui icon indicating copy to clipboard operation
eui copied to clipboard

feat(website): add a supported environments section

Open weronikaolejniczak opened this issue 6 months ago • 4 comments

Summary

Closes https://github.com/elastic/eui-private/issues/205

On this PR, I add a section regarding supported environments to our docs. For quick reference:

Environment Supported? Details
React 16 Fully supported (plans to deprecate support for React 16)
React 17 Fully supported
React 18 Fully supported (recommended)
React 19 Not supported (plans to introduce support for React 19)
Webpack Fully supported
Vite ⚠️ Supported with caveats (details)
Rollup ⚠️ Supported with caveats (details)
esbuild ⚠️ Supported with caveats (details)
Strict Mode Not supported (details)
Server-side Rendering ⚠️ Supported with caveats (details)

[!NOTE] The table won't render correctly. Because it doesn't contain any EUI components, any interactivity, I decided to go with Markdown syntax. It will be fixed on https://github.com/elastic/eui/issues/8682

QA

  • [ ] Verify the table details are accurate

weronikaolejniczak avatar Jun 06 '25 11:06 weronikaolejniczak

@tkajtoch I applied the suggestions, thank you!

weronikaolejniczak avatar Jun 10 '25 08:06 weronikaolejniczak

:green_heart: Build Succeeded

History

  • :green_heart: Build #463 succeeded da10d0c356b0fc1df88493b3bd3d16ad7b6fcfe7
  • :green_heart: Build #413 succeeded 224770a4e8118b0f18b272b6ddc95c4d27580d97

cc @weronikaolejniczak

elasticmachine avatar Jun 10 '25 08:06 elasticmachine

:green_heart: Build Succeeded

History

  • :green_heart: Build #4107 succeeded 224770a4e8118b0f18b272b6ddc95c4d27580d97

cc @weronikaolejniczak

elasticmachine avatar Jun 10 '25 09:06 elasticmachine

@elastic/eui-team let me know what you think!

weronikaolejniczak avatar Jun 12 '25 17:06 weronikaolejniczak