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
chore: update @expo/metro-config
to match SDK 42
#64
Conversation
I had tried upgrading that dependency but was getting errors. It starts failing with the following error when running the Expo36 test:
|
Ohh, I see. Maybe the Expo36 example could be binded to lower version of Expo 36 has been released 1,5 years ago (https://blog.expo.dev/expo-sdk-36-is-now-available-b91897b437fe), and support has been dropped a while ago (expo/expo#11033), currently it looks like SDK 39 is the lowest supported version. |
After updating example locally to Expo 39 and using default It looks like this one is related to issue described in this PR in Metro repository: I can confirm that Expo 42 test is working correctly with the updated |
Thanks for looking into this @Simek ! As of Expo SDK 41, it is no longer needed to use the Instead, I suggest removing What do you think of that? |
That sounds like great plan, thank you for the explanation! 👍 I didn't know that Feel free to close this PR and proceed with the changes as you wish, or I can try to work on this, but probably I will need some assistance in a process, which might only lengthen the process unnecessary. No matter of your decision I'm happy to help with testing new release etc. 🙂 |
Let me know whether this fixes the problem for you :D |
@IjzerenHein Will test that soon, thank you so much resolving this issue and publishing new version so quickly! 🙂 I will open new issue in the future if there will be any errors or problem. |
You're welcome @Simek, let me know in case you run into any problems! |
This PR updates
@expo/metro-config
version to match the SDK 42 ABI version (^0.1.70
):This bumps also cleans up the package dependencies and after the new release will help to remove old dependencies from Expo workspace -
react-native-bundle-visualizer
is used inhome
app.Between
2.2.1
and2.3.0
the@expo/metro-config
dependency has been locked to certain version (not sure if it was intentional) which results in resolving old dependencies - 273af8a.