Skip to content
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 @itwin/itwinui-react deps #2428

Merged
merged 9 commits into from
Feb 10, 2025
Merged

Conversation

r100-stack
Copy link
Member

@r100-stack r100-stack commented Feb 10, 2025

Changes

After PR TODO from #2387.

Upgraded all dependencies of @itwin/itwinui-react except jotai (will be handled in another PR, as discussed). Also upgraded a few devDependencies.

Upgrading floating ui caused many unit tests to fail. Upon investigating, this was because of a change in FloatingPortal's behavior in @floating-ui/[email protected]. So, added a workaround in Popover.tsx.

Readded the unit tests that seem to have been accidentally removed from the test script in #2387 😅. Just to be sure, re-confirmed that the unit tests were passing even before this PR.

Testing

  • CI passes

Docs

  • Add changeset for Floating UI upgrade

@r100-stack r100-stack self-assigned this Feb 10, 2025
@r100-stack r100-stack marked this pull request as ready for review February 10, 2025 21:17
@r100-stack r100-stack requested a review from a team as a code owner February 10, 2025 21:17
@r100-stack r100-stack requested review from mayank99 and smmr-dn and removed request for a team and smmr-dn February 10, 2025 21:17
@r100-stack r100-stack mentioned this pull request Feb 10, 2025
16 tasks
@r100-stack r100-stack merged commit 8aba6f2 into main Feb 10, 2025
18 checks passed
@r100-stack r100-stack deleted the r/upgrade-deps-itwinui-react branch February 10, 2025 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants