webview_flutter_platform_interface
A common platform interface for the webview_flutter plugin.
2.15.1
2.8M downloads/mo
#224 most downloaded on pub.dev
flutter/packages
What this package is like to depend on
Last release 5 months ago
25 Mar 2026
Ships unpredictably
gaps range from 8 days to 1.2 years
Nearly every release is documented
notes for 41 of 41 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
41 releases · first in 2021
2 releases in the last 12 months
see the full history below
Release timeline
41 releases · Sep 2021 to Mar 2026
2022
2023
2024
2025
2026
Releases
latest 41-
2.15.125 Mar 2026 -
2.15.025 Mar 2026Release notes
Open source →- Adds support to retrieve WebView cookies. See
PlatformWebViewCookieManager.getCookies. - Updates minimum supported SDK version to Flutter 3.35/Dart 3.9.
- Adds support to retrieve WebView cookies. See
-
2.14.001 Aug 2025Release notes
Open source →- Adds
PlatformWebViewController.loadFileWithParams(LoadFileParams)to support loading local HTML files with platform-specific parameters.
- Adds
-
2.13.106 Jun 2025Release notes
Open source →- Updates minimum supported SDK version to Flutter 3.27/Dart 3.6.
- Fixes typo in API docs.
-
2.13.016 May 2025Release notes
Open source →- Adds support to respond to recoverable SSL certificate errors. See
PlatformNavigationDelegate.setOnSSlAuthError.
- Adds support to respond to recoverable SSL certificate errors. See
-
2.12.013 May 2025Release notes
Open source →- Adds support to set whether to draw the scrollbar. See
PlatformWebViewController.setVerticalScrollBarEnabled,PlatformWebViewController.setHorizontalScrollBarEnabled,PlatformWebViewController.supportsSetScrollBarsEnabled.
- Adds support to set whether to draw the scrollbar. See
-
2.11.016 Apr 2025Release notes
Open source →- Adds support to set the over-scroll mode for the WebView. See
PlatformWebViewController.setOverScrollMode. - Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
- Adds support to set the over-scroll mode for the WebView. See
-
2.10.022 Jan 2024 -
2.9.109 Jan 2024 -
2.9.019 Dec 2023Release notes
Open source →- Adds support to show JavaScript dialog. See
PlatformWebViewController.setOnJavaScriptAlertDialog,PlatformWebViewController.setOnJavaScriptConfirmDialogandPlatformWebViewController.setOnJavaScriptTextInputDialog.
- Adds support to show JavaScript dialog. See
-
2.8.028 Nov 2023Release notes
Open source →- Adds support to track scroll position changes. See
PlatformWebViewController.setOnScrollPositionChange.
- Adds support to track scroll position changes. See
-
2.7.020 Nov 2023Release notes
Open source →- Adds support for handling HTTP basic authentication requests. See
PlatformNavigationDelegate.setOnHttpAuthRequest. - Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
- Adds support for handling HTTP basic authentication requests. See
-
2.6.007 Sep 2023Release notes
Open source →- Adds support to register a callback to intercept messages that are written to
the JavaScript console. See
PlatformWebViewController.setOnConsoleMessage.
- Adds support to register a callback to intercept messages that are written to
the JavaScript console. See
-
2.5.130 Aug 2023Release notes
Open source →- Adds pub topics to package metadata.
- Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
-
2.5.015 Aug 2023Release notes
Open source →- Adds support to retrieve the user agent. See
PlatformWebViewController.getUserAgent.
- Adds support to retrieve the user agent. See
-
2.4.013 Jul 2023Release notes
Open source →- Adds support to retrieve the url from a web resource loading error. See
WebResourceError.url.
- Adds support to retrieve the url from a web resource loading error. See
-
2.3.122 May 2023 -
2.3.021 Apr 2023Release notes
Open source →- Adds support to receive permission requests. See
PlatformWebViewController.setOnPlatformPermissionRequest.
- Adds support to receive permission requests. See
-
2.2.012 Apr 2023Release notes
Open source →- Updates minimum Flutter version to 3.3.
- Fixes common typos in tests and documentation.
- Adds support for listening to HTTP errors. See
PlatformNavigationDelegate.setOnHttpError.
-
2.1.010 Mar 2023Release notes
Open source →- Adds support to track url changes. See
PlatformNavigationDelegate.setOnUrlChange. - Aligns Dart and Flutter SDK constraints.
- Adds support to track url changes. See
-
2.0.222 Feb 2023Release notes
Open source →- Updates links for the merge of flutter/plugins into flutter/packages.
- Updates minimum Flutter version to 3.0.
-
2.0.110 Jan 2023Release notes
Open source →- Improves error message when a platform interface class is used before
WebViewPlatform.instancehas been set.
- Improves error message when a platform interface class is used before
-
2.0.015 Dec 2022Release notes
Open source →- Breaking Change: Releases new interface. See documentation and design doc for more details.
- Breaking Change: Removes MethodChannel implementation of interface. All platform
implementations will now need to create their own by implementing
WebViewPlatform.
-
1.9.528 Sep 2022 -
1.9.428 Sep 2022 -
1.9.331 Aug 2022Release notes
Open source →- Updates minimum Flutter version to 2.10.
- Removes
BuildParamsfrom v4 interface and addslayoutDirectionto the creation params.
-
1.9.219 Aug 2022Release notes
Open source →- Fixes avoid_redundant_argument_values lint warnings and minor typos.
- Ignores unnecessary import warnings in preparation for upcoming Flutter changes.
- Adds missing build params for v4 WebViewWidget interface.
-
1.9.103 Jun 2022Release notes
Open source →- Ignores unnecessary import warnings in preparation for upcoming Flutter changes.
-
1.9.018 May 2022Release notes
Open source →- Adds the first iteration of the v4 webview_flutter interface implementation.
- Removes unnecessary imports.
-
1.8.107 Jan 2022Release notes
Open source →- Update to use the
verifymethod introduced in platform_plugin_interface 2.1.0.
- Update to use the
-
1.8.003 Dec 2021 -
1.7.003 Dec 2021 -
1.6.102 Dec 2021Release notes
Open source →- Revert deprecation of
clearCookiesin WebViewPlatform for later deprecation.
- Revert deprecation of
-
1.6.002 Dec 2021Release notes
Open source →- Adds platform interface for cookie manager.
- Deprecates
clearCookiesin WebViewPlatform in favour ofCookieManager#clearCookies. - Expanded
CreationParamsto include cookies to be set at webview creation.
-
1.5.229 Nov 2021Release notes
Open source →- Mirgrates from analysis_options_legacy.yaml to the more strict analysis_options.yaml.
-
1.5.118 Nov 2021Release notes
Open source →- Reverts the addition of
onUrlChanged, which was unintentionally a breaking change.
- Reverts the addition of
-
1.5.018 Nov 2021 -
1.4.004 Nov 2021 -
1.3.002 Nov 2021 -
1.2.006 Oct 2021Release notes
Open source →- Added
runJavascriptandrunJavascriptReturningResultinterface methods to supersedeevaluateJavascript.
- Added
-
1.0.013 Sep 2021