1
+ ## 4.1.5
2
+
3
+ - Remove unused variable.
4
+
1
5
## 4.1.4
2
6
3
- * Make the pedantic dev_dependency explicit.
7
+ - Make the pedantic dev_dependency explicit.
4
8
5
9
## 4.1.3
6
10
7
- * Make plugin example meet naming convention.
11
+ - Make plugin example meet naming convention.
8
12
9
13
## 4.1.2
10
14
11
- * Added a new error code ` network_error ` , and return it when a network error occurred.
15
+ - Added a new error code ` network_error ` , and return it when a network error occurred.
12
16
13
17
## 4.1.1
14
18
15
- * Support passing ` clientId ` to the web plugin programmatically.
19
+ - Support passing ` clientId ` to the web plugin programmatically.
16
20
17
21
## 4.1.0
18
22
19
- * Support web by default.
20
- * Require Flutter SDK ` v1.12.13+hotfix.4 ` or greater.
23
+ - Support web by default.
24
+ - Require Flutter SDK ` v1.12.13+hotfix.4 ` or greater.
21
25
22
26
## 4.0.17
23
27
24
- * Add missing documentation and fix an unawaited future in the example app.
28
+ - Add missing documentation and fix an unawaited future in the example app.
25
29
26
30
## 4.0.16
27
31
28
- * Remove the deprecated ` author: ` field from pubspec.yaml
29
- * Migrate the plugin to the pubspec platforms manifest.
30
- * Require Flutter SDK 1.10.0 or greater.
32
+ - Remove the deprecated ` author: ` field from pubspec.yaml
33
+ - Migrate the plugin to the pubspec platforms manifest.
34
+ - Require Flutter SDK 1.10.0 or greater.
31
35
32
36
## 4.0.15
33
37
34
- * Export SignInOption from interface since it is used in the frontend as a type.
38
+ - Export SignInOption from interface since it is used in the frontend as a type.
35
39
36
40
## 4.0.14
37
41
38
- * Port plugin code to use the federated Platform Interface, instead of a MethodChannel directly.
42
+ - Port plugin code to use the federated Platform Interface, instead of a MethodChannel directly.
39
43
40
44
## 4.0.13
41
45
42
- * Fix ` GoogleUserCircleAvatar ` to handle new style profile image URLs.
46
+ - Fix ` GoogleUserCircleAvatar ` to handle new style profile image URLs.
43
47
44
48
## 4.0.12
45
49
46
- * Move google_sign_in plugin to google_sign_in/google_sign_in to prepare for federated implementations.
50
+ - Move google_sign_in plugin to google_sign_in/google_sign_in to prepare for federated implementations.
47
51
48
52
## 4.0.11
49
53
50
- * Update iOS CocoaPod dependency to 5.0 to fix deprecated API usage issue.
54
+ - Update iOS CocoaPod dependency to 5.0 to fix deprecated API usage issue.
51
55
52
56
## 4.0.10
53
57
54
- * Remove AndroidX warning.
58
+ - Remove AndroidX warning.
55
59
56
60
## 4.0.9
57
61
58
- * Update and migrate iOS example project.
59
- * Define clang module for iOS.
62
+ - Update and migrate iOS example project.
63
+ - Define clang module for iOS.
60
64
61
65
## 4.0.8
62
66
63
- * Get rid of ` MethodCompleter ` and serialize async actions using chained futures.
67
+ - Get rid of ` MethodCompleter ` and serialize async actions using chained futures.
64
68
This prevents a bug when sign in methods are being used in error handling zones.
65
69
66
70
## 4.0.7
67
71
68
- * Switch from using ` api ` to ` implementation ` for dependency on ` play-services-auth ` ,
72
+ - Switch from using ` api ` to ` implementation ` for dependency on ` play-services-auth ` ,
69
73
preventing version mismatch build failures in some Android configurations.
70
74
71
75
## 4.0.6
72
76
73
- * Fixed the ` PlatformException ` leaking from ` catchError() ` in debug mode.
77
+ - Fixed the ` PlatformException ` leaking from ` catchError() ` in debug mode.
74
78
75
79
## 4.0.5
76
80
77
- * Update README with solution to ` APIException ` errors.
81
+ - Update README with solution to ` APIException ` errors.
78
82
79
83
## 4.0.4
80
84
81
- * Revert changes in 4.0.3.
85
+ - Revert changes in 4.0.3.
82
86
83
87
## 4.0.3
84
88
85
- * Update guava to ` 27.0.1-android ` .
86
- * Add correct @NonNull annotations to reduce compiler warnings.
89
+ - Update guava to ` 27.0.1-android ` .
90
+ - Add correct @NonNull annotations to reduce compiler warnings.
87
91
88
92
## 4.0.2
89
93
90
- * Add missing template type parameter to ` invokeMethod ` calls.
91
- * Bump minimum Flutter version to 1.5.0.
92
- * Replace invokeMethod with invokeMapMethod wherever necessary.
94
+ - Add missing template type parameter to ` invokeMethod ` calls.
95
+ - Bump minimum Flutter version to 1.5.0.
96
+ - Replace invokeMethod with invokeMapMethod wherever necessary.
93
97
94
98
## 4.0.1+3
95
99
96
- * Update example to gracefully handle null user information.
100
+ - Update example to gracefully handle null user information.
97
101
98
102
## 4.0.1+2
99
103
100
- * Fix README.md to correctly spell ` GoogleService-Info.plist ` .
104
+ - Fix README.md to correctly spell ` GoogleService-Info.plist ` .
101
105
102
106
## 4.0.1+1
103
107
104
- * Remove categories.
108
+ - Remove categories.
105
109
106
110
## 4.0.1
107
111
108
- * Log a more detailed warning at build time about the previous AndroidX
112
+ - Log a more detailed warning at build time about the previous AndroidX
109
113
migration.
110
114
111
115
## 4.0.0+1
112
116
113
- * Added a better error message for iOS when the app is missing necessary URL schemes.
117
+ - Added a better error message for iOS when the app is missing necessary URL schemes.
114
118
115
119
## 4.0.0
116
120
117
- * ** Breaking change** . Migrate from the deprecated original Android Support
121
+ - ** Breaking change** . Migrate from the deprecated original Android Support
118
122
Library to AndroidX. This shouldn't result in any functional changes, but it
119
123
requires any Android apps using this plugin to [ also
120
124
migrate] ( https://developer.android.com/jetpack/androidx/migrate ) if they're
124
128
125
129
## 3.3.0+1
126
130
127
- * ** Revert the breaking 3.3.0 update** . 3.3.0 was known to be breaking and
131
+ - ** Revert the breaking 3.3.0 update** . 3.3.0 was known to be breaking and
128
132
should have incremented the major version number instead of the minor. This
129
133
revert is in and of itself breaking for anyone that has already migrated
130
134
however. Anyone who has already migrated their app to AndroidX should
133
137
134
138
## 3.3.0
135
139
136
- * ** BAD** . This was a breaking change that was incorrectly published on a minor
140
+ - ** BAD** . This was a breaking change that was incorrectly published on a minor
137
141
version upgrade, should never have happened. Reverted by 3.3.0+1.
138
142
139
- * ** Breaking change** . Migrate from the deprecated original Android Support
143
+ - ** Breaking change** . Migrate from the deprecated original Android Support
140
144
Library to AndroidX. This shouldn't result in any functional changes, but it
141
145
requires any Android apps using this plugin to [ also
142
146
migrate] ( https://developer.android.com/jetpack/androidx/migrate ) if they're
143
147
using the original support library.
144
148
145
149
## 3.2.4
146
150
147
- * Increase play-services-auth version to 16.0.1
151
+ - Increase play-services-auth version to 16.0.1
148
152
149
153
## 3.2.3
150
154
151
- * Change google-services.json and GoogleService-Info.plist of example.
155
+ - Change google-services.json and GoogleService-Info.plist of example.
152
156
153
157
## 3.2.2
154
158
155
- * Don't use the result code when handling signin. This results in better error codes because result code always returns "cancelled".
159
+ - Don't use the result code when handling signin. This results in better error codes because result code always returns "cancelled".
156
160
157
161
## 3.2.1
158
162
159
- * Set http version to be compatible with flutter_test.
163
+ - Set http version to be compatible with flutter_test.
160
164
161
165
## 3.2.0
162
166
163
- * Add support for clearing authentication cache for Android.
167
+ - Add support for clearing authentication cache for Android.
164
168
165
169
## 3.1.0
166
170
167
- * Add support to recover authentication for Android.
171
+ - Add support to recover authentication for Android.
168
172
169
173
## 3.0.6
170
174
171
- * Remove flaky displayName assertion
175
+ - Remove flaky displayName assertion
172
176
173
177
## 3.0.5
174
178
175
- * Added missing http package dependency.
179
+ - Added missing http package dependency.
176
180
177
181
## 3.0.4
178
182
179
- * Updated Gradle tooling to match Android Studio 3.1.2.
183
+ - Updated Gradle tooling to match Android Studio 3.1.2.
180
184
181
185
## 3.0.3+1
182
186
183
- * Added documentation on where to find the list of available scopes.
187
+ - Added documentation on where to find the list of available scopes.
184
188
185
189
## 3.0.3
186
190
187
- * Added support for games sign in on Android.
191
+ - Added support for games sign in on Android.
188
192
189
193
## 3.0.2
190
194
191
- * Updated Google Play Services dependency to version 15.0.0.
195
+ - Updated Google Play Services dependency to version 15.0.0.
192
196
193
197
## 3.0.1
194
198
195
- * Simplified podspec for Cocoapods 1.5.0, avoiding link issues in app archives.
199
+ - Simplified podspec for Cocoapods 1.5.0, avoiding link issues in app archives.
196
200
197
201
## 3.0.0
198
202
199
- * ** Breaking change** . Set SDK constraints to match the Flutter beta release.
203
+ - ** Breaking change** . Set SDK constraints to match the Flutter beta release.
200
204
201
205
## 2.1.2
202
206
203
- * Added a Delegate interface (IDelegate) that can be implemented by clients in
207
+ - Added a Delegate interface (IDelegate) that can be implemented by clients in
204
208
order to override the functionality (for testing purposes for example).
205
209
206
210
## 2.1.1
207
211
208
- * Fixed Dart 2 type errors.
212
+ - Fixed Dart 2 type errors.
209
213
210
214
## 2.1.0
211
215
212
- * Enabled use in Swift projects.
216
+ - Enabled use in Swift projects.
213
217
214
218
## 2.0.1
215
219
216
- * Simplified and upgraded Android project template to Android SDK 27.
217
- * Updated package description.
220
+ - Simplified and upgraded Android project template to Android SDK 27.
221
+ - Updated package description.
218
222
219
223
## 2.0.0
220
224
221
- * ** Breaking change** . Upgraded to Gradle 4.1 and Android Studio Gradle plugin
225
+ - ** Breaking change** . Upgraded to Gradle 4.1 and Android Studio Gradle plugin
222
226
3.0.1. Older Flutter projects need to upgrade their Gradle setup as well in
223
227
order to use this version of the plugin. Instructions can be found
224
228
[ here] ( https://github.com/flutter/flutter/wiki/Updating-Flutter-projects-to-Gradle-4.1-and-Android-Studio-Gradle-plugin-3.0.1 ) .
225
- * Relaxed GMS dependency to [ 11.4.0,12.0[
229
+ - Relaxed GMS dependency to [ 11.4.0,12.0[
226
230
227
231
## 1.0.3
228
232
229
- * Add FLT prefix to iOS types
233
+ - Add FLT prefix to iOS types
230
234
231
235
## 1.0.2
232
236
233
- * Support setting foregroundColor in the avatar.
237
+ - Support setting foregroundColor in the avatar.
234
238
235
239
## 1.0.1
236
240
237
- * Change GMS dependency to 11.+
241
+ - Change GMS dependency to 11.+
238
242
239
243
## 1.0.0
240
244
241
- * Make GoogleUserCircleAvatar fade profile image over the top of placeholder
242
- * Bump to released version
245
+ - Make GoogleUserCircleAvatar fade profile image over the top of placeholder
246
+ - Bump to released version
243
247
244
248
## 0.3.1
245
249
246
- * Updated GMS to always use latest patch version for 11.0.x builds
250
+ - Updated GMS to always use latest patch version for 11.0.x builds
247
251
248
252
## 0.3.0
249
253
250
- * Add a new ` GoogleIdentity ` interface, implemented by ` GoogleSignInAccount ` .
251
- * Move ` GoogleUserCircleAvatar ` to "widgets" library (exported by
254
+ - Add a new ` GoogleIdentity ` interface, implemented by ` GoogleSignInAccount ` .
255
+ - Move ` GoogleUserCircleAvatar ` to "widgets" library (exported by
252
256
base library for backwards compatibility) and make it take an instance
253
257
of ` GoogleIdentity ` , thus allowing it to be used by other packages that
254
258
provide implementations of ` GoogleIdentity ` .
255
259
256
260
## 0.2.1
257
261
258
- * Plugin can (once again) be used in apps that extend ` FlutterActivity `
259
- * ` signInSilently ` is guaranteed to never throw
260
- * A failed sign-in (caused by a failing ` init ` step) will no longer block subsequent sign-in attempts
262
+ - Plugin can (once again) be used in apps that extend ` FlutterActivity `
263
+ - ` signInSilently ` is guaranteed to never throw
264
+ - A failed sign-in (caused by a failing ` init ` step) will no longer block subsequent sign-in attempts
261
265
262
266
## 0.2.0
263
267
264
- * Updated dependencies
265
- * ** 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:
268
+ - Updated dependencies
269
+ - ** 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:
270
+
266
271
``` gradle
267
272
allprojects {
268
273
repositories {
@@ -276,35 +281,34 @@ allprojects {
276
281
277
282
## 0.1.0
278
283
279
- * Update to use ` GoogleSignIn ` CocoaPod
280
-
284
+ - Update to use ` GoogleSignIn ` CocoaPod
281
285
282
286
## 0.0.6
283
287
284
- * Fix crash on iOS when signing in caused by nil uiDelegate
288
+ - Fix crash on iOS when signing in caused by nil uiDelegate
285
289
286
290
## 0.0.5
287
291
288
- * Require the use of ` support-v4 ` library on Android. This is an API change in
292
+ - Require the use of ` support-v4 ` library on Android. This is an API change in
289
293
that plugin users will need their activity class to be an instance of
290
294
` android.support.v4.app.FragmentActivity ` . Flutter framework provides such
291
295
an activity out of the box: ` io.flutter.app.FlutterFragmentActivity `
292
- * Ignore "Broken pipe" errors affecting iOS simulator
293
- * Update to non-deprecated ` application:openURL:options: ` on iOS
296
+ - Ignore "Broken pipe" errors affecting iOS simulator
297
+ - Update to non-deprecated ` application:openURL:options: ` on iOS
294
298
295
299
## 0.0.4
296
300
297
- * Prevent race conditions when GoogleSignIn methods are called concurrently (#94 )
301
+ - Prevent race conditions when GoogleSignIn methods are called concurrently (#94 )
298
302
299
303
## 0.0.3
300
304
301
- * Fix signOut and disconnect (they were silently ignored)
302
- * Fix test (#10050 )
305
+ - Fix signOut and disconnect (they were silently ignored)
306
+ - Fix test (#10050 )
303
307
304
308
## 0.0.2
305
309
306
- * Don't try to sign in again if user is already signed in
310
+ - Don't try to sign in again if user is already signed in
307
311
308
312
## 0.0.1
309
313
310
- * Initial Release
314
+ - Initial Release
0 commit comments