games_services_platform_interface 4.0.1 copy "games_services_platform_interface: ^4.0.1" to clipboard
games_services_platform_interface: ^4.0.1 copied to clipboard

A common platform interface for the games_services plugin.

4.0.1 #

  • Add ability to get Play Games auth code for use with backends by @theLee3
  • Add PlayerData class to return more score holder details by @theLee3
  • Add isAuthenticated check alongside DEBUG signInFailed by @theLee3
  • Add signInFailed check to prevent hanging on hot reload by @theLee3
  • Handle consent exception when calling loadLeaderboardScores with Scope.friendsOnly by @theLee3
  • Ensure all task exceptions are handled, to prevent crashes. by @Erfa

4.0.0 #

  • migrate to google play games services 2.0.0.
  • use darwin folder for iOS and macOS.

3.0.3 #

  • add getPlayer by @theLee3

3.0.1 #

  • add playerIsUnderage
  • add playerIsMultiplayerGamingRestricted
  • add playerIsPersonalizedCommunicationRestricted

3.0.0 #

  • Rearrange classes to group features. GameAuth for authintication, Achievements for anything related to Achievements, Leaderboards for anything related to Leaderboards, Player for anything related to Player, and SaveGame for anything related to save game.

2.2.2 #

  • Add load achievements.
  • Add load leaderboard scores.

2.2.1 #

  • Add shouldEnableSavedGame to sign in.

2.2.0 #

  • Add save and load game 🎁 👾.

2.0.9 #

  • Support getting the current player score.

2.0.6 #

  • Support getting the player name.

2.0.5 #

  • Support getting the player id.

2.0.1 #

  • Fix the leaderboard id.

2.0.0 #

  • 💪 Running with sound null safety 💪.

1.0.9 #

  • Add the iOS Access point.

1.0.7 #

  • Add increment method by @tommybuonomo.

1.0.5 #

  • Change the method channel.

1.0.2 #

  • Remove the static keyword for showAchievements, showLeaderboards and signIn.

1.0.1 #

  • Remove the static keyword.

1.0.0 #

  • Initial open-source release.