[dev-launcher] Expose method to determine if you are running in a development build (#16486)# Why Closes ENG-2627. # How Checks if the `EXDevLauncher` module exists. It will only exist in
[dev-launcher] Expose method to determine if you are running in a development build (#16486)# Why Closes ENG-2627. # How Checks if the `EXDevLauncher` module exists. It will only exist in the development build. # Test Plan Run: ```js export default function App() { return ( <View style={styles.container}> <Text>{ DevClient. isDevelopmentBuild() }</Text> <StatusBar style="auto" /> </View> ); } ``` inside: - development build ✅ - expo go ✅
show more ...
[dev-launcher] Improve error messages (#12934)# Why Closes ENG-1021. # How - Added global error handler - similar solution to the one used in the `expo-error-recovery`. - Added `Possible
[dev-launcher] Improve error messages (#12934)# Why Closes ENG-1021. # How - Added global error handler - similar solution to the one used in the `expo-error-recovery`. - Added `Possible solutions` to the error message if we can recognize the exception. - Updated documentation. - Updated the config plugin. # Test Plan - bare-expo ✅ - `npx crna -t with-dev-client` ✅
[dev-client] Add expo-dev-client package (#12765)