-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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 React version to 16.13.1 #21289
Conversation
Size Change: +132 B (0%) Total Size: 1.16 MB
ℹ️ View Unchanged
|
On the native mobile side, there's WIP effort to upgrade to RN v0.62.x which depends on React Not sure if the native mobile side can upgrade 16.13.1 or not. @marecar3 , can you quickly try 16.13.1 on the RN 0.62 upgrade branch to see if it's compatible? In the meantime, is the bump to .13 imperative at this stage @youknowriad, or can it wait? |
@hypest we don't intend to merge this PR soon, I opened it to track the incompatibility issue above but It's a good idea to start testing mobile too so we're ready |
7a21ad7
to
dc48adb
Compare
52a5069
to
dc2c833
Compare
4603edd
to
b432d01
Compare
b432d01
to
209d94f
Compare
Seems like there's just one unit test failure and then we'll be able to merge. |
Thanks for the headsup @youknowriad ! 👋 @ceyhun , would you mind taking this PR for a spin to also check manually if the native apps work as normal? Thanks! |
Thanks for the fix @ItsJonQ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gave this a spin running demo apps both from gutenberg and gutenberg-mobile and playing around a bit, seemed OK.
Also ran full suite of E2E tests on gutenberg-mobile and they were green ✅
There appeared to be a package-lock.json
diff in gutenberg-mobile which I'll be pushing to the gutenberg-mobile PR.
Great, thanks :) Let's ship that. |
closes #21049
Upgrade React to 16.13.1. This new version has a new warning preventing side effects during rendering phase. This PR solves these warnings for the data module (resolvers) and for the BoxControl component.