Upgrade Gradle to 7.4 & AGP to 7.1.1 (& Disable Jetifier)#39097
Upgrade Gradle to 7.4 & AGP to 7.1.1 (& Disable Jetifier)#39097ParaskP7 wants to merge 30 commits intoWordPress:trunkfrom
Conversation
After updating all node module forked libraries to 'Gradle 7.4 & AGP 7.1.1', this commit update the node module project dependencies to point to that 'update/gradle-to-7.3.3-agp-to-7.0.4' branch for all of them, which has this new version. This is mainly done for testing purposes. Afterwards, and upon verifying that everything is okay, all those draft node module forked library PRs will get merged and a new node module forked library version will be tagged and used in favor of these temporarily coordinate
|
👋 Thanks for your first Pull Request and for helping build the future of Gutenberg and WordPress, @ParaskP7! In case you missed it, we'd love to have you join us in our Slack community, where we hold regularly weekly meetings open to anyone to coordinate with each other. If you want to learn more about WordPress development in general, check out the Core Handbook full of helpful information. |
After updating all node module forked libraries to 'Gradle 7.4 & AGP 7.1.1', this commit update the node module project dependencies to point to that 'update/gradle-to-7.3.3-agp-to-7.0.4' branch for all of them, which has this new version. This is mainly done for testing purposes. Afterwards, and upon verifying that everything is okay, all those draft node module forked library PRs will get merged and a new node module forked library version will be tagged and used in favor of these temporarily coordinates.
02bd78a to
347cd59
Compare
…dle-to-7.3.3-agp-to-7.0.4 � Conflicts: � package-lock.json � packages/react-native-editor/package.json
After updating all node module forked libraries to 'Gradle 7.4 & AGP 7.1.1', this commit update the node module project dependencies to point to that 'update/gradle-to-7.3.3-agp-to-7.0.4' branch for all of them, which has this new version. This is mainly done for testing purposes. Afterwards, and upon verifying that everything is okay, all those draft node module forked library PRs will get merged and a new node module forked library version will be tagged and used in favor of these temporarily coordinates.
…dle-to-7.3.3-agp-to-7.0.4
After updating all node module forked libraries to 'Gradle 7.4 & AGP 7.1.1', this commit update the node module project dependencies to point to that 'update/gradle-to-7.3.3-agp-to-7.0.4' branch for all of them, which has this new version. This is mainly done for testing purposes. Afterwards, and upon verifying that everything is okay, all those draft node module forked library PRs will get merged and a new node module forked library version will be tagged and used in favor of these temporarily coordinates.
…dle-to-7.3.3-agp-to-7.0.4
After updating all node module forked libraries to 'Gradle 7.4 & AGP 7.1.1', this commit update the node module project dependencies to point to that 'update/gradle-to-7.3.3-agp-to-7.0.4' branch for all of them, which has this new version. This is mainly done for testing purposes. Afterwards, and upon verifying that everything is okay, all those draft node module forked library PRs will get merged and a new node module forked library version will be tagged and used in favor of these temporarily coordinates.
…dle-to-7.3.3-agp-to-7.0.4
…dle-to-7.3.3-agp-to-7.0.4
3619e47 to
27d5519
Compare
|
@ParaskP7 I created the following branch In any case, I'm getting the following error when building: This error is probably the same that I'm trying to fix in #39430 (comment). So, once I merge wordpress-mobile/react-native-gesture-handler#18, I'll update everything again. |
|
👋 @fluiddot ! Thank you so much for the update and working on this! 🙇
👀
🤔
👍 🤞 |
|
@ParaskP7 I finally merged the fix for |
|
This draft PR is now closed in favor of the newest and more up-to-date #39508 PR. |
Related PR: #39508 (updated)
Description
This PR upgrades all react-native Android libraries to
Gradle 7.4 & AGP 7.1.1.It includes the following:
Gradleversion upgraded to7.3.3with the./gradlew wrapper --gradle-version=7.3.3 --distribution-type=allcommand.AGPversion upgrade to7.0.4(seeandroid/settings.gradle.ktschange).Gradle 7.4&AGP 7.1.1.Gradle 7.4 & AGP 7.1.1upgrade was done for the main 3 react-native libraries:react-native-aztecreact-native-bridgereact-native-editorwp-forklibraries were upgrades toGradle 7.4 & AGP 7.1.1as well:wp-forklibraries were updated to point to temporary coordinates, which contain the aboveGradle 7.4 & AGP 7.1.1upgrades. This is done for testing/verification purposes before merging the individual react-nativewp-forklibraries and creating new tags.wp-forklibraries were update to point to new tags, which contains the aboveGradle 7.4 & AGP 7.1.1upgrades. ⚙️Related gutenberg-mobile PR: wordpress-mobile/gutenberg-mobile#4652
Related WordPress-Android PR: Upgrade Gradle to 7.4 & AGP to 7.1.1 #15865 (for manual testing purposes)
Testing Instructions
Manual testing of the react-native demo
Editorand mainWPAndroidapp that include these changes.Screenshots
N/A
Types of changes
Android build file changes for react-native projects & react-native library updates for Android projects.
Checklist:
*.native.jsfiles for terms that need renaming or removal).