-
Notifications
You must be signed in to change notification settings - Fork 935
Bumping metro packages to v0.57.0, which fixes a Windows CLI bug #864
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
Conversation
|
Thanks for sending the PR over. Don't worry with the CC: @TheSavior who would be the right person (or maybe that's you - in that case, awesome) to make sure this is safe to perform and distribute to 0.61? |
|
I’m not sure. What is normally involved when bumping metro? What can go wrong? |
|
Historically, we've been cautious while doing so. There was this approach of not changing Metro versions when doing If this is no longer the case and we can safely ship Metro as any other dependency, then I guess we should just do it. |
|
Had to remove usage of |
thymikee
left a comment
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.
In my testing this looks good. But I'm afraid to publish this right before holiday :D
|
Can you please merge and publish this PR? I'm working on a react and a react-native project at the same time and for some reason, I can't downgrade my node version. Thanks |
|
FYI, this was patched in Metro 0.56 today: https://github.com/facebook/metro/releases/tag/v0.56.4. This PR is no longer necessary for 3.x, but I'll happily port it to 4.x soonish. |
|
Just a heads up. I am going to rebase |
|
@grabbou I think we could put Metro 0.57 in the v3.x, it worked well in my testing, but of course more is welcome. Also, RN 0.62 uses Metro 0.57 or 0.58 so we need to account for that. |
|
Okay, we will need to bump to 0.58 for 0.62, so I guess we can experiment with bumping to 0.58 as well. I would like to define a policy / steps involved in bumping Metro releases so that we can do it with more confidence. In theory, it shouldn't introduce new regressions if they follow semver. |
#864) * *bumping metro packages to v0.57.0, which fixes a Windows CLI bug: facebook/metro@7c6f30b * get rid of removed createBlacklist Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
Windows CLI bug solved with facebook/metro@7c6f30b and released under v0.57.0.
Summary:
Updating all metro related packages to v0.57.0
Fixes #900
Fixes #853
Test Plan:
I ran test command bug seems like there are some issues:
Test Suites: 1 failed, 71 passed, 72 total
Tests: 5 failed, 2 skipped, 2 todo, 263 passed, 272 total
Snapshots: 6 failed, 20 passed, 26 total
Not sure if it's due to new metro version...