diff --git a/packages/firebase_analytics/CHANGELOG.md b/packages/firebase_analytics/CHANGELOG.md index 68594efefcce..f1a7e4615f3c 100644 --- a/packages/firebase_analytics/CHANGELOG.md +++ b/packages/firebase_analytics/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.3 + +* Updated to Firebase SDK Version 11.0.1 + ## 0.0.2 * Bumped buildToolsVersion to 25.0.3 diff --git a/packages/firebase_analytics/android/build.gradle b/packages/firebase_analytics/android/build.gradle index e160d05090d7..6890f30db781 100755 --- a/packages/firebase_analytics/android/build.gradle +++ b/packages/firebase_analytics/android/build.gradle @@ -30,7 +30,7 @@ android { disable 'InvalidPackage' } dependencies { - compile 'com.google.firebase:firebase-auth:10.2.1' - compile 'com.google.firebase:firebase-analytics:10.2.1' + compile 'com.google.firebase:firebase-auth:11.0.1' + compile 'com.google.firebase:firebase-analytics:11.0.1' } } diff --git a/packages/firebase_analytics/example/android/app/build.gradle b/packages/firebase_analytics/example/android/app/build.gradle index a629d65e743b..c98086df000e 100755 --- a/packages/firebase_analytics/example/android/app/build.gradle +++ b/packages/firebase_analytics/example/android/app/build.gradle @@ -24,6 +24,7 @@ android { defaultConfig { testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + applicationId "io.flutter.firebaseanalyticsexample" } buildTypes { @@ -40,7 +41,7 @@ flutter { } dependencies { - compile 'com.google.firebase:firebase-core:10.0.1' + compile 'com.google.firebase:firebase-core:11.0.1' } apply plugin: 'com.google.gms.google-services' diff --git a/packages/firebase_analytics/example/android/build.gradle b/packages/firebase_analytics/example/android/build.gradle index eabb32cea02a..f7c11f085018 100755 --- a/packages/firebase_analytics/example/android/build.gradle +++ b/packages/firebase_analytics/example/android/build.gradle @@ -4,8 +4,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:2.3.1' - classpath 'com.google.gms:google-services:3.0.0' + classpath 'com.android.tools.build:gradle:2.2.3' + classpath 'com.google.gms:google-services:3.1.0' } } diff --git a/packages/firebase_analytics/pubspec.yaml b/packages/firebase_analytics/pubspec.yaml index 5cc3d72f6c6f..36be4b5e72ce 100755 --- a/packages/firebase_analytics/pubspec.yaml +++ b/packages/firebase_analytics/pubspec.yaml @@ -3,7 +3,7 @@ name: firebase_analytics description: Firebase Analytics plugin for Flutter. author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/firebase_analytics -version: 0.0.2 +version: 0.0.3 flutter: plugin: diff --git a/packages/firebase_auth/CHANGELOG.md b/packages/firebase_auth/CHANGELOG.md index 67d813e6dba9..e5e23290772d 100644 --- a/packages/firebase_auth/CHANGELOG.md +++ b/packages/firebase_auth/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.1.0 + +* Updated to Firebase SDK Version 11.0.1 +* **Breaking Change**: You need to add a maven section with the "https://maven.google.com" endpoint to the repository section of your `android/build.gradle`. For example: +```gradle +allprojects { + repositories { + jcenter() + maven { // NEW + url "https://maven.google.com" // NEW + } // NEW + } +} +``` + ## 0.0.4 * Add method getToken() to FirebaseUser diff --git a/packages/firebase_auth/README.md b/packages/firebase_auth/README.md index 006a291ade04..2eb94717fbca 100755 --- a/packages/firebase_auth/README.md +++ b/packages/firebase_auth/README.md @@ -25,7 +25,7 @@ dependencies { // Example existing classpath classpath 'com.android.tools.build:gradle:2.2.3' // Add the google services classpath - classpath 'com.google.gms:google-services:3.0.0' + classpath 'com.google.gms:google-services:3.1.0' } ``` @@ -35,15 +35,15 @@ dependencies { apply plugin: 'com.google.gms.google-services' ``` -*Note:* If this section is not completed you will get an error like this: +*Note:* If this section is not completed you will get an error like this: ``` -java.lang.IllegalStateException: -Default FirebaseApp is not initialized in this process [package name]. +java.lang.IllegalStateException: +Default FirebaseApp is not initialized in this process [package name]. Make sure to call FirebaseApp.initializeApp(Context) first. ``` -*Note:* When you are debugging on android, use a device or AVD with Google Play services. -Otherwise you will not be able to authenticate. +*Note:* When you are debugging on android, use a device or AVD with Google Play services. +Otherwise you will not be able to authenticate. ### Use the plugin @@ -57,7 +57,7 @@ Initialize `FirebaseAuth`: final FirebaseAuth _auth = FirebaseAuth.instance; ``` -You can now use the Firebase `_auth` to authenticate in your Dart code, e.g. +You can now use the Firebase `_auth` to authenticate in your Dart code, e.g. ``` Future _handleSignIn() async { try { @@ -76,7 +76,7 @@ Future _handleSignIn() async { ## Example -See the [example application](https://github.com/flutter/plugins/tree/master/packages/firebase_auth/example) source +See the [example application](https://github.com/flutter/plugins/tree/master/packages/firebase_auth/example) source for a complete sample app using the Firebase authentication. ## Issues and feedback diff --git a/packages/firebase_auth/android/build.gradle b/packages/firebase_auth/android/build.gradle index 4925a2cde753..8eb9feb02781 100755 --- a/packages/firebase_auth/android/build.gradle +++ b/packages/firebase_auth/android/build.gradle @@ -14,6 +14,9 @@ buildscript { allprojects { repositories { jcenter() + maven { + url "https://maven.google.com" + } } } @@ -31,7 +34,7 @@ android { } dependencies { compile 'com.google.guava:guava:20.0' - compile 'com.google.firebase:firebase-core:10.2.1' - compile 'com.google.firebase:firebase-auth:10.2.1' + compile 'com.google.firebase:firebase-core:11.0.1' + compile 'com.google.firebase:firebase-auth:11.0.1' } } diff --git a/packages/firebase_auth/example/android/app/build.gradle b/packages/firebase_auth/example/android/app/build.gradle index b222f5c66db2..49842337a752 100755 --- a/packages/firebase_auth/example/android/app/build.gradle +++ b/packages/firebase_auth/example/android/app/build.gradle @@ -41,7 +41,7 @@ flutter { } dependencies { - androidTestCompile 'com.android.support:support-annotations:24.0.0' + androidTestCompile 'com.android.support:support-annotations:25.0.0' androidTestCompile 'com.android.support.test:runner:0.5' androidTestCompile 'com.android.support.test:rules:0.5' } diff --git a/packages/firebase_auth/example/android/build.gradle b/packages/firebase_auth/example/android/build.gradle index 2023b0f5725e..dbccbddd9bcc 100755 --- a/packages/firebase_auth/example/android/build.gradle +++ b/packages/firebase_auth/example/android/build.gradle @@ -5,13 +5,16 @@ buildscript { dependencies { classpath 'com.android.tools.build:gradle:2.2.3' - classpath 'com.google.gms:google-services:3.0.0' + classpath 'com.google.gms:google-services:3.1.0' } } allprojects { repositories { jcenter() + maven { + url "https://maven.google.com" + } } } diff --git a/packages/firebase_auth/pubspec.yaml b/packages/firebase_auth/pubspec.yaml index de02b24d9dbb..0d0ec1863670 100755 --- a/packages/firebase_auth/pubspec.yaml +++ b/packages/firebase_auth/pubspec.yaml @@ -3,7 +3,7 @@ name: firebase_auth description: Firebase Auth plugin for Flutter. author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/firebase_auth -version: 0.0.4 +version: 0.1.0 flutter: plugin: diff --git a/packages/firebase_database/CHANGELOG.md b/packages/firebase_database/CHANGELOG.md index 7b8caa2fb300..e34da6606051 100644 --- a/packages/firebase_database/CHANGELOG.md +++ b/packages/firebase_database/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.9 + +* Updated to Firebase SDK Version 11.0.1 + ## 0.0.8 * Added missing offline persistence and query functionality on Android diff --git a/packages/firebase_database/android/build.gradle b/packages/firebase_database/android/build.gradle index a316f333f687..ebac85760b7d 100755 --- a/packages/firebase_database/android/build.gradle +++ b/packages/firebase_database/android/build.gradle @@ -30,8 +30,8 @@ android { disable 'InvalidPackage' } dependencies { - compile 'com.google.firebase:firebase-core:10.2.1' - compile 'com.google.firebase:firebase-auth:10.2.1' - compile 'com.google.firebase:firebase-database:10.2.1' + compile 'com.google.firebase:firebase-core:11.0.1' + compile 'com.google.firebase:firebase-auth:11.0.1' + compile 'com.google.firebase:firebase-database:11.0.1' } } diff --git a/packages/firebase_database/example/android/build.gradle b/packages/firebase_database/example/android/build.gradle index 2023b0f5725e..f7c11f085018 100755 --- a/packages/firebase_database/example/android/build.gradle +++ b/packages/firebase_database/example/android/build.gradle @@ -5,7 +5,7 @@ buildscript { dependencies { classpath 'com.android.tools.build:gradle:2.2.3' - classpath 'com.google.gms:google-services:3.0.0' + classpath 'com.google.gms:google-services:3.1.0' } } diff --git a/packages/firebase_messaging/CHANGELOG.md b/packages/firebase_messaging/CHANGELOG.md index 8517425b8167..9b8e90050db3 100644 --- a/packages/firebase_messaging/CHANGELOG.md +++ b/packages/firebase_messaging/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.4 + +* Updated to Firebase SDK Version 11.0.1 + ## 0.0.3 * Updated README.md diff --git a/packages/firebase_messaging/android/build.gradle b/packages/firebase_messaging/android/build.gradle index 585aa9dab3e6..ac824a2875d2 100644 --- a/packages/firebase_messaging/android/build.gradle +++ b/packages/firebase_messaging/android/build.gradle @@ -30,7 +30,7 @@ android { disable 'InvalidPackage' } dependencies { - compile 'com.google.firebase:firebase-core:10.2.1' - compile 'com.google.firebase:firebase-messaging:10.2.4' + compile 'com.google.firebase:firebase-core:11.0.1' + compile 'com.google.firebase:firebase-messaging:11.0.1' } } diff --git a/packages/firebase_messaging/example/android/app/build.gradle b/packages/firebase_messaging/example/android/app/build.gradle index e0b32e33fcae..546b96b8a710 100644 --- a/packages/firebase_messaging/example/android/app/build.gradle +++ b/packages/firebase_messaging/example/android/app/build.gradle @@ -41,7 +41,7 @@ flutter { } dependencies { - androidTestCompile 'com.android.support:support-annotations:24.0.0' + androidTestCompile 'com.android.support:support-annotations:25.0.0' androidTestCompile 'com.android.support.test:runner:0.5' androidTestCompile 'com.android.support.test:rules:0.5' } diff --git a/packages/firebase_messaging/example/android/build.gradle b/packages/firebase_messaging/example/android/build.gradle index 2023b0f5725e..f7c11f085018 100644 --- a/packages/firebase_messaging/example/android/build.gradle +++ b/packages/firebase_messaging/example/android/build.gradle @@ -5,7 +5,7 @@ buildscript { dependencies { classpath 'com.android.tools.build:gradle:2.2.3' - classpath 'com.google.gms:google-services:3.0.0' + classpath 'com.google.gms:google-services:3.1.0' } } diff --git a/packages/firebase_messaging/pubspec.yaml b/packages/firebase_messaging/pubspec.yaml index 7746c572acb7..f3ac87687f35 100644 --- a/packages/firebase_messaging/pubspec.yaml +++ b/packages/firebase_messaging/pubspec.yaml @@ -3,7 +3,7 @@ name: firebase_messaging description: Firebase Cloud Messaging plugin for Flutter applications. author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/firebase_messaging -version: 0.0.3 +version: 0.0.4 flutter: plugin: diff --git a/packages/firebase_storage/CHANGELOG.md b/packages/firebase_storage/CHANGELOG.md index fecec862fc96..83d8cc56a6a5 100644 --- a/packages/firebase_storage/CHANGELOG.md +++ b/packages/firebase_storage/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.4 + +* Updated to Firebase SDK Version 11.0.1 + ## 0.0.3 * Suppress unchecked warnings diff --git a/packages/firebase_storage/android/build.gradle b/packages/firebase_storage/android/build.gradle index 21f727bc091b..0d91bda52cbf 100755 --- a/packages/firebase_storage/android/build.gradle +++ b/packages/firebase_storage/android/build.gradle @@ -36,7 +36,7 @@ android { disable 'InvalidPackage' } dependencies { - compile 'com.google.firebase:firebase-core:10.2.1' - compile 'com.google.firebase:firebase-storage:10.2.1' + compile 'com.google.firebase:firebase-core:11.0.1' + compile 'com.google.firebase:firebase-storage:11.0.1' } } diff --git a/packages/firebase_storage/example/android/build.gradle b/packages/firebase_storage/example/android/build.gradle index 2023b0f5725e..f7c11f085018 100755 --- a/packages/firebase_storage/example/android/build.gradle +++ b/packages/firebase_storage/example/android/build.gradle @@ -5,7 +5,7 @@ buildscript { dependencies { classpath 'com.android.tools.build:gradle:2.2.3' - classpath 'com.google.gms:google-services:3.0.0' + classpath 'com.google.gms:google-services:3.1.0' } } diff --git a/packages/firebase_storage/pubspec.yaml b/packages/firebase_storage/pubspec.yaml index 7ed53d5051ef..acaab0ddd212 100755 --- a/packages/firebase_storage/pubspec.yaml +++ b/packages/firebase_storage/pubspec.yaml @@ -3,7 +3,7 @@ name: firebase_storage description: Firebase Storage plugin for Flutter. author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/firebase_storage -version: 0.0.3 +version: 0.0.4 flutter: plugin: diff --git a/packages/google_sign_in/CHANGELOG.md b/packages/google_sign_in/CHANGELOG.md index 56e3a76e5785..27bc44139cc9 100644 --- a/packages/google_sign_in/CHANGELOG.md +++ b/packages/google_sign_in/CHANGELOG.md @@ -1,7 +1,23 @@ +## 0.2.0 + +* Updated dependencies +* **Breaking Change**: You need to add a maven section with the "https://maven.google.com" endpoint to the repository section of your `android/build.gradle`. For example: +```gradle +allprojects { + repositories { + jcenter() + maven { // NEW + url "https://maven.google.com" // NEW + } // NEW + } +} +``` + ## 0.1.0 * Update to use `GoogleSignIn` CocoaPod + ## 0.0.6 * Fix crash on iOS when signing in caused by nil uiDelegate diff --git a/packages/google_sign_in/android/build.gradle b/packages/google_sign_in/android/build.gradle index a3ac58399a90..6b0e17621cfe 100755 --- a/packages/google_sign_in/android/build.gradle +++ b/packages/google_sign_in/android/build.gradle @@ -35,7 +35,7 @@ android { } dependencies { - compile "com.android.support:support-v4:25.0.0" - compile 'com.google.android.gms:play-services-auth:10.2.1' + compile 'com.android.support:support-v4:25.4.0' + compile 'com.google.android.gms:play-services-auth:11.0.1' compile 'com.google.guava:guava:20.0' } diff --git a/packages/google_sign_in/example/android/build.gradle b/packages/google_sign_in/example/android/build.gradle index 3053745fdcb0..14662e4330ac 100755 --- a/packages/google_sign_in/example/android/build.gradle +++ b/packages/google_sign_in/example/android/build.gradle @@ -11,6 +11,9 @@ buildscript { allprojects { repositories { jcenter() + maven { + url "https://maven.google.com" + } } } diff --git a/packages/google_sign_in/pubspec.yaml b/packages/google_sign_in/pubspec.yaml index f5a5bf3bbc5b..16cb12853ec2 100755 --- a/packages/google_sign_in/pubspec.yaml +++ b/packages/google_sign_in/pubspec.yaml @@ -3,7 +3,7 @@ name: google_sign_in description: Google Sign-In plugin for Flutter. author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/google_sign_in -version: 0.1.0 +version: 0.2.0 flutter: plugin: diff --git a/packages/image_picker/CHANGELOG.md b/packages/image_picker/CHANGELOG.md index 3b2296268f36..2f73d3734ed0 100644 --- a/packages/image_picker/CHANGELOG.md +++ b/packages/image_picker/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.1.0 + +* Updated dependencies +* **Breaking Change**: You need to add a maven section with the "https://maven.google.com" endpoint to the repository section of your `android/build.gradle`. For example: +```gradle +allprojects { + repositories { + jcenter() + maven { // NEW + url "https://maven.google.com" // NEW + } // NEW + } +} +``` + ## 0.0.3 * Fix for crash on iPad when showing the Camera/Gallery selection dialog diff --git a/packages/image_picker/android/build.gradle b/packages/image_picker/android/build.gradle index 680f2bb88839..809f98ccedea 100755 --- a/packages/image_picker/android/build.gradle +++ b/packages/image_picker/android/build.gradle @@ -14,7 +14,12 @@ buildscript { allprojects { repositories { jcenter() - maven { url "https://jitpack.io" } + maven { + url "https://jitpack.io" + } + maven { + url "https://maven.google.com" + } } } @@ -34,7 +39,7 @@ android { dependencies { compile 'com.github.bumptech.glide:glide:3.7.0' - compile 'com.github.esafirm.android-image-picker:imagepicker:1.3.4@aar' - compile 'com.android.support:appcompat-v7:25.0.1' - compile 'com.android.support:recyclerview-v7:25.0.1' + compile 'com.github.esafirm.android-image-picker:imagepicker:1.5.0@aar' + compile 'com.android.support:appcompat-v7:25.4.0' + compile 'com.android.support:recyclerview-v7:25.4.0' } diff --git a/packages/image_picker/example/android/build.gradle b/packages/image_picker/example/android/build.gradle index ac9f2fee5bcd..134deb56269c 100755 --- a/packages/image_picker/example/android/build.gradle +++ b/packages/image_picker/example/android/build.gradle @@ -11,7 +11,12 @@ buildscript { allprojects { repositories { jcenter() - maven { url "https://jitpack.io" } + maven { + url "https://jitpack.io" + } + maven { + url "https://maven.google.com" + } } } diff --git a/packages/image_picker/pubspec.yaml b/packages/image_picker/pubspec.yaml index 5250dd3534e7..1dd9b26ec29e 100755 --- a/packages/image_picker/pubspec.yaml +++ b/packages/image_picker/pubspec.yaml @@ -3,7 +3,7 @@ name: image_picker description: Flutter plugin that shows an image picker. author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/image_picker -version: 0.0.3 +version: 0.1.0 flutter: plugin: