iTwin / appui

Monorepo for iTwin.js AppUi
MIT License
9 stars 2 forks source link

Drop support for iTwinUI v2 #1058

Closed GerardasB closed 1 month ago

GerardasB commented 1 month ago

Changes

This PR drops support for iTwinUI 2.x which is in end-of-life phase.

Additionally, added a childWindow prop to ConfigurableUiContent component which allows consumers to provide a wrapper component for child windows and popout widgets. This is useful for applications that continue using iTwinUI 2.x in popout widgets.

Testing

Added e2e test to verify that iTwinUI v2 can still be used by consumer apps, specifically in popout widgets.