You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bailed out. React Native 0.86 opt-in produced 2944 errors across 420 files, so the Strict API is not enabled.
Kept the dual-compatible rewrites (5 deep imports moved to react-native root exports; NodeHandle and HardwareBackPressEvent inlined). Typecheck passes.
Still blocking a later attempt:
ReactNativeStyleAttributes in src/components/AlwaysPaintedView/index.native.tsx — private, no root export
Yes, I can take this on. I'm currently updating the dependencies required to upgrade React Native to 0.88, so I'll start working on it as soon as the required libraries are migrated 🙌
I looked into migrating the repo to the strict ts API about a week ago, and it seems like quite a big task. Once I wrap up the gesture handler hook migration, I'll get started on it (early next week) 👌
P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!
moving back to weekly. Progress on this will continue once RN 0.88 upgrade is done. RN 0.89 release is scheduled for 2026-12-07, so ideally we should shoot to have this done by then.
Activity
roryabraham commentedon Sep 17, 2026
I'm wondering if maybe we should try to land #99495 first. It's proving to be a bear of a PR
roryabraham commentedon Sep 21, 2026
Looks like there's a skill specifically for this
npx skills add react-native-community/skills --skill migrate-to-strict-api. I'll give it a spinroryabraham commentedon Sep 21, 2026
8 remaining items
roryabraham commentedon Sep 24, 2026
This isn't technically a blocker for the RN 0.88 bump (we can still explicitly opt out), so I'm making this a weekly
collectioneur commentedon Sep 30, 2026
Yes, I can take this on. I'm currently updating the dependencies required to upgrade React Native to 0.88, so I'll start working on it as soon as the required libraries are migrated 🙌
mountiny commentedon Oct 15, 2026
@collectioneur how is this looking?
collectioneur commentedon Oct 16, 2026
I looked into migrating the repo to the strict ts API about a week ago, and it seems like quite a big task. Once I wrap up the gesture handler hook migration, I'll get started on it (early next week) 👌
melvin-bot commentedon Nov 9, 2026
This issue has not been updated in over 15 days. @Julesssss, @mountiny, @roryabraham, @shubham1206agra, @war-in, @jakubstec, @collectioneur eroding to Monthly issue.
P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!
roryabraham commentedon Nov 9, 2026
moving back to weekly. Progress on this will continue once RN 0.88 upgrade is done. RN 0.89 release is scheduled for 2026-12-07, so ideally we should shoot to have this done by then.