-
-
Notifications
You must be signed in to change notification settings - Fork 654
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 to RN v0.65 #5230
Comments
The biggest changes highlighted in this release are to Hermes. We don't use Hermes yet, so nothing there is a blocker to this upgrade -- but after this upgrade, that might be the time for us to try it: #4131. In particular this version is where Hermes on Android gains support for |
Just sent #5234 to cut down on the Flow errors with Flow v0.149 🙂 |
When I test out with Flow v0.149, I get lots of errors from files in
The affected libdefs are currently
Greg, would this be a good opportunity to move all of those to |
…w 149 We're not yet using Flow 0.149, but we'd like to start along with the RN v0.65 upgrade (zulip#5230).
…w 149 We're not yet using Flow 0.149, but we'd like to start along with the RN v0.65 upgrade (zulip#5230).
…w 149 We're not yet using Flow 0.149, but we'd like to start along with the RN v0.65 upgrade (zulip#5230).
Yeah, that sounds like a good idea to me. In general the big advantage of
Yeah. That's because the bug discussed here: #5233 (comment) was in the logic implementing Flow's special handling of libdef files. In a |
From the list of errors you posted at #5234, I get the following summary:
And then I believe #5236 takes care of the errors there outside of |
Another consequence of Gradle 7 support will be the ability to upgrade the Android Gradle Plugin: the next version, AGP 7.0.x, requires Gradle 7.0.2+: https://developer.android.com/studio/releases/gradle-plugin?buildsystem=cmake#7-0-0 |
The next round after #4426. This release came out last August:
https://reactnative.dev/blog/2021/08/17/version-065
so it's past time for us to try it out.
(There's actually now a v0.66 and a v0.67, too -- they've been aiming to make releases more often since last summer.)
The blog post doesn't highlight anything that sounds like a big compatibility issue, so this might be an easier upgrade than usual. More-detailed changelog:
https://github.com/facebook/react-native/blob/main/CHANGELOG.md#v0650
The text was updated successfully, but these errors were encountered: