-
Notifications
You must be signed in to change notification settings - Fork 148
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
feat: add Windows New Arch Support #278
feat: add Windows New Arch Support #278
Conversation
…ipboard into windows-new-arch
@Naturalclar I have opened this to replace #274 without the last 0.76 commit. Let me know if this needs anything else. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
"dependencies": { | ||
"react-native": "^0.75.3", | ||
"react-native-windows": "^0.75.0" | ||
}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this introduces a dependency on these for apps that install the latest version of RNClipboard, leading to duplicate versions of RN. was there any reason to move these to direct dependencies?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will be fixed in #279
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Naturalclar thank you for tackling the issue!
Re-creating #274
Overview
Add support for the New Architecture on Windows.
Test Plan
Run the following in a command line tool at the
clipboard
root:Screenshots of Example app on both Old and New Architecture:
Old Arch:

New Arch:

Note: hitting some intermittent hoisting issues with the example app, where duplicate copies of certain packages are being created in both
~/package.json
and~/example/package.json
, causing build issues for the example app.