Skip to content

feat: add dual architecture support (Fabric & Paper) via Legacy Interop#26

Merged
theashraf merged 1 commit intomainfrom
feat/legacy-interop
Oct 22, 2025
Merged

feat: add dual architecture support (Fabric & Paper) via Legacy Interop#26
theashraf merged 1 commit intomainfrom
feat/legacy-interop

Conversation

@theashraf
Copy link
Member

@theashraf theashraf commented Oct 21, 2025

Summary

  • add Fabric component view and provider on iOS behind RCT_NEW_ARCH_ENABLED, keeping existing Paper manager as default
  • enable Android legacy interop so the view works in both architectures, plus Gradle toggles/scripts to flip newArchEnabled
  • refresh the example app (cleanup generated files, new yarn tasks, updated iOS project) so it can build/run in Paper or Fabric modes
  • document architecture toggles in the main README

Testing

  • yarn ios:paper
  • yarn ios:fabric
  • yarn android:paper
  • yarn android:fabric

@changeset-bot
Copy link

changeset-bot bot commented Oct 21, 2025

⚠️ No Changeset found

Latest commit: cb150ad

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@theashraf theashraf force-pushed the feat/legacy-interop branch from 17af2a2 to c62ab30 Compare October 21, 2025 15:34
@theashraf theashraf force-pushed the feat/legacy-interop branch from 358ca13 to cb150ad Compare October 22, 2025 17:39
@theashraf theashraf merged commit ab7506c into main Oct 22, 2025
7 checks passed
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.

1 participant