PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 26
  1. 3.1.0 09 Sep 2025
    Release notes
    • Adds a clearAuthorizationToken method to remove an access token from the cache.
    • Updates minimum supported SDK version to Flutter 3.29/Dart 3.7.
    Open source →
  2. 3.0.0 23 Jun 2025
    Release notes
    • 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.
    Open source →
  3. 2.5.0 03 Mar 2025
    Release notes
    • 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.
    Open source →
  4. 2.4.5 09 Jan 2024
    Release notes
    • Updates minimum required plugin_platform_interface version to 2.1.7.
    Open source →
  5. 2.4.4 03 Jan 2024
    Release notes
    • Updates clearAuthCache override to match base class declaration.
    Open source →
  6. 2.4.3 07 Dec 2023
    Release notes
    • Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
    • Drop dependency on package:quiver.
    Open source →
  7. 2.4.2 30 Aug 2023
    Release notes
    • Adds pub topics to package metadata.
    • Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
    Open source →
  8. 2.4.1 30 May 2023
    Release notes
    • Clarifies canAccessScopes method documentation.
    Open source →
  9. 2.4.0 05 Apr 2023
    Release notes
    • Introduces: canAccessScopes method and userDataEvents stream.
      • 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.
    Open source →
  10. 2.3.1 22 Feb 2023
    Release notes
    • Updates links for the merge of flutter/plugins into flutter/packages.
    • Updates minimum Flutter version to 3.0.
    Open source →
  11. 2.3.0 29 Aug 2022
    Release notes
    • Adopts plugin_platform_interface. As a result, isMock is deprecated in favor of the now-standard MockPlatformInterfaceMixin.
    Open source →
  12. 2.2.0 23 Jun 2022
    Release notes
    • Adds support for the serverClientId parameter.
    Open source →
  13. 2.1.3 11 May 2022
    Release notes
    • Enables mocking models by changing overridden operator == parameter type from dynamic to Object.
    • Removes unnecessary imports.
    • Adds SignInInitParameters class to hold all sign in params, including the new forceCodeForRefreshToken.
    Open source →
  14. 2.1.2 16 Feb 2022
    Release notes
    • Internal code cleanup for stricter analysis options.
    Open source →
  15. 2.1.1 10 Jan 2022
    Release notes
    • Removes dependency on meta.
    Open source →
  16. 2.1.0 08 Oct 2021
    Release notes
    • Add serverAuthCode attribute to user data
    Open source →
  17. 2.0.1 08 Mar 2021
    Release notes
    • Updates init function in MethodChannelGoogleSignIn to parametrize clientId property.
    Open source →
  18. 2.0.0 24 Feb 2021
    Release notes
    • Migrate to null-safety.
    Open source →
  19. 2.0.0-nullsafety 09 Jan 2021 pre-release

    Nothing published for this version

  20. 1.1.2 12 May 2020
    Release notes
    • Update lower bound of dart dependency to 2.1.0.
    Open source →
  21. 1.1.1 23 Apr 2020
    Release notes
    • Add attribute serverAuthCode.
    Open source →
  22. 1.1.0 11 Mar 2020
    Release notes
    • 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.
    Open source →
  23. 1.0.4 20 Feb 2020
    Release notes
    • Make the pedantic dev_dependency explicit.
    Open source →
  24. 1.0.3 10 Dec 2019
    Release notes
    • Remove the deprecated author: field from pubspec.yaml
    • Require Flutter SDK 1.10.0 or greater.
    Open source →
  25. 1.0.2 06 Dec 2019
    Release notes
    • Add missing documentation.
    Open source →
  26. 1.0.0 11 Nov 2019
    Release notes
    • Initial release.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive