Skip to content

fix(deps): Remove framer-motion#651

Merged
rebeccaalpert merged 1 commit intopatternfly:mainfrom
rebeccaalpert:react17
Aug 18, 2025
Merged

fix(deps): Remove framer-motion#651
rebeccaalpert merged 1 commit intopatternfly:mainfrom
rebeccaalpert:react17

Conversation

@rebeccaalpert
Copy link
Member

@rebeccaalpert rebeccaalpert commented Aug 12, 2025

We want to drop framer-motion since it doesn't support React 17 (required by OpenShift). While framer-motion dependency can be replaced easily with a lower version, it may have compatibility issues with 18 and 19. It is probably better to just drop it and diy our own solution here.

@rebeccaalpert rebeccaalpert linked an issue Aug 12, 2025 that may be closed by this pull request
@patternfly-build
Copy link

patternfly-build commented Aug 12, 2025

@rebeccaalpert rebeccaalpert changed the title Try downgrading deps Try dropping framer-motion dependency Aug 12, 2025
@rebeccaalpert rebeccaalpert force-pushed the react17 branch 2 times, most recently from fa9424b to 6c6d7bf Compare August 12, 2025 20:51
@rebeccaalpert rebeccaalpert changed the title Try dropping framer-motion dependency fix(deps): Remove framer-motion Aug 12, 2025
@rebeccaalpert rebeccaalpert marked this pull request as ready for review August 12, 2025 20:52
Framer-motion requires React 18 or higher - we should be able to diy our own solution here instead of relying on it.
@rebeccaalpert rebeccaalpert merged commit 2b266bf into patternfly:main Aug 18, 2025
7 checks passed
@github-actions
Copy link

🎉 This PR is included in version 6.4.0-prerelease.13 🎉

The release is available on:

Your semantic-release bot 📦🚀

rebeccaalpert added a commit to rebeccaalpert/virtual-assistant that referenced this pull request Oct 24, 2025
Framer-motion requires React 18 or higher - we should be able to diy our own solution here instead of relying on it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue with React 17 support

4 participants