Update all pubspecs to work with the latest version of pub and Flutter (#2382)
* Migrated all plugins to the new [plugin platforms manifest](https://flutter.dev/docs/development/packages-and-plugins/developing-packages#plugin-platforms)
* Removed `author:` and `authors:` fields from all pubspecs as the fields are deprecated, moved author names from various plugins to the repository's AUTHORS file.
diff --git a/packages/webview_flutter/CHANGELOG.md b/packages/webview_flutter/CHANGELOG.md
index 1d4ce00..2b1a14b 100644
--- a/packages/webview_flutter/CHANGELOG.md
+++ b/packages/webview_flutter/CHANGELOG.md
@@ -1,6 +1,9 @@
## 0.3.18
* Add support for onPageStarted event.
+* Remove the deprecated `author:` field from pubspec.yaml
+* Migrate to the new pubspec platforms manifest.
+* Require Flutter SDK 1.10.0 or greater.
## 0.3.17
diff --git a/packages/webview_flutter/ios/Classes/WebViewFlutterPlugin.h b/packages/webview_flutter/ios/Classes/FLTWebViewFlutterPlugin.h
similarity index 100%
rename from packages/webview_flutter/ios/Classes/WebViewFlutterPlugin.h
rename to packages/webview_flutter/ios/Classes/FLTWebViewFlutterPlugin.h
diff --git a/packages/webview_flutter/ios/Classes/WebViewFlutterPlugin.m b/packages/webview_flutter/ios/Classes/FLTWebViewFlutterPlugin.m
similarity index 94%
rename from packages/webview_flutter/ios/Classes/WebViewFlutterPlugin.m
rename to packages/webview_flutter/ios/Classes/FLTWebViewFlutterPlugin.m
index 65e87fc..a131263 100644
--- a/packages/webview_flutter/ios/Classes/WebViewFlutterPlugin.m
+++ b/packages/webview_flutter/ios/Classes/FLTWebViewFlutterPlugin.m
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#import "WebViewFlutterPlugin.h"
+#import "FLTWebViewFlutterPlugin.h"
#import "FLTCookieManager.h"
#import "FlutterWebView.h"
diff --git a/packages/webview_flutter/pubspec.yaml b/packages/webview_flutter/pubspec.yaml
index 236d591..ea2ea5f 100644
--- a/packages/webview_flutter/pubspec.yaml
+++ b/packages/webview_flutter/pubspec.yaml
@@ -1,12 +1,11 @@
name: webview_flutter
description: A Flutter plugin that provides a WebView widget on Android and iOS.
-version: 0.3.17
-author: Flutter Team <flutter-dev@googlegroups.com>
+version: 0.3.18
homepage: https://github.com/flutter/plugins/tree/master/packages/webview_flutter
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
- flutter: ">=1.9.1+hotfix.5 <2.0.0"
+ flutter: ">=1.10.0 <2.0.0"
dependencies:
flutter:
@@ -20,6 +19,9 @@
flutter:
plugin:
- androidPackage: io.flutter.plugins.webviewflutter
- iosPrefix: FLT
- pluginClass: WebViewFlutterPlugin
+ platforms:
+ android:
+ package: io.flutter.plugins.webviewflutter
+ pluginClass: WebViewFlutterPlugin
+ ios:
+ pluginClass: FLTWebViewFlutterPlugin