Skip to content

move Libraries/Animated to packages/animated (@react-native/animated) - #50816

Closed
SGamrekelashvili wants to merge 3 commits into
react:mainfrom
SGamrekelashvili:feat/move-animated-to-packages
Closed

SGamrekelashvili wants to merge 3 commits into
react:mainfrom
SGamrekelashvili:feat/move-animated-to-packages

Conversation

@SGamrekelashvili

Copy link
Copy Markdown

Summary:

This PR is for moving Animated to separate package called @react-native/animated and it will be under packages/animated
as everything is mentioned in #35263

Changelog:

[GENERAL] [CHANGED] Move react-native/Libraries/Animated to @react-native/animated package

Test Plan:

  1. Open the RNTester
  2. Tested functionality of Components
  3. Tested functionality of APIs Animated and Animated - Gratuitous App
Trimmed-A-.mov

@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Shared with Meta Applied via automation to indicate that an Issue or Pull Request has been shared with the team. labels Apr 20, 2025
@cipolleschi

Copy link
Copy Markdown
Contributor

@SGamrekelashvili Thanks for the PR, but internally we never agreed on moving Animated to a separate package. This work can't be run from the OSS community because there is ton of code internally that depends on Animated classes. Importing this change will break every app we have internally at Meta and it will be a big breaking change for the whole ecosystem, at least for all the people using Animated instead of Reanimated.

For this kind of changes, we need to go through a proper communication-deprecation-copy-remove cycle. I'm sorry for the time you invested in this.

@SGamrekelashvili

Copy link
Copy Markdown
Author

@cipolleschi thanks for sharing information 😊 and describing everything

@cipolleschi

Copy link
Copy Markdown
Contributor

Closing this for now as we can't proceed further until we find alignment internally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Shared with Meta Applied via automation to indicate that an Issue or Pull Request has been shared with the team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants