Skip to content

Conversation

@JasonVMo
Copy link
Contributor

Platforms Impacted

  • all

Description of changes

Adds peer dependency support to the library for running on 0.81. Then adds a new tester package apps/win32-81 that uses 0.81 and bundles the library successfully. This required a few additional things:

  • the fabric codegen code fails on win32 because we don't have the projections in place.
  • I switched our native components to either use requireNativeComponent all the time, or route to that in place of codegenNativeComponent on win32. More organized restructuring will have to be done, likely when I build the other platforms against 0.81.
  • there is a bug trying to bundle using metro 0.83.3 with some of the rnx-kit tools, I patched profiles to ensure we don't accidentally go to that version when we are on RN 0.81, changing ~0.83.1 to 0.83.1 in the profiles.
  • I enabled oxc-resolver for faster bundling

@JasonVMo JasonVMo requested review from Saadnajmi and tido64 January 30, 2026 22:49
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.

4 participants