google_sign_in_platform_interface
A common platform interface for the google_sign_in plugin.
3.1.0
1.6M downloads/mo
#281 most downloaded on pub.dev
flutter/packages
What this package is like to depend on
Last release 11 months ago
09 Sep 2025
Release timing varies
gaps range from 4 weeks to 1.2 years
Nearly every release is documented
notes for 25 of 25 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
26 releases · first in 2019
1 release in the last 12 months
see the full history below
Release timeline
26 releases · Nov 2019 to Sep 2025
2020
2021
2022
2023
2024
2025
2026
Releases
latest 26-
3.1.009 Sep 2025Release notes
Open source →- Adds a
clearAuthorizationTokenmethod to remove an access token from the cache. - Updates minimum supported SDK version to Flutter 3.29/Dart 3.7.
- Adds a
-
3.0.023 Jun 2025Release notes
Open source →- BREAKING CHANGE: Overhauls the entire API surface to better abstract the current set of underlying platform SDKs, and to use structured errors. See API doc comments for details on the behaviors that platform implementations must implement.
- Updates minimum supported SDK version to Flutter 3.27/Dart 3.6.
-
2.5.003 Mar 2025Release notes
Open source →- Adds a sign-in field to allow Android clients to explicitly specify an account name. This capability is only available within Android for the underlying libraries.
- Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
-
2.4.509 Jan 2024 -
2.4.403 Jan 2024 -
2.4.307 Dec 2023Release notes
Open source →- Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
- Drop dependency on
package:quiver.
-
2.4.230 Aug 2023Release notes
Open source →- Adds pub topics to package metadata.
- Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
-
2.4.130 May 2023 -
2.4.005 Apr 2023Release notes
Open source →- Introduces:
canAccessScopesmethod anduserDataEventsstream.- These enable separation of Authentication and Authorization, and asynchronous sign-in operations where needed (on the web, for example!)
- Updates minimum Flutter version to 3.3.
- Aligns Dart and Flutter SDK constraints.
- Introduces:
-
2.3.122 Feb 2023Release notes
Open source →- Updates links for the merge of flutter/plugins into flutter/packages.
- Updates minimum Flutter version to 3.0.
-
2.3.029 Aug 2022Release notes
Open source →- Adopts
plugin_platform_interface. As a result,isMockis deprecated in favor of the now-standardMockPlatformInterfaceMixin.
- Adopts
-
2.2.023 Jun 2022 -
2.1.311 May 2022Release notes
Open source →- Enables mocking models by changing overridden operator == parameter type from
dynamictoObject. - Removes unnecessary imports.
- Adds
SignInInitParametersclass to hold all sign in params, including the newforceCodeForRefreshToken.
- Enables mocking models by changing overridden operator == parameter type from
-
2.1.216 Feb 2022 -
2.1.110 Jan 2022 -
2.1.008 Oct 2021 -
2.0.108 Mar 2021Release notes
Open source →- Updates
initfunction inMethodChannelGoogleSignInto parametrizeclientIdproperty.
- Updates
-
2.0.024 Feb 2021 -
2.0.0-nullsafety09 Jan 2021 pre-releaseNothing published for this version
-
1.1.212 May 2020 -
1.1.123 Apr 2020 -
1.1.011 Mar 2020Release notes
Open source →- Add hasRequestedScope method to determine if an Oauth scope has been granted.
- Add requestScope Method to request new Oauth scopes be granted by the user.
-
1.0.420 Feb 2020 -
1.0.310 Dec 2019Release notes
Open source →- Remove the deprecated
author:field from pubspec.yaml - Require Flutter SDK 1.10.0 or greater.
- Remove the deprecated
-
1.0.206 Dec 2019 -
1.0.011 Nov 2019