diff --git a/.gitignore b/.gitignore index ccb0eeb34605..ee5a3f5af603 100644 --- a/.gitignore +++ b/.gitignore @@ -36,6 +36,7 @@ GeneratedPluginRegistrant.m GeneratedPluginRegistrant.java build/ .flutter-plugins +.flutter-plugins-dependencies .project .classpath diff --git a/packages/firebase_analytics/firebase_analytics/CHANGELOG.md b/packages/firebase_analytics/firebase_analytics/CHANGELOG.md index cb6b7232f1ca..e3dc72379e98 100644 --- a/packages/firebase_analytics/firebase_analytics/CHANGELOG.md +++ b/packages/firebase_analytics/firebase_analytics/CHANGELOG.md @@ -1,3 +1,8 @@ +## 5.0.11 + +* Fix overrides a deprecated API. +* Raise minimum required Flutter SDK version to 1.12.13+hotfix.4 + ## 5.0.10 * Keep a local registrar to get activity for foreground actions for v1 embedder. diff --git a/packages/firebase_analytics/firebase_analytics/android/src/main/java/io/flutter/plugins/firebaseanalytics/FirebaseAnalyticsPlugin.java b/packages/firebase_analytics/firebase_analytics/android/src/main/java/io/flutter/plugins/firebaseanalytics/FirebaseAnalyticsPlugin.java index c918b28be554..b842eaa3631d 100755 --- a/packages/firebase_analytics/firebase_analytics/android/src/main/java/io/flutter/plugins/firebaseanalytics/FirebaseAnalyticsPlugin.java +++ b/packages/firebase_analytics/firebase_analytics/android/src/main/java/io/flutter/plugins/firebaseanalytics/FirebaseAnalyticsPlugin.java @@ -43,8 +43,7 @@ private Activity getActivity() { @Override public void onAttachedToEngine(@NonNull FlutterPluginBinding binding) { - onAttachedToEngine( - binding.getApplicationContext(), binding.getFlutterEngine().getDartExecutor()); + onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger()); } private void onAttachedToEngine(Context applicationContext, BinaryMessenger binaryMessenger) { diff --git a/packages/firebase_analytics/firebase_analytics/pubspec.yaml b/packages/firebase_analytics/firebase_analytics/pubspec.yaml index fd9dae9104f6..905ecaf6042c 100755 --- a/packages/firebase_analytics/firebase_analytics/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_analytics description: Flutter plugin for Google Analytics for Firebase, an app measurement solution that provides insight on app usage and user engagement on Android and iOS. homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_analytics/firebase_analytics -version: 5.0.10 +version: 5.0.11 flutter: plugin: @@ -29,4 +29,4 @@ dev_dependencies: environment: sdk: ">=2.0.0-dev.28.0 <3.0.0" - flutter: ">=1.10.0 <2.0.0" + flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/packages/firebase_core/firebase_core/CHANGELOG.md b/packages/firebase_core/firebase_core/CHANGELOG.md index 809488caabd1..661d28669ad7 100644 --- a/packages/firebase_core/firebase_core/CHANGELOG.md +++ b/packages/firebase_core/firebase_core/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.3+3 + +* Fix overrides a deprecated API. + ## 0.4.3+2 * Add integration instructions for the `web` platform. diff --git a/packages/firebase_core/firebase_core/android/src/main/java/io/flutter/plugins/firebase/core/FirebaseCorePlugin.java b/packages/firebase_core/firebase_core/android/src/main/java/io/flutter/plugins/firebase/core/FirebaseCorePlugin.java index c99ab401535a..f2fc0f5ef198 100644 --- a/packages/firebase_core/firebase_core/android/src/main/java/io/flutter/plugins/firebase/core/FirebaseCorePlugin.java +++ b/packages/firebase_core/firebase_core/android/src/main/java/io/flutter/plugins/firebase/core/FirebaseCorePlugin.java @@ -52,7 +52,7 @@ private FirebaseCorePlugin(Context applicationContext) { @Override public void onAttachedToEngine(FlutterPluginBinding binding) { applicationContext = binding.getApplicationContext(); - channel = new MethodChannel(binding.getFlutterEngine().getDartExecutor(), CHANNEL_NAME); + channel = new MethodChannel(binding.getBinaryMessenger(), CHANNEL_NAME); channel.setMethodCallHandler(this); } diff --git a/packages/firebase_core/firebase_core/pubspec.yaml b/packages/firebase_core/firebase_core/pubspec.yaml index d9339743da39..193aefe60204 100644 --- a/packages/firebase_core/firebase_core/pubspec.yaml +++ b/packages/firebase_core/firebase_core/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_core description: Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps. homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_core/firebase_core -version: 0.4.3+2 +version: 0.4.3+3 flutter: plugin: diff --git a/packages/firebase_crashlytics/CHANGELOG.md b/packages/firebase_crashlytics/CHANGELOG.md index d97d16bfc87f..753859eea5c7 100644 --- a/packages/firebase_crashlytics/CHANGELOG.md +++ b/packages/firebase_crashlytics/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.1.2+5 + +* Fix overrides a deprecated API. +* Raise minimum required Flutter SDK version to 1.12.13+hotfix.4 + ## 0.1.2+4 * Updated the example with the missing `recordError()` method. diff --git a/packages/firebase_crashlytics/android/src/main/java/io/flutter/plugins/firebase/crashlytics/firebasecrashlytics/FirebaseCrashlyticsPlugin.java b/packages/firebase_crashlytics/android/src/main/java/io/flutter/plugins/firebase/crashlytics/firebasecrashlytics/FirebaseCrashlyticsPlugin.java index 5e8af47b0691..6de881d1da50 100644 --- a/packages/firebase_crashlytics/android/src/main/java/io/flutter/plugins/firebase/crashlytics/firebasecrashlytics/FirebaseCrashlyticsPlugin.java +++ b/packages/firebase_crashlytics/android/src/main/java/io/flutter/plugins/firebase/crashlytics/firebasecrashlytics/FirebaseCrashlyticsPlugin.java @@ -26,7 +26,7 @@ public class FirebaseCrashlyticsPlugin implements FlutterPlugin, MethodCallHandl @Override public void onAttachedToEngine(FlutterPluginBinding binding) { - BinaryMessenger binaryMessenger = binding.getFlutterEngine().getDartExecutor(); + BinaryMessenger binaryMessenger = binding.getBinaryMessenger(); channel = setup(binaryMessenger, binding.getApplicationContext()); } diff --git a/packages/firebase_crashlytics/pubspec.yaml b/packages/firebase_crashlytics/pubspec.yaml index 8074d7eb9cde..d546b7880bf5 100644 --- a/packages/firebase_crashlytics/pubspec.yaml +++ b/packages/firebase_crashlytics/pubspec.yaml @@ -2,12 +2,12 @@ name: firebase_crashlytics description: Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console. -version: 0.1.2+4 +version: 0.1.2+5 homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_crashlytics environment: sdk: ">=2.0.0-dev.28.0 <3.0.0" - flutter: ">=1.10.0 <2.0.0" + flutter: ">=1.12.13+hotfix.4 <2.0.0" dependencies: flutter: