Skip to content

chore(deps): bump react-native-webview from 13.16.1 to 16.0.0 - #318

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/react-native-webview-16.0.0
Open

chore(deps): bump react-native-webview from 13.16.1 to 16.0.0#318
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/react-native-webview-16.0.0

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps react-native-webview from 13.16.1 to 16.0.0.

Release notes

Sourced from react-native-webview's releases.

v16.0.0

16.0.0 (2026-07-11)

BREAKING CHANGES

  • the legacy (Paper) React Native architecture is no longer supported; the New Architecture is required.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com Claude-Session: https://claude.ai/code/session_01RXhcR2ZgZBVnaaatD3Ad56

  • fix: macOS Fabric teardown and dataDetectorTypes conversion

Address review feedback on #3974:

  • Compile prepareForRecycle on macOS too. With the Paper removeFromSuperview cleanup gone, macOS had no path calling destroyWebView, leaking the KVO observer, script message handlers and the underlying WKWebView on unmount/recycle. react-native-macos ships prepareForRecycle in RCTComponentViewProtocol, so the platform guard is unnecessary.
  • Fix the Fabric dataDetectorTypes conversion: the bit tests inspected the local accumulator (always WKDataDetectorTypeNone) instead of newViewProps.dataDetectorTypes, so the prop was always reset to none. Also combine every requested type instead of at most one, matching the RCT_MULTI_ENUM_CONVERTER behavior of the removed Paper manager.
  • Document the resulting minimum React Native version in the README and Getting Started guide.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com Claude-Session: https://claude.ai/code/session_01RXhcR2ZgZBVnaaatD3Ad56

  • fix: restore default dataDetectorTypes/decelerationRate and automaticallyAdjustsScrollIndicatorInsets on Fabric

Address second round of review feedback on #3974:

  • Initialize _dataDetectorTypes to WKDataDetectorTypePhoneNumber and _decelerationRate to UIScrollViewDecelerationRateNormal in RNCWebViewImpl. Fabric only converts a prop when it differs from the codegen default, so the implementation must start from the same values; previously both ivars were zero, creating the WKWebView with no data detectors and stopping scroll deceleration dead.
  • Add automaticallyAdjustsScrollIndicatorInsets to the codegen spec and map it in the Fabric component. It was previously exported only by the removed Paper view manager and would have been silently ignored.

... (truncated)

Commits
  • f3fbb20 chore(release): 16.0.0 [skip ci]
  • 58daac9 feat!: remove legacy architecture (Paper) support (#3974)
  • 1831185 chore(release): 15.0.0 [skip ci]
  • 9626346 feat(windows)!: New Architecture support + update all platforms to latest Rea...
  • c152077 chore: modernize examples with hooks (#3967)
  • 8b0779c chore(release): 14.0.1 [skip ci]
  • 019f636 fix(deps): move native TypeScript preview to dev dependency (#3966)
  • d777611 chore(release): 14.0.0 [skip ci]
  • abad108 feat(android)!: drop support below Android N (#3965)
  • 386df1d chore(release): 13.17.0 [skip ci]
  • Additional commits viewable in compare view
Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


Most Recent Ignore Conditions Applied to This Pull Request
Dependency NameIgnore Conditions
react-native-webview[>= 14.a, < 15]

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [react-native-webview](https://github.com/react-native-webview/react-native-webview) from 13.16.1 to 16.0.0.
- [Release notes](https://github.com/react-native-webview/react-native-webview/releases)
- [Commits](react-native-webview/react-native-webview@v13.16.1...v16.0.0)
---
updated-dependencies:
- dependency-name: react-native-webview
dependency-version: 16.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants