forked from react-native-webview/react-native-webview
-
Notifications
You must be signed in to change notification settings - Fork 5
sync with upstream v13.13.5 #47
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ative-webview#3231) * update podspec to be compatible with RN 0.72 * improved fallback
Fixed grammar issues
## [13.6.4](react-native-webview/react-native-webview@v13.6.3...v13.6.4) (2024-01-02) ### Bug Fixes * **android:** add buildFeatures.buildConfig true for AGP8+ compat ([react-native-webview#3219](react-native-webview#3219)) ([f849077](react-native-webview@f849077)) * **iOS:** update podspec to use install_modules_dependencies ([react-native-webview#3231](react-native-webview#3231)) ([b4f047a](react-native-webview@b4f047a))
…3047) * Update podspec * Remove `react` block from `build.gradle` --------- Co-authored-by: Thibault Malbranche <thibault@brigad.co>
…penWindow` to Windows * Add WindowsWebViewCommands and implement releaseFocus * Fixes to setup request methos, added helpers class to visual studio project and fixed missing FocusManager namespace * Add LinkHandlingEnabled property to allow application to handle request by the webview to open new windows * Refactor cookie handling in ReactWebView2.cpp * Fix WebView source handling and add new commands * Add linkHandlingEnabled property to nativeProps * Add postMessage and loadUrl commands to command list * Add loadUrl function to WebViewComponent * Refactor string manipulation functions in ReactWebViewHelpers * Refactor cookie handling in ReactWebView2.cpp * Update RNCWebViewUIManagerWindows type in WebViewTypes.ts * Fix WebView messaging functionality * Add useWebView2 prop to WebView component * Update test to include alert support in WebView2 * Create Windows specific example components for testing webview scenarios * Update documentation --------- Co-authored-by: Kennedy Mumo <kemumo@microsoft.com>
# [13.7.0](react-native-webview/react-native-webview@v13.6.4...v13.7.0) (2024-01-31) ### Features * **Windows:** Add support for custom headers, POST requests and `onOpenWindow` to Windows ([9e2794e](react-native-webview@9e2794e))
…parameter (react-native-webview#3319) Co-authored-by: Kennedy Mumo <kemumo@microsoft.com>
## [13.7.1](react-native-webview/react-native-webview@v13.7.0...v13.7.1) (2024-02-06) ### Bug Fixes * **Windows:** Refactor ReactWebView2.cpp to handle optional 'method' parameter ([react-native-webview#3319](react-native-webview#3319)) ([f0791d8](react-native-webview@f0791d8))
…S/macOS (react-native-webview#3234) * Suspend media playback when destroying WebView on iOS/macOS * Fixes crash on iOS <15.0 and macOS <12.0 when pausing playback on dismount --------- Co-authored-by: Thibault Malbranche <thibault@brigad.co>
…ED (react-native-webview#3296) * Replace UIKit with RCTUIKit on MacOS for RCT_NEW_ARCH_ENABLED * Exclude iOS specific destroy handler. * Fix `Non-constant-expression cannot be narrowed from type 'BOOL' (aka 'signed char') to 'bool' in initializer` when building for Release * Minor fix (typo)
## [13.7.2](react-native-webview/react-native-webview@v13.7.1...v13.7.2) (2024-02-13) ### Bug Fixes * **iOS:** Replace UIKit with RCTUIKit on MacOS for RCT_NEW_ARCH_ENABLED ([react-native-webview#3296](react-native-webview#3296)) ([cb9fb9c](react-native-webview@cb9fb9c)) * **ios, macos:** Suspend media playback when destroying WebView on iOS/macOS ([react-native-webview#3234](react-native-webview#3234)) ([7af398c](react-native-webview@7af398c))
* feat(ios): injectedJavaScriptObject props connect * feat(ios): injectedJavaScriptObject ios component props * feat(ios): injectedObjectJsonScript addUserScript * refactor(ios): type position lines * revert: src/WebViewTypes.ts * docs: support injectedJavaScriptObject ios * remove log * fix(ios): return string single quote
# [13.8.0](react-native-webview/react-native-webview@v13.7.2...v13.8.0) (2024-02-13) ### Features * **ios:** ios injectJavaScriptObject ([react-native-webview#3157](react-native-webview#3157)) ([8013944](react-native-webview@8013944))
Co-authored-by: Thibault Malbranche <thibault@brigad.co>
## [13.8.1](react-native-webview/react-native-webview@v13.8.0...v13.8.1) (2024-02-13) ### Bug Fixes * **android:** Fix WebViewManager can no longer be customized ([react-native-webview#3315](react-native-webview#3315)) ([0068588](react-native-webview@0068588))
* Use correct double type for shouldStartLoadWithLockIdentifier * remove CatalystInstance access * fix lint errors
## [13.8.2](react-native-webview/react-native-webview@v13.8.1...v13.8.2) (2024-03-21) ### Bug Fixes * **android:** Fix bridgeless mode support ([react-native-webview#3352](react-native-webview#3352)) ([8411ba0](react-native-webview@8411ba0))
…webview#3347) * chore: Bump example app to 0.73 and use babel to build Using babel enables new arch static view config to be properly generated * Update android-ci.yml * bump ci things * wip * Update detox.yml * Update react-native.config.js * lint tests * clean * Update jest.config.js * Update WebView.android.tsx * update lint to match create library
## [13.8.3](react-native-webview/react-native-webview@v13.8.2...v13.8.3) (2024-03-28) ### Bug Fixes * issue on bridgeless when accessing ReactContext (preparing RN74) ([react-native-webview#3366](react-native-webview#3366)) ([ab420a0](react-native-webview@ab420a0))
## [13.8.4](react-native-webview/react-native-webview@v13.8.3...v13.8.4) (2024-03-28) ### Bug Fixes * Remove log statement that breaks react-native-community autolinking config ([react-native-webview#3367](react-native-webview#3367)) ([81fe8e0](react-native-webview@81fe8e0))
## [13.8.5](react-native-webview/react-native-webview@v13.8.4...v13.8.5) (2024-04-15) ### Bug Fixes * **android:** messaging regression for multiple webviews ([react-native-webview#3394](react-native-webview#3394)) ([2379ad0](react-native-webview@2379ad0))
## [13.8.6](react-native-webview/react-native-webview@v13.8.5...v13.8.6) (2024-04-17) ### Bug Fixes * typings broken after moving to babel build from tsc ([react-native-webview#3378](react-native-webview#3378)) ([7e391e9](react-native-webview@7e391e9))
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. Ignoring alerts on:
|
5245310
to
a92298e
Compare
Tyschenko
reviewed
May 16, 2025
android/src/main/java/com/reactnativecommunity/webview/RNCWebViewClient.java
Show resolved
Hide resolved
Tyschenko
reviewed
May 16, 2025
android/src/main/java/com/reactnativecommunity/webview/RNCWebViewClient.java
Show resolved
Hide resolved
Tyschenko
reviewed
May 16, 2025
android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManagerImpl.kt
Show resolved
Hide resolved
@SocketSecurity ignore-all |
We've experiencing intermitent android build failures on CI so lets try to resolve that by keeping the android ci as close to upstream as possible
09b5411
to
1b4248f
Compare
Signed-off-by: João Loureiro <175489935+joaoloureirop@users.noreply.github.com>
1b4248f
to
cca4281
Compare
…er, that is the lollipop version
Tyschenko
approved these changes
May 19, 2025
joaoloureirop
approved these changes
May 19, 2025
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.