Skip to content
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

react-native-webview: support new architecture #14345

Open
shirakaba opened this issue Feb 12, 2025 · 2 comments
Open

react-native-webview: support new architecture #14345

shirakaba opened this issue Feb 12, 2025 · 2 comments
Labels
enhancement Extensions Tracks issues against community modules and extensions External Issue tracked in this repo but change will need to happen in another repo New Architecture Broad category for issues that apply to the RN "new" architecture of Turbo Modules + Fabric Workstream: Module Support Module developers have the requisite tooling and clear path for adding windows support to modules.
Milestone

Comments

@shirakaba
Copy link

shirakaba commented Feb 12, 2025

Summary

react-native-webview does not – as far as I can tell, though I may be wrong – appear to support New Architecture and it's blocking us from migrating our React Native Windows app to New Arch.

Motivation

Our CI builds currently take 40 minutes and we'd love to enable New Architecture and take advantage of prebuilt React Native Windows, but we're blocked on migrating until react-native-webview supports New Architecture.

React Native WebView is arguably the highest-value native module in the React Native ecosystem, as it gives one access to powerful UI (e.g. it's essentially necessary for syntax-highlighting code blocks) and even a great variety of native APIs (e.g. microphone recording and cryptography)

Other info

I tried making contributions to react-native-webview before but unfortunately the monorepo and build artifacts take up too much disk space to fit on my available Windows machine, so I found myself unable to assist.

Related:

Basic Example

No response

Open Questions

No response

@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: Triage 🔍 New issue that needs to be reviewed by the issue management team (label applied by bot) label Feb 12, 2025
@rlbisbe
Copy link

rlbisbe commented Feb 12, 2025

I am also working on a project with a WebView2 component that targets Fabric Highly interested in the path forward on this issue.

@chrisglein chrisglein added Extensions Tracks issues against community modules and extensions External Issue tracked in this repo but change will need to happen in another repo Workstream: Module Support Module developers have the requisite tooling and clear path for adding windows support to modules. labels Feb 13, 2025
@chrisglein chrisglein added this to the Next milestone Feb 13, 2025
@chiaramooney
Copy link
Contributor

Correct; currently we don't have support for react-native-webview on the new architecture. We plan to support this module on Fabric in the future, but don't have a timeline for when that work will be completed yet.

@chiaramooney chiaramooney removed the Needs: Triage 🔍 New issue that needs to be reviewed by the issue management team (label applied by bot) label Feb 13, 2025
@chiaramooney chiaramooney added the New Architecture Broad category for issues that apply to the RN "new" architecture of Turbo Modules + Fabric label Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Extensions Tracks issues against community modules and extensions External Issue tracked in this repo but change will need to happen in another repo New Architecture Broad category for issues that apply to the RN "new" architecture of Turbo Modules + Fabric Workstream: Module Support Module developers have the requisite tooling and clear path for adding windows support to modules.
Projects
Status: No status
Development

No branches or pull requests

4 participants