NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #223 most downloaded on pub.dev
A common platform interface for the webview_flutter plugin.
Last release 6 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
Fixes dartdoc comments that accidentally used HTML.
Adds support to retrieve WebView cookies. See PlatformWebViewCookieManager.getCookies.
PlatformWebViewCookieManager.getCookies.One column per quarter.
Adds PlatformWebViewController.loadFileWithParams(LoadFileParams) to support loading local HTML files with platform-specific parameters.
PlatformWebViewController.loadFileWithParams(LoadFileParams) to support loading local HTML files with platform-specific parameters.Updates minimum supported SDK version to Flutter 3.27/Dart 3.6.
Adds support to respond to recoverable SSL certificate errors. See PlatformNavigationDelegate.setOnSSlAuthError.
PlatformNavigationDelegate.setOnSSlAuthError.Adds support to set whether to draw the scrollbar. See PlatformWebViewController.setVerticalScrollBarEnabled, PlatformWebViewController.setHorizontalS
PlatformWebViewController.setVerticalScrollBarEnabled,
PlatformWebViewController.setHorizontalScrollBarEnabled,
PlatformWebViewController.supportsSetScrollBarsEnabled.Adds support to set the over-scroll mode for the WebView. See PlatformWebViewController.setOverScrollMode.
PlatformWebViewController.setOverScrollMode.Adds WebResourceRequest and WebResourceResponse to HttpResponseError.
WebResourceRequest and WebResourceResponse to HttpResponseError.Updates minimum required plugin_platform_interface version to 2.1.7.
Adds support to show JavaScript dialog. See PlatformWebViewController.setOnJavaScriptAlertDialog, PlatformWebViewController.setOnJavaScriptConfirmDial
PlatformWebViewController.setOnJavaScriptAlertDialog, PlatformWebViewController.setOnJavaScriptConfirmDialog and PlatformWebViewController.setOnJavaScriptTextInputDialog.Adds support to track scroll position changes. See PlatformWebViewController.setOnScrollPositionChange.
PlatformWebViewController.setOnScrollPositionChange.Adds support for handling HTTP basic authentication requests. See PlatformNavigationDelegate.setOnHttpAuthRequest.
PlatformNavigationDelegate.setOnHttpAuthRequest.Adds support to register a callback to intercept messages that are written to the JavaScript console. See PlatformWebViewController.setOnConsoleMessag
PlatformWebViewController.setOnConsoleMessage.Adds pub topics to package metadata.
Adds support to retrieve the user agent. See PlatformWebViewController.getUserAgent.
PlatformWebViewController.getUserAgent.Adds support to retrieve the url from a web resource loading error. See WebResourceError.url.
WebResourceError.url.Removes obsolete null checks on non-nullable values.
Adds support to receive permission requests. See PlatformWebViewController.setOnPlatformPermissionRequest.
PlatformWebViewController.setOnPlatformPermissionRequest.Updates minimum Flutter version to 3.3.
PlatformNavigationDelegate.setOnHttpError.Adds support to track url changes. See PlatformNavigationDelegate.setOnUrlChange.
PlatformNavigationDelegate.setOnUrlChange.Updates links for the merge of flutter/plugins into flutter/packages.
Improves error message when a platform interface class is used before WebViewPlatform.instance has been set.
WebViewPlatform.instance has been set.Breaking Change: Releases new interface. See documentation and design doc for more details.
WebViewPlatform.Updates code for no_leading_underscores_for_local_identifiers lint.
no_leading_underscores_for_local_identifiers lint.Updates imports for prefer_relative_imports.
prefer_relative_imports.Updates minimum Flutter version to 2.10.
BuildParams from v4 interface and adds layoutDirection to the creation params.Fixes avoid_redundant_argument_values lint warnings and minor typos.
Ignores unnecessary import warnings in preparation for upcoming Flutter changes.
Adds the first iteration of the v4 webview_flutter interface implementation.
Update to use the verify method introduced in platform_plugin_interface 2.1.0.
verify method introduced in platform_plugin_interface 2.1.0.Adds the loadFlutterAsset method to the platform interface.
loadFlutterAsset method to the platform interface.Add an option to set the background color of the webview.
Revert deprecation of clearCookies in WebViewPlatform for later deprecation.
clearCookies in WebViewPlatform for later deprecation.Deprecates clearCookies in WebViewPlatform in favour of CookieManager#clearCookies.
clearCookies in WebViewPlatform in favour of CookieManager#clearCookies.CreationParams to include cookies to be set at webview creation.Mirgrates from analysis_options_legacy.yaml to the more strict analysis_options.yaml.
Reverts the addition of onUrlChanged, which was unintentionally a breaking change.
onUrlChanged, which was unintentionally a breaking
change.Added onUrlChanged callback to platform callback handler.
onUrlChanged callback to platform callback handler.Added loadFile and loadHtml interface methods.
loadFile and loadHtml interface methods.Added loadRequest method to platform interface.
loadRequest method to platform interface.Added runJavascript and runJavascriptReturningResult interface methods to supersede evaluateJavascript.
runJavascript and runJavascriptReturningResult interface methods to supersede evaluateJavascript.Extracted platform interface from webview_flutter.
webview_flutter.Your coding agent can read these notes before it upgrades. Set up the MCP server →