PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 41
  1. 2.15.1 25 Mar 2026
    Release notes
    • Fixes dartdoc comments that accidentally used HTML.
    Open source →
  2. 2.15.0 25 Mar 2026
    Release notes
    • Adds support to retrieve WebView cookies. See PlatformWebViewCookieManager.getCookies.
    • Updates minimum supported SDK version to Flutter 3.35/Dart 3.9.
    Open source →
  3. 2.14.0 01 Aug 2025
    Release notes
    • Adds PlatformWebViewController.loadFileWithParams(LoadFileParams) to support loading local HTML files with platform-specific parameters.
    Open source →
  4. 2.13.1 06 Jun 2025
    Release notes
    • Updates minimum supported SDK version to Flutter 3.27/Dart 3.6.
    • Fixes typo in API docs.
    Open source →
  5. 2.13.0 16 May 2025
    Release notes
    • Adds support to respond to recoverable SSL certificate errors. See PlatformNavigationDelegate.setOnSSlAuthError.
    Open source →
  6. 2.12.0 13 May 2025
    Release notes
    • Adds support to set whether to draw the scrollbar. See PlatformWebViewController.setVerticalScrollBarEnabled, PlatformWebViewController.setHorizontalScrollBarEnabled, PlatformWebViewController.supportsSetScrollBarsEnabled.
    Open source →
  7. 2.11.0 16 Apr 2025
    Release notes
    • 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.
    Open source →
  8. 2.10.0 22 Jan 2024
    Release notes
    • Adds WebResourceRequest and WebResourceResponse to HttpResponseError.
    Open source →
  9. 2.9.1 09 Jan 2024
    Release notes
    • Updates minimum required plugin_platform_interface version to 2.1.7.
    Open source →
  10. 2.9.0 19 Dec 2023
    Release notes
    • Adds support to show JavaScript dialog. See PlatformWebViewController.setOnJavaScriptAlertDialog, PlatformWebViewController.setOnJavaScriptConfirmDialog and PlatformWebViewController.setOnJavaScriptTextInputDialog.
    Open source →
  11. 2.8.0 28 Nov 2023
    Release notes
    • Adds support to track scroll position changes. See PlatformWebViewController.setOnScrollPositionChange.
    Open source →
  12. 2.7.0 20 Nov 2023
    Release notes
    • Adds support for handling HTTP basic authentication requests. See PlatformNavigationDelegate.setOnHttpAuthRequest.
    • Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
    Open source →
  13. 2.6.0 07 Sep 2023
    Release notes
    • Adds support to register a callback to intercept messages that are written to the JavaScript console. See PlatformWebViewController.setOnConsoleMessage.
    Open source →
  14. 2.5.1 30 Aug 2023
    Release notes
    • Adds pub topics to package metadata.
    • Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
    Open source →
  15. 2.5.0 15 Aug 2023
    Release notes
    • Adds support to retrieve the user agent. See PlatformWebViewController.getUserAgent.
    Open source →
  16. 2.4.0 13 Jul 2023
    Release notes
    • Adds support to retrieve the url from a web resource loading error. See WebResourceError.url.
    Open source →
  17. 2.3.1 22 May 2023
    Release notes
    • Removes obsolete null checks on non-nullable values.
    Open source →
  18. 2.3.0 21 Apr 2023
    Release notes
    • Adds support to receive permission requests. See PlatformWebViewController.setOnPlatformPermissionRequest.
    Open source →
  19. 2.2.0 12 Apr 2023
    Release notes
    • Updates minimum Flutter version to 3.3.
    • Fixes common typos in tests and documentation.
    • Adds support for listening to HTTP errors. See PlatformNavigationDelegate.setOnHttpError.
    Open source →
  20. 2.1.0 10 Mar 2023
    Release notes
    • Adds support to track url changes. See PlatformNavigationDelegate.setOnUrlChange.
    • Aligns Dart and Flutter SDK constraints.
    Open source →
  21. 2.0.2 22 Feb 2023
    Release notes
    • Updates links for the merge of flutter/plugins into flutter/packages.
    • Updates minimum Flutter version to 3.0.
    Open source →
  22. 2.0.1 10 Jan 2023
    Release notes
    • Improves error message when a platform interface class is used before WebViewPlatform.instance has been set.
    Open source →
  23. 2.0.0 15 Dec 2022
    Release notes
    • 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.
    Open source →
  24. 1.9.5 28 Sep 2022
    Release notes
    • Updates code for no_leading_underscores_for_local_identifiers lint.
    Open source →
  25. 1.9.4 28 Sep 2022
    Release notes
    • Updates imports for prefer_relative_imports.
    Open source →
  26. 1.9.3 31 Aug 2022
    Release notes
    • Updates minimum Flutter version to 2.10.
    • Removes BuildParams from v4 interface and adds layoutDirection to the creation params.
    Open source →
  27. 1.9.2 19 Aug 2022
    Release notes
    • 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.
    Open source →
  28. 1.9.1 03 Jun 2022
    Release notes
    Open source →
  29. 1.9.0 18 May 2022
    Release notes
    • Adds the first iteration of the v4 webview_flutter interface implementation.
    • Removes unnecessary imports.
    Open source →
  30. 1.8.1 07 Jan 2022
    Release notes
    • Update to use the verify method introduced in platform_plugin_interface 2.1.0.
    Open source →
  31. 1.8.0 03 Dec 2021
    Release notes
    • Adds the loadFlutterAsset method to the platform interface.
    Open source →
  32. 1.7.0 03 Dec 2021
    Release notes
    • Add an option to set the background color of the webview.
    Open source →
  33. 1.6.1 02 Dec 2021
    Release notes
    • Revert deprecation of clearCookies in WebViewPlatform for later deprecation.
    Open source →
  34. 1.6.0 02 Dec 2021
    Release notes
    • Adds platform interface for cookie manager.
    • Deprecates clearCookies in WebViewPlatform in favour of CookieManager#clearCookies.
    • Expanded CreationParams to include cookies to be set at webview creation.
    Open source →
  35. 1.5.2 29 Nov 2021
    Release notes
    • Mirgrates from analysis_options_legacy.yaml to the more strict analysis_options.yaml.
    Open source →
  36. 1.5.1 18 Nov 2021
    Release notes
    • Reverts the addition of onUrlChanged, which was unintentionally a breaking change.
    Open source →
  37. 1.5.0 18 Nov 2021
    Release notes
    • Added onUrlChanged callback to platform callback handler.
    Open source →
  38. 1.4.0 04 Nov 2021
    Release notes
    • Added loadFile and loadHtml interface methods.
    Open source →
  39. 1.3.0 02 Nov 2021
    Release notes
    • Added loadRequest method to platform interface.
    Open source →
  40. 1.2.0 06 Oct 2021
    Release notes
    • Added runJavascript and runJavascriptReturningResult interface methods to supersede evaluateJavascript.
    Open source →
  41. 1.0.0 13 Sep 2021
    Release notes
    • Extracted platform interface from webview_flutter.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive