expo / snack

Expo Snack lets you run Expo in the browser.
https://snack.expo.dev
MIT License
356 stars 104 forks source link

refactor: upgrade to Expo SDK 49 #455

Closed byCedric closed 11 months ago

byCedric commented 1 year ago

Why

Fixes ENG-9838

This upgrades Snack to support SDK 49, 48, and 47.

How

Test Plan

TBD

tyrauber commented 1 year ago

@byCedric, is this ready to go? It would be really helpful to have SDK 49 support on Snack. Unless I am mistaken, the only way to debug and share expo-router v2 issues is full repos. I get the following error trying to add v2 to snack: 'expo-router@^2.0.0' is not the recommended version for SDK 48.0.0.

byCedric commented 11 months ago

@byCedric, is this ready to go? It would be really helpful to have SDK 49 support on Snack. Unless I am mistaken, the only way to debug and share expo-router v2 issues is full repos. I get the following error trying to add v2 to snack: 'expo-router@^2.0.0' is not the recommended version for SDK 48.0.0.

There were a few partners that needed time to move over. That's done now, so will be upgrading to 49, but doing it in a separate PR.

byCedric commented 11 months ago

@tyrauber I deployed preliminary SDK 49 support to https://staging-snack.expo.dev. You can try it out, I still need to test it (likely next week).

PR: https://github.com/expo/snack/pull/463