From 9fe02dccc33a28513733b6a5ac94958fd5c13a76 Mon Sep 17 00:00:00 2001 From: Gray Mackall <34871572+gmackall@users.noreply.github.com> Date: Tue, 30 Jun 2026 11:40:21 -0700 Subject: [PATCH 1/2] Keep default_web_client_id resource from being stripped by resource shrinker --- .../google_sign_in_android/android/src/main/res/raw/keep.xml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 packages/google_sign_in/google_sign_in_android/android/src/main/res/raw/keep.xml diff --git a/packages/google_sign_in/google_sign_in_android/android/src/main/res/raw/keep.xml b/packages/google_sign_in/google_sign_in_android/android/src/main/res/raw/keep.xml new file mode 100644 index 000000000000..1a97beedb079 --- /dev/null +++ b/packages/google_sign_in/google_sign_in_android/android/src/main/res/raw/keep.xml @@ -0,0 +1,3 @@ + + From dbd12ddf472984c569bc2628efb8227cdc5f1e01 Mon Sep 17 00:00:00 2001 From: Gray Mackall <34871572+gmackall@users.noreply.github.com> Date: Thu, 30 Jul 2026 12:26:28 -0700 Subject: [PATCH 2/2] [google_sign_in_android] Bump version and add CHANGELOG entry for default_web_client_id keep rule --- packages/google_sign_in/google_sign_in_android/CHANGELOG.md | 4 ++++ packages/google_sign_in/google_sign_in_android/pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/google_sign_in/google_sign_in_android/CHANGELOG.md b/packages/google_sign_in/google_sign_in_android/CHANGELOG.md index 86aa6a310bfe..64ffbf8d61a2 100644 --- a/packages/google_sign_in/google_sign_in_android/CHANGELOG.md +++ b/packages/google_sign_in/google_sign_in_android/CHANGELOG.md @@ -1,3 +1,7 @@ +## 7.2.16 + +* Keeps default_web_client_id resource from being stripped by resource shrinkers. + ## 7.2.15 * Fixes an `IllegalStateException` ("Reply already submitted") crash when an authorization activity diff --git a/packages/google_sign_in/google_sign_in_android/pubspec.yaml b/packages/google_sign_in/google_sign_in_android/pubspec.yaml index ece4f1bc816b..9a57b207a977 100644 --- a/packages/google_sign_in/google_sign_in_android/pubspec.yaml +++ b/packages/google_sign_in/google_sign_in_android/pubspec.yaml @@ -2,7 +2,7 @@ name: google_sign_in_android description: Android implementation of the google_sign_in plugin. repository: https://github.com/flutter/packages/tree/main/packages/google_sign_in/google_sign_in_android issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+google_sign_in%22 -version: 7.2.15 +version: 7.2.16 environment: sdk: ^3.12.0