question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Expo SDK 42 support

See original GitHub issue

Describe the bug

@bugsnag/expo depends on expo-constants@9.3.5 and expo-file-system@9.3.0, but SDK 42 ships with expo-constants@11.0.1 and expo-file-system@11.1.3.

Steps to reproduce

  1. Create new expo project expo init
  2. Install bugsnag npm add @bugsnag/expo
  3. Build your project with EAS eas build --platform android
  4. See error

[…] Make sure following dependencies of your project are resolving to one specific version: expo-constants, expo-file-system [stderr] FAILURE: Build failed with an exception. [stderr] * Where: [stderr] Script ‘/build/workingdir/build/node_modules/@unimodules/core/unimodules-core.gradle’ line: 15 [stderr] * What went wrong: [stderr] A problem occurred evaluating project ‘:expo-device’. [stderr] > Project with path ‘:unimodules-permissions-interface’ could not be found in project ‘:expo-device’. […]

Environment

  • Bugsnag version: 7.10.5

Example code snippet

# The error occurs at build time so no code necessary, see "Steps to reproduce"

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:3
  • Comments:16 (12 by maintainers)

github_iconTop GitHub Comments

1reaction
brentvatnecommented, Aug 7, 2021

@LinusU - i started a discussion topic here where i attempted to summarize the issue https://github.com/expo/expo/discussions/13963

0reactions
xljonescommented, Aug 19, 2021

👋. For future travellers: Expo 42 support was added to @bugsnag/expo in https://github.com/bugsnag/bugsnag-js/releases/tag/v7.12.0, with thanks to @LinusU for the PR 🙏

Read more comments on GitHub >

github_iconTop Results From Across the Web

Expo SDK 42. Today we're announcing the release of…
Experimental support for Hermes on Android is now available in Expo Go, on apps built with EAS Build, and in expo-updates. Hermes for...
Read more >
Expo on Twitter: "Expo SDK 42 is here! ⚡️ Highlights - Twitter
Expo SDK 42 is here! ⚡️ Highlights - Preview release of custom development clients - First-party Stripe support - Experimental support for ...
Read more >
Error while upgrading EXPO version from SDK 42 to 44
The general process I have when doing an upgrade is: determine what direct dependencies are not needed by the app and uninstall them...
Read more >
expo@42 support · Issue #3731 · pnpm/pnpm - GitHub
Just an issue to track expo + pnpm support. Working example https://github.com/vjpr/pnpm-react-native-expo-example Tested on 2021/09/01.
Read more >
Unboxing Expo SDK 42 - YouTube
Thank You to Expo for sponsoring this video!Official Announcement: https://bit.ly/ sdk42 -unboxingCustom Development Clients: ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found