Skip to content

Update expo config plugin to use ReactNativeDelegate in SDK 53 #700

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

Merged
merged 1 commit into from
Apr 24, 2025

Conversation

kadikraman
Copy link
Contributor

Summary

While upgrading the React Conf app to SDK 53 today, I encountered the following error:

Screenshot 2025-04-24 at 12 45 53

Following this change, config plugins should be added via the ReactNativeDelegate.

Test Plan

Verified on the React Conf app.

  • yarn build
  • copy the new dist folder the React Conf app (this is the branch I used)
  • npx expo run:ios

What's required for testing (prerequisites)?

Checkout this on the React Conf app repo.

What are the steps to test it (after prerequisites)?

  • yarn in the React Conf project
  • yarn build in this project
  • copy the new dist folder to the node_modules (or use yalc to publish it locally)
  • npx expo run:ios

Compatibility

OS Implemented
iOS
Android

Checklist

  • I have tested this on a device and a simulator
  • I added the documentation in README.md
  • I added a sample use of the API in the example project (example/App.tsx)

@kadikraman kadikraman requested a review from zoontek as a code owner April 24, 2025 15:16
@zoontek
Copy link
Owner

zoontek commented Apr 24, 2025

Thanks @kadikraman ! Releasing it just after.

@zoontek zoontek merged commit bb09435 into zoontek:master Apr 24, 2025
@kadikraman kadikraman deleted the @kadikraman/update-config-plugin branch April 24, 2025 15:36
@zoontek
Copy link
Owner

zoontek commented Apr 24, 2025

And here it is: https://github.com/zoontek/react-native-bootsplash/releases/tag/6.3.6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants