diff --git a/.github/workflows/post_release_cleanup.yml b/.github/workflows/post_release_cleanup.yml index bc4efec5984..fb6d7dc8f96 100644 --- a/.github/workflows/post_release_cleanup.yml +++ b/.github/workflows/post_release_cleanup.yml @@ -15,7 +15,12 @@ jobs: - uses: actions/checkout@v4.1.1 with: fetch-depth: 0 - + - name: Set up JDK 17 + uses: actions/setup-java@v4.1.0 + with: + java-version: 17 + distribution: temurin + cache: gradle - name: Run post release cleanup task run: | ./gradlew postReleaseCleanup diff --git a/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md b/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md index 594f214f0c3..c9a8447b52a 100644 --- a/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md +++ b/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 17.1.2 * [unchanged] Updated to keep [app_check] SDK versions aligned. diff --git a/appcheck/firebase-appcheck-debug/CHANGELOG.md b/appcheck/firebase-appcheck-debug/CHANGELOG.md index 67edd036250..ed8e267f133 100644 --- a/appcheck/firebase-appcheck-debug/CHANGELOG.md +++ b/appcheck/firebase-appcheck-debug/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 17.1.2 * [unchanged] Updated to keep [app_check] SDK versions aligned. diff --git a/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md b/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md index 0b0bf4f4360..287d52c126a 100644 --- a/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md +++ b/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 17.1.2 * [unchanged] Updated to keep [app_check] SDK versions aligned. diff --git a/appcheck/firebase-appcheck/CHANGELOG.md b/appcheck/firebase-appcheck/CHANGELOG.md index cb04b8098d3..e56618115cd 100644 --- a/appcheck/firebase-appcheck/CHANGELOG.md +++ b/appcheck/firebase-appcheck/CHANGELOG.md @@ -1,4 +1,5 @@ # Unreleased +* [changed] Bump internal dependencies * [changed] Internal support for `SafetyNet` has been dropped, as the [SafetyNet Attestation API has been deprecated.](https://developer.android.com/privacy-and-security/safetynet/deprecation-timeline#safetynet_attestation_deprecation_timeline) diff --git a/firebase-abt/CHANGELOG.md b/firebase-abt/CHANGELOG.md index 0f8c2cfea92..23f39703691 100644 --- a/firebase-abt/CHANGELOG.md +++ b/firebase-abt/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 21.1.2 * [changed] Bump internal dependencies. diff --git a/firebase-appdistribution-api/CHANGELOG.md b/firebase-appdistribution-api/CHANGELOG.md index 2dab954a9c5..61d18b6fe65 100644 --- a/firebase-appdistribution-api/CHANGELOG.md +++ b/firebase-appdistribution-api/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 16.0.0-beta12 * [unchanged] Updated to accommodate the release of the updated diff --git a/firebase-appdistribution/CHANGELOG.md b/firebase-appdistribution/CHANGELOG.md index 4b543c75e50..d5ce4a4a8b5 100644 --- a/firebase-appdistribution/CHANGELOG.md +++ b/firebase-appdistribution/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 16.0.0-beta12 * [changed] Bump internal dependencies. diff --git a/firebase-common/gradle.properties b/firebase-common/gradle.properties index bcbe3b92199..b878bad37ff 100644 --- a/firebase-common/gradle.properties +++ b/firebase-common/gradle.properties @@ -1,3 +1,3 @@ -version=21.0.0 -latestReleasedVersion=20.4.3 +version=21.0.1 +latestReleasedVersion=21.0.0 android.enableUnitTestBinaryResources=true diff --git a/firebase-components/gradle.properties b/firebase-components/gradle.properties index 4aa70ed1d03..4627d039e9d 100644 --- a/firebase-components/gradle.properties +++ b/firebase-components/gradle.properties @@ -12,5 +12,5 @@ # See the License for the specific language governing permissions and # limitations under the License. -version=18.0.0 -latestReleasedVersion=17.1.5 +version=18.0.1 +latestReleasedVersion=18.0.0 diff --git a/firebase-config/CHANGELOG.md b/firebase-config/CHANGELOG.md index 4c879d191f9..92153782c7d 100644 --- a/firebase-config/CHANGELOG.md +++ b/firebase-config/CHANGELOG.md @@ -1,4 +1,5 @@ # Unreleased +* [changed] Bump internal dependencies # 21.6.3 * [fixed] Fixed a bug that could cause a crash if the app was backgrounded diff --git a/firebase-crashlytics-ndk/CHANGELOG.md b/firebase-crashlytics-ndk/CHANGELOG.md index 29c33da52aa..a0d347c4ad4 100644 --- a/firebase-crashlytics-ndk/CHANGELOG.md +++ b/firebase-crashlytics-ndk/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 18.6.3 * [changed] Updated `firebase-crashlytics` dependency to v18.6.3 diff --git a/firebase-crashlytics-ndk/gradle.properties b/firebase-crashlytics-ndk/gradle.properties index 787f2d5ea15..711889a4931 100644 --- a/firebase-crashlytics-ndk/gradle.properties +++ b/firebase-crashlytics-ndk/gradle.properties @@ -1,2 +1,2 @@ version=19.0.0 -latestReleasedVersion=18.6.3 +latestReleasedVersion=18.6.4 diff --git a/firebase-crashlytics/CHANGELOG.md b/firebase-crashlytics/CHANGELOG.md index 89b0edb5d1c..11518d0bcb6 100644 --- a/firebase-crashlytics/CHANGELOG.md +++ b/firebase-crashlytics/CHANGELOG.md @@ -1,7 +1,8 @@ # Unreleased - * [fixed] Force validation or rotation of FIDs. * [fixed] Added keep rule for shrinkage of Crashlytics build resources in strict mode. +* [changed] Bump internal dependencies + # 18.6.3 diff --git a/firebase-crashlytics/gradle.properties b/firebase-crashlytics/gradle.properties index 787f2d5ea15..711889a4931 100644 --- a/firebase-crashlytics/gradle.properties +++ b/firebase-crashlytics/gradle.properties @@ -1,2 +1,2 @@ version=19.0.0 -latestReleasedVersion=18.6.3 +latestReleasedVersion=18.6.4 diff --git a/firebase-database/CHANGELOG.md b/firebase-database/CHANGELOG.md index 175421b066a..4abf5bf96c0 100644 --- a/firebase-database/CHANGELOG.md +++ b/firebase-database/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 20.3.1 * [fixed] Fixed the `@Exclude` annotation doesn't been propagated to Kotlin's corresponding bridge methods. [#5626](//github.com/firebase/firebase-android-sdk/pull/5706) diff --git a/firebase-dynamic-links/CHANGELOG.md b/firebase-dynamic-links/CHANGELOG.md index f8337b4123c..c6dbd04e42d 100644 --- a/firebase-dynamic-links/CHANGELOG.md +++ b/firebase-dynamic-links/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 21.2.0 * [changed] Added Kotlin extensions (KTX) APIs from `com.google.firebase:firebase-dynamic-links-ktx` diff --git a/firebase-firestore/CHANGELOG.md b/firebase-firestore/CHANGELOG.md index cfce41d1c46..52b9db5099c 100644 --- a/firebase-firestore/CHANGELOG.md +++ b/firebase-firestore/CHANGELOG.md @@ -2,6 +2,8 @@ * [feature] Enable queries with range & inequality filters on multiple fields. [#5729](//github.com/firebase/firebase-android-sdk/pull/5729) * [changed] Internal improvements. * [feature] Support conversion between `java.time.Instant` and `Timestamp` [#5853](//github.com/firebase/firebase-android-sdk/pull/5853) +* [changed] Bump internal dependencies + # 24.11.0 * [feature] Enable snapshot listener option to retrieve data from local cache only. [#5690](//github.com/firebase/firebase-android-sdk/pull/5690) diff --git a/firebase-firestore/firebase-firestore.gradle b/firebase-firestore/firebase-firestore.gradle index 14cc8ce3786..dd9bba93323 100644 --- a/firebase-firestore/firebase-firestore.gradle +++ b/firebase-firestore/firebase-firestore.gradle @@ -124,7 +124,7 @@ dependencies { api('com.google.firebase:firebase-auth-interop:19.0.2') { exclude group: "com.google.firebase", module: "firebase-common" } - api(project(":firebase-common")) + api("com.google.firebase:firebase-common:21.0.0") api("com.google.firebase:firebase-common-ktx:21.0.0") { exclude group: "com.google.firebase", module: "firebase-common" } diff --git a/firebase-firestore/gradle.properties b/firebase-firestore/gradle.properties index 890906b9365..72f2df1843c 100644 --- a/firebase-firestore/gradle.properties +++ b/firebase-firestore/gradle.properties @@ -1,2 +1,2 @@ version=25.0.0 -latestReleasedVersion=24.11.0 +latestReleasedVersion=24.11.1 diff --git a/firebase-functions/CHANGELOG.md b/firebase-functions/CHANGELOG.md index 6bfe154f556..6dd1d3f8106 100644 --- a/firebase-functions/CHANGELOG.md +++ b/firebase-functions/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 20.4.0 * [changed] Added Kotlin extensions (KTX) APIs from `com.google.firebase:firebase-functions-ktx` diff --git a/firebase-inappmessaging-display/CHANGELOG.md b/firebase-inappmessaging-display/CHANGELOG.md index cac0bfbed1c..6abb7e5ff85 100644 --- a/firebase-inappmessaging-display/CHANGELOG.md +++ b/firebase-inappmessaging-display/CHANGELOG.md @@ -2,6 +2,7 @@ * [fixed] Fixed bad token exception while showing FIAM (GitHub [#5567](//github.com/firebase/firebase-android-sdk/issues/5567)) (GitHub [#5780](//github.com/firebase/firebase-android-sdk/issues/5780)) +* [changed] Bump internal dependencies # 20.4.1 * [fixed] Fixed FirebaseInAppMessagingDisplayErrorListener not being called diff --git a/firebase-inappmessaging-display/gradle.properties b/firebase-inappmessaging-display/gradle.properties index 7a092cf5d37..14507c60a28 100644 --- a/firebase-inappmessaging-display/gradle.properties +++ b/firebase-inappmessaging-display/gradle.properties @@ -1,2 +1,2 @@ version=21.0.0 -latestReleasedVersion=20.4.1 +latestReleasedVersion=20.4.2 diff --git a/firebase-inappmessaging/CHANGELOG.md b/firebase-inappmessaging/CHANGELOG.md index 14178ca5259..7535915cc30 100644 --- a/firebase-inappmessaging/CHANGELOG.md +++ b/firebase-inappmessaging/CHANGELOG.md @@ -2,6 +2,8 @@ * [fixed] Fixed bad token exception while showing FIAM (GitHub [#5567](//github.com/firebase/firebase-android-sdk/issues/5567)) (GitHub [#5780](//github.com/firebase/firebase-android-sdk/issues/5780)) +* [changed] Bump internal dependencies + # 20.4.1 * [fixed] Fixed FirebaseInAppMessagingDisplayErrorListener not being called diff --git a/firebase-inappmessaging/gradle.properties b/firebase-inappmessaging/gradle.properties index 7a092cf5d37..14507c60a28 100644 --- a/firebase-inappmessaging/gradle.properties +++ b/firebase-inappmessaging/gradle.properties @@ -1,2 +1,2 @@ version=21.0.0 -latestReleasedVersion=20.4.1 +latestReleasedVersion=20.4.2 diff --git a/firebase-installations/CHANGELOG.md b/firebase-installations/CHANGELOG.md index b6ad374bbb2..ae27911cc67 100644 --- a/firebase-installations/CHANGELOG.md +++ b/firebase-installations/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 17.2.0 * [changed] Added Kotlin extensions (KTX) APIs from `com.google.firebase:firebase-installations-ktx` diff --git a/firebase-installations/firebase-installations.gradle b/firebase-installations/firebase-installations.gradle index 37d2885d17f..29373160756 100644 --- a/firebase-installations/firebase-installations.gradle +++ b/firebase-installations/firebase-installations.gradle @@ -52,7 +52,6 @@ dependencies { api("com.google.firebase:firebase-common:21.0.0") api("com.google.firebase:firebase-common-ktx:21.0.0") api("com.google.firebase:firebase-components:18.0.0") - api 'com.google.firebase:firebase-installations-interop:17.1.0' api("com.google.firebase:firebase-installations-interop:17.1.1") implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion" diff --git a/firebase-messaging-directboot/CHANGELOG.md b/firebase-messaging-directboot/CHANGELOG.md index 7135266b66e..11b1c52e126 100644 --- a/firebase-messaging-directboot/CHANGELOG.md +++ b/firebase-messaging-directboot/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 23.4.0 * [unchanged] Updated to keep messaging SDK versions aligned. diff --git a/firebase-messaging/CHANGELOG.md b/firebase-messaging/CHANGELOG.md index d27ef1698fa..17e2f1ded46 100644 --- a/firebase-messaging/CHANGELOG.md +++ b/firebase-messaging/CHANGELOG.md @@ -2,6 +2,7 @@ * [changed] Switched Firelog to use the new TransportBackend. * [changed] Log analytics for notifications displayed by Google Play services on behalf of the app. +* [changed] Bump internal dependencies # 23.4.1 * [changed] Bump internal dependencies. diff --git a/firebase-ml-modeldownloader/CHANGELOG.md b/firebase-ml-modeldownloader/CHANGELOG.md index 3267ca77eb4..4f3e4e94224 100644 --- a/firebase-ml-modeldownloader/CHANGELOG.md +++ b/firebase-ml-modeldownloader/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 24.2.3 * [changed] Bump internal dependencies. diff --git a/firebase-perf/CHANGELOG.md b/firebase-perf/CHANGELOG.md index 086f75298d5..aba3ba8caee 100644 --- a/firebase-perf/CHANGELOG.md +++ b/firebase-perf/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 20.5.2 * [changed] Bump internal dependencies. diff --git a/firebase-sessions/CHANGELOG.md b/firebase-sessions/CHANGELOG.md index 8c9c855196b..3ae248ac9cd 100644 --- a/firebase-sessions/CHANGELOG.md +++ b/firebase-sessions/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies * [fixed] Handled datastore writes when device has full internal memory more gracefully. (GitHub [#5859](https://github.com/firebase/firebase-android-sdk/issues/5859)) * [fixed] Safely unbind malfunctioning session lifecycle service to release service connections. diff --git a/firebase-sessions/gradle.properties b/firebase-sessions/gradle.properties index ad968661225..61b261e1bc3 100644 --- a/firebase-sessions/gradle.properties +++ b/firebase-sessions/gradle.properties @@ -13,4 +13,4 @@ # limitations under the License. version=2.0.0 -latestReleasedVersion=1.2.3 +latestReleasedVersion=1.2.4 diff --git a/firebase-storage/CHANGELOG.md b/firebase-storage/CHANGELOG.md index ad411890f3b..fc047c28698 100644 --- a/firebase-storage/CHANGELOG.md +++ b/firebase-storage/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies # 20.3.0 * [fixed] Fixed an issue where the wrong SDK version was being reported to the backend. diff --git a/release.json b/release.json new file mode 100644 index 00000000000..d0a99a20646 --- /dev/null +++ b/release.json @@ -0,0 +1,44 @@ +{ + "name": "m147", + "libraries": [ + ":firebase-abt", + ":firebase-appdistribution", + ":firebase-appdistribution-api", + ":firebase-appdistribution-api:ktx", + ":firebase-config", + ":firebase-config:ktx", + ":firebase-crashlytics", + ":firebase-crashlytics:ktx", + ":firebase-crashlytics-ndk", + ":firebase-database", + ":firebase-database:ktx", + ":firebase-datatransport", + ":firebase-dynamic-links", + ":firebase-dynamic-links:ktx", + ":firebase-firestore", + ":firebase-firestore:ktx", + ":firebase-functions", + ":firebase-functions:ktx", + ":firebase-inappmessaging", + ":firebase-inappmessaging:ktx", + ":firebase-inappmessaging-display", + ":firebase-inappmessaging-display:ktx", + ":firebase-installations", + ":firebase-installations:ktx", + ":firebase-messaging", + ":firebase-messaging:ktx", + ":firebase-messaging-directboot", + ":firebase-ml-modeldownloader", + ":firebase-ml-modeldownloader:ktx", + ":firebase-perf", + ":firebase-perf:ktx", + ":firebase-sessions", + ":firebase-storage", + ":firebase-storage:ktx", + ":appcheck:firebase-appcheck", + ":appcheck:firebase-appcheck-debug", + ":appcheck:firebase-appcheck-debug-testing", + ":appcheck:firebase-appcheck-playintegrity", + ":appcheck:firebase-appcheck:ktx" + ] +} \ No newline at end of file diff --git a/release_report.json b/release_report.json new file mode 100644 index 00000000000..0e84ff9c57d --- /dev/null +++ b/release_report.json @@ -0,0 +1,847 @@ +{ + "changesByLibraryName": { + "firebase-crashlytics": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "0dd5941cc8e6d3880b3b9f48713fbd46940e7583", + "prId": "5882", + "author": "argzdev", + "message": "Added keep rule for Crashlytics Build ID resource names (#5882)\n\nProposed fix for #5859, previously regressed issue from #5562.\r\n\r\nThe issue affects both `firebase-crashlytics` and\r\n`firebase-crashlytics-ndk. This behavior is triggered when\r\n`isShrinkResources` is enabled and when \"strict\" rule. is added to\r\nresource shrinkage. e.g.\r\n```\r\n\r\n\r\n```\r\n\r\nb/311837855 advises that if strict mode is used, the keep rule is needed\r\nfor getIdentifier constants.\r\n\r\nSimulated tests by publishing local copy of the `firebase-crashlytics`,\r\nand `firebase-crashlytics-ndk`. Then testing with sample app variant\r\nthat includes `isShrinkResources` enabled in `build.gradle`\r\n\r\n```\r\nbuildTypes {\r\n release {\r\n isShrinkResources = true\r\n isMinifyEnabled = true\r\n }\r\n}\r\n```", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/0dd5941cc8e6d3880b3b9f48713fbd46940e7583", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5882" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-crashlytics-ndk": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-sessions": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "b77ad8a0765ee169a511de6fdbcb46dc210b5ba1", + "prId": "5900", + "author": "Rodrigo Lazo", + "message": "Remove jvmToolchain declaration in firebase-config:test-app (#5900)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/b77ad8a0765ee169a511de6fdbcb46dc210b5ba1", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5900" + }, + { + "commitId": "4583328df6cfc3878260efcb1ada565c02dade22", + "prId": "5895", + "author": "Daymon", + "message": "Fix copyRootGoogleServices task (#5895)\n\nPer [b/322356188](https://b.corp.google.com/issues/322356188),\r\n\r\nThis fixes the issues with the `copyRootGoogleServices` task. \r\n\r\nNamely, it seems there are various tasks in the pipeline that have\r\n_implicit_ dependencies on source files- which gradle doesn't like. To\r\nfix this, we just ensure `copyRootGoogleServices` is set as a dependency\r\nof them all.\r\n\r\nThis PR also moves the `copyRootGoogleServices` task into our android\r\nlibrary plugin- to keep everything together.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/4583328df6cfc3878260efcb1ada565c02dade22", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5895" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "2f470155b2c1b26af45c59f68358293b930b797e", + "prId": "5884", + "author": "argzdev", + "message": "Safely handle unbinding service connection (#5884)\n\nFix for #5869.\r\n\r\n`Fatal Exception: java.lang.IllegalArgumentException: Service not\r\nregistered: [obfuscated]` happens when the context calls `unbindService`\r\non a service connection that has not been bounded. Either due to\r\n`SecurityException` or the existing service cannot be found from the map\r\nof services that has been bounded.\r\n\r\nSimulating tests by calling `unbindService` without initially calling\r\n`bindService` will result to the same stacktrace as with the issue:\r\n```\r\njava.lang.IllegalArgumentException: Service not registered: com.example.testunbinding.MainActivity$onCreate$serviceConnection$1@8988566\r\n \tat android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1289)\r\n \tat android.app.ContextImpl.unbindService(ContextImpl.java:1511)\r\n \tat android.content.ContextWrapper.unbindService(ContextWrapper.java:648)\r\n \tat com.example.testunbinding.MainActivity.onCreate$lambda$0(MainActivity.kt:48)\r\n \tat com.example.testunbinding.MainActivity.$r8$lambda$mcIw03Dd4PpO0vDw0ScUjxsazkw(MainActivity.kt)\r\n \tat com.example.testunbinding.MainActivity$$ExternalSyntheticLambda0.onClick(D8$$SyntheticClass:0)\r\n```\r\n\r\nI've verified that the try-catch for `IllegalArgumentException` works.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/2f470155b2c1b26af45c59f68358293b930b797e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5884" + }, + { + "commitId": "ec9b699817b322da2e0e6c6562d1ee07013dcfda", + "prId": "5833", + "author": "argzdev", + "message": "Try catch for datastore write (#5833)\n\nProposed fix for issue #5802. Datastore crashes when writing from a\r\ndevice that has full internal memory.\r\n\r\nI did a manual test by creating a clean project and importing the part\r\nof the code with the condition checkers to simulate the issue. I was\r\nable to receive the issue stacktrace the developer was encountering and\r\nwas able to verify that the try catch condition mitigates the issue.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ec9b699817b322da2e0e6c6562d1ee07013dcfda", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5833" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-crashlytics/ktx": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-firestore": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "389a2d6b08fb6c6b4a910f28f4fcc378fa650296", + "prId": "5892", + "author": "Daymon", + "message": "Fix firestore-ktx deps (#5892)\n\nPer [b/335686707](https://b.corp.google.com/issues/335686707),\r\n\r\nThis fixes an issue where `firestore-ktx` was breaking from the building\r\nchange in firestore and common- due to timestamp being moved from the\r\nformer to the latter.\r\n\r\n---------\r\n\r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/389a2d6b08fb6c6b4a910f28f4fcc378fa650296", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5892" + }, + { + "commitId": "4583328df6cfc3878260efcb1ada565c02dade22", + "prId": "5895", + "author": "Daymon", + "message": "Fix copyRootGoogleServices task (#5895)\n\nPer [b/322356188](https://b.corp.google.com/issues/322356188),\r\n\r\nThis fixes the issues with the `copyRootGoogleServices` task. \r\n\r\nNamely, it seems there are various tasks in the pipeline that have\r\n_implicit_ dependencies on source files- which gradle doesn't like. To\r\nfix this, we just ensure `copyRootGoogleServices` is set as a dependency\r\nof them all.\r\n\r\nThis PR also moves the `copyRootGoogleServices` task into our android\r\nlibrary plugin- to keep everything together.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/4583328df6cfc3878260efcb1ada565c02dade22", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5895" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "1d717ea6c7f1feb3219b254008212e8e73b9ce18", + "prId": "5853", + "author": "cherylEnkidu", + "message": "Support for java.time.Instant in Firebase Timestamp (#5853)\n\nCo-authored-by: Daymon \r\nCo-authored-by: Daymon <17409137+daymxn@users.noreply.github.com>", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/1d717ea6c7f1feb3219b254008212e8e73b9ce18", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5853" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98f2f9aa01599dd38e2b294479ac9727ff20f211", + "prId": "5850", + "author": "Vinay Guthal", + "message": "update change log (#5850)\n\nCo-authored-by: VinayGuthal ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98f2f9aa01599dd38e2b294479ac9727ff20f211", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5850" + }, + { + "commitId": "18db6bd00091e8989db993916449d9aa02ba275c", + "prId": "5842", + "author": "Daymon", + "message": "Move Timestamp to common (#5842)\n\nPer [b/243534168](https://b.corp.google.com/issues/243534168),\r\n\r\nThis moves `Timestamp` from the firestore package to the common package-\r\nas `Timestamp` actually lives under the `com.google.firebase` package\r\nname, but the file itself was residing in the firestore module.\r\n\r\nThis is intended to just be a near 1:1 move.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/18db6bd00091e8989db993916449d9aa02ba275c", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5842" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-firestore/ktx": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "389a2d6b08fb6c6b4a910f28f4fcc378fa650296", + "prId": "5892", + "author": "Daymon", + "message": "Fix firestore-ktx deps (#5892)\n\nPer [b/335686707](https://b.corp.google.com/issues/335686707),\r\n\r\nThis fixes an issue where `firestore-ktx` was breaking from the building\r\nchange in firestore and common- due to timestamp being moved from the\r\nformer to the latter.\r\n\r\n---------\r\n\r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/389a2d6b08fb6c6b4a910f28f4fcc378fa650296", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5892" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-inappmessaging": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "72698fe765286f5882fae9785c95b7d3512fcf84", + "prId": "5854", + "author": "Eldhose M Babu", + "message": "Updating changelog (#5854)\n\nUpdating changelog", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/72698fe765286f5882fae9785c95b7d3512fcf84", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5854" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-inappmessaging-display": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "72698fe765286f5882fae9785c95b7d3512fcf84", + "prId": "5854", + "author": "Eldhose M Babu", + "message": "Updating changelog (#5854)\n\nUpdating changelog", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/72698fe765286f5882fae9785c95b7d3512fcf84", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5854" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-inappmessaging/ktx": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-inappmessaging-display/ktx": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-messaging": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "49821fee25216196a5007691457bc0cbb78e15cd", + "prId": "5878", + "author": "Greg Sakakihara", + "message": "Log analytics for proxied notifications. (#5878)\n\n- Add setting of proxy notification retention based on whether the app\r\nuses Google Analytics or has BigQuery export enabled.\r\n- Add retrieval and logging to GA or BigQuery of proxied notifications\r\nat startup.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/49821fee25216196a5007691457bc0cbb78e15cd", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5878" + }, + { + "commitId": "059f51930ac4fe7eef284e403fd9086fe6133cbf", + "prId": "5717", + "author": "Greg Sakakihara", + "message": "Switch Firelog to use the new TransportBackend. (#5717)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/059f51930ac4fe7eef284e403fd9086fe6133cbf", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5717" + }, + { + "commitId": "9f0f312d77bce1912da5b14f47d90105e0ea467d", + "prId": "5696", + "author": "Greg Sakakihara", + "message": "Remove unnecessary custom shadow annotations. (#5696)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/9f0f312d77bce1912da5b14f47d90105e0ea467d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5696" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-messaging-directboot": [ + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "firebase-messaging/ktx": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "appcheck/firebase-appcheck": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "4583328df6cfc3878260efcb1ada565c02dade22", + "prId": "5895", + "author": "Daymon", + "message": "Fix copyRootGoogleServices task (#5895)\n\nPer [b/322356188](https://b.corp.google.com/issues/322356188),\r\n\r\nThis fixes the issues with the `copyRootGoogleServices` task. \r\n\r\nNamely, it seems there are various tasks in the pipeline that have\r\n_implicit_ dependencies on source files- which gradle doesn't like. To\r\nfix this, we just ensure `copyRootGoogleServices` is set as a dependency\r\nof them all.\r\n\r\nThis PR also moves the `copyRootGoogleServices` task into our android\r\nlibrary plugin- to keep everything together.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/4583328df6cfc3878260efcb1ada565c02dade22", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5895" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "7040a87a21afdf3ea256129fd3abeb656bed6d5c", + "prId": "5862", + "author": "Daymon", + "message": "Remove SafetyNet (#5862)\n\nPer [b/333906221](https://b.corp.google.com/issues/333906221),\r\n\r\nThis drops the `SafetyNet` sdk, and its related usage throughout\r\napp-check.\r\n\r\nAlthough, some of the app-check removals may not be desired, so let me\r\nknow if that's the case so I can revert or change them.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/7040a87a21afdf3ea256129fd3abeb656bed6d5c", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5862" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "appcheck/firebase-appcheck-debug": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "appcheck/firebase-appcheck-debug-testing": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "4583328df6cfc3878260efcb1ada565c02dade22", + "prId": "5895", + "author": "Daymon", + "message": "Fix copyRootGoogleServices task (#5895)\n\nPer [b/322356188](https://b.corp.google.com/issues/322356188),\r\n\r\nThis fixes the issues with the `copyRootGoogleServices` task. \r\n\r\nNamely, it seems there are various tasks in the pipeline that have\r\n_implicit_ dependencies on source files- which gradle doesn't like. To\r\nfix this, we just ensure `copyRootGoogleServices` is set as a dependency\r\nof them all.\r\n\r\nThis PR also moves the `copyRootGoogleServices` task into our android\r\nlibrary plugin- to keep everything together.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/4583328df6cfc3878260efcb1ada565c02dade22", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5895" + }, + { + "commitId": "8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prId": "5886", + "author": "David Motsonashvili", + "message": "upgrade kotlin, gradle, AGP (#5886)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5886" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "7040a87a21afdf3ea256129fd3abeb656bed6d5c", + "prId": "5862", + "author": "Daymon", + "message": "Remove SafetyNet (#5862)\n\nPer [b/333906221](https://b.corp.google.com/issues/333906221),\r\n\r\nThis drops the `SafetyNet` sdk, and its related usage throughout\r\napp-check.\r\n\r\nAlthough, some of the app-check removals may not be desired, so let me\r\nknow if that's the case so I can revert or change them.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/7040a87a21afdf3ea256129fd3abeb656bed6d5c", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5862" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "appcheck/firebase-appcheck-playintegrity": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prId": "5851", + "author": "Daymon", + "message": "Major bump all SDKs (#5851)\n\nPer [b/333733199](https://b.corp.google.com/issues/333733199),\r\n\r\nThis major bumps all SDKs in preparation for the I/O breaking changes.\r\nBeyond just getting ready for I/O, this should also help avoid\r\nextraneous smoke test failures from breaking changes at master.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5851" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ], + "appcheck/firebase-appcheck/ktx": [ + { + "commitId": "a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prId": "5902", + "author": "David Motsonashvili", + "message": "update common & component versions (#5902)\n\nCo-authored-by: Rodrigo Lazo Paz \r\nCo-authored-by: Rodrigo Lazo ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5902" + }, + { + "commitId": "ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prId": "5877", + "author": "emilypgoogle", + "message": "Bump minSdk to 21 across SDKs and pin compileSdk (#5877)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5877" + }, + { + "commitId": "98682cce992ea14135c72beac2afc258f3db0925", + "prId": "5832", + "author": "Daymon", + "message": "Fix compile type transformations (#5832)\n\nPer [b/277605778](https://b.corp.google.com/issues/277605778),\r\n\r\nThis removes the step during our release generation where we were\r\nconverting the scope of dependencies to compile. As such, all published\r\nlibraries that had dependencies on firebase library were changed to\r\n`api` level dependencies. While this may not be necessary for a lot of\r\nthem, it's a sufficient middle ground between all dependencies being\r\n`api` level and none. It should now be easier to deduce what exactly\r\nneeds to be `api` level, and which does not.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5832" + } + ] + }, + "changedLibrariesWithNoChangelog": [ + ":firebase-abt", + ":firebase-appdistribution", + ":firebase-appdistribution-api", + ":firebase-appdistribution-api:ktx", + ":firebase-common", + ":firebase-common:ktx", + ":firebase-components", + ":firebase-config", + ":firebase-config:ktx", + ":firebase-config-interop", + ":firebase-database", + ":firebase-database:ktx", + ":firebase-database-collection", + ":firebase-datatransport", + ":firebase-dynamic-links", + ":firebase-dynamic-links:ktx", + ":firebase-functions", + ":firebase-functions:ktx", + ":firebase-installations", + ":firebase-installations:ktx", + ":firebase-installations-interop", + ":firebase-ml-modeldownloader", + ":firebase-ml-modeldownloader:ktx", + ":firebase-perf", + ":firebase-perf:ktx", + ":firebase-segmentation", + ":firebase-storage", + ":firebase-storage:ktx", + ":protolite-well-known-types", + ":appcheck:firebase-appcheck-interop", + ":encoders:firebase-decoders-json", + ":encoders:firebase-encoders-json", + ":encoders:firebase-encoders-reflective", + ":firebase-components:firebase-dynamic-module-support", + ":transport:transport-api", + ":transport:transport-backend-cct", + ":transport:transport-runtime" + ] +} \ No newline at end of file diff --git a/release_report.md b/release_report.md new file mode 100644 index 00000000000..b7eb01a6ac1 --- /dev/null +++ b/release_report.md @@ -0,0 +1,364 @@ +# Release Report +## firebase-crashlytics + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Added keep rule for Crashlytics Build ID resource names (#5882) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5882) [commit](https://github.com/firebase/firebase-android-sdk/commit/0dd5941cc8e6d3880b3b9f48713fbd46940e7583) [argzdev] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-crashlytics-ndk + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-sessions + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Remove jvmToolchain declaration in firebase-config:test-app (#5900) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5900) [commit](https://github.com/firebase/firebase-android-sdk/commit/b77ad8a0765ee169a511de6fdbcb46dc210b5ba1) [Rodrigo Lazo] + +* Fix copyRootGoogleServices task (#5895) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5895) [commit](https://github.com/firebase/firebase-android-sdk/commit/4583328df6cfc3878260efcb1ada565c02dade22) [Daymon] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Safely handle unbinding service connection (#5884) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5884) [commit](https://github.com/firebase/firebase-android-sdk/commit/2f470155b2c1b26af45c59f68358293b930b797e) [argzdev] + +* Try catch for datastore write (#5833) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5833) [commit](https://github.com/firebase/firebase-android-sdk/commit/ec9b699817b322da2e0e6c6562d1ee07013dcfda) [argzdev] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-crashlytics/ktx + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-firestore + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Fix firestore-ktx deps (#5892) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5892) [commit](https://github.com/firebase/firebase-android-sdk/commit/389a2d6b08fb6c6b4a910f28f4fcc378fa650296) [Daymon] + +* Fix copyRootGoogleServices task (#5895) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5895) [commit](https://github.com/firebase/firebase-android-sdk/commit/4583328df6cfc3878260efcb1ada565c02dade22) [Daymon] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Support for java.time.Instant in Firebase Timestamp (#5853) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5853) [commit](https://github.com/firebase/firebase-android-sdk/commit/1d717ea6c7f1feb3219b254008212e8e73b9ce18) [cherylEnkidu] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* update change log (#5850) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5850) [commit](https://github.com/firebase/firebase-android-sdk/commit/98f2f9aa01599dd38e2b294479ac9727ff20f211) [Vinay Guthal] + +* Move Timestamp to common (#5842) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5842) [commit](https://github.com/firebase/firebase-android-sdk/commit/18db6bd00091e8989db993916449d9aa02ba275c) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-firestore/ktx + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Fix firestore-ktx deps (#5892) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5892) [commit](https://github.com/firebase/firebase-android-sdk/commit/389a2d6b08fb6c6b4a910f28f4fcc378fa650296) [Daymon] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-inappmessaging + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Updating changelog (#5854) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5854) [commit](https://github.com/firebase/firebase-android-sdk/commit/72698fe765286f5882fae9785c95b7d3512fcf84) [Eldhose M Babu] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-inappmessaging-display + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Updating changelog (#5854) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5854) [commit](https://github.com/firebase/firebase-android-sdk/commit/72698fe765286f5882fae9785c95b7d3512fcf84) [Eldhose M Babu] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-inappmessaging/ktx + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-inappmessaging-display/ktx + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-messaging + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Log analytics for proxied notifications. (#5878) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5878) [commit](https://github.com/firebase/firebase-android-sdk/commit/49821fee25216196a5007691457bc0cbb78e15cd) [Greg Sakakihara] + +* Switch Firelog to use the new TransportBackend. (#5717) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5717) [commit](https://github.com/firebase/firebase-android-sdk/commit/059f51930ac4fe7eef284e403fd9086fe6133cbf) [Greg Sakakihara] + +* Remove unnecessary custom shadow annotations. (#5696) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5696) [commit](https://github.com/firebase/firebase-android-sdk/commit/9f0f312d77bce1912da5b14f47d90105e0ea467d) [Greg Sakakihara] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-messaging-directboot + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## firebase-messaging/ktx + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## appcheck/firebase-appcheck + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Fix copyRootGoogleServices task (#5895) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5895) [commit](https://github.com/firebase/firebase-android-sdk/commit/4583328df6cfc3878260efcb1ada565c02dade22) [Daymon] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Remove SafetyNet (#5862) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5862) [commit](https://github.com/firebase/firebase-android-sdk/commit/7040a87a21afdf3ea256129fd3abeb656bed6d5c) [Daymon] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## appcheck/firebase-appcheck-debug + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## appcheck/firebase-appcheck-debug-testing + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Fix copyRootGoogleServices task (#5895) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5895) [commit](https://github.com/firebase/firebase-android-sdk/commit/4583328df6cfc3878260efcb1ada565c02dade22) [Daymon] + +* upgrade kotlin, gradle, AGP (#5886) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5886) [commit](https://github.com/firebase/firebase-android-sdk/commit/8dc53fa92378efc589f219f90d6722cd7e504f2e) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Remove SafetyNet (#5862) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5862) [commit](https://github.com/firebase/firebase-android-sdk/commit/7040a87a21afdf3ea256129fd3abeb656bed6d5c) [Daymon] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## appcheck/firebase-appcheck-playintegrity + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Major bump all SDKs (#5851) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5851) [commit](https://github.com/firebase/firebase-android-sdk/commit/bcaf4c38b9dcdafcf9ded322d689a0aa18214f7d) [Daymon] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + +## appcheck/firebase-appcheck/ktx + +* update common & component versions (#5902) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5902) [commit](https://github.com/firebase/firebase-android-sdk/commit/a3505610a5bceffe41f517039e0c9b2b999b63bb) [David Motsonashvili] + +* Bump minSdk to 21 across SDKs and pin compileSdk (#5877) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5877) [commit](https://github.com/firebase/firebase-android-sdk/commit/ddae42dc4e3e73c5d6546bb68103553f21392e7f) [emilypgoogle] + +* Fix compile type transformations (#5832) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5832) [commit](https://github.com/firebase/firebase-android-sdk/commit/98682cce992ea14135c72beac2afc258f3db0925) [Daymon] + + +## SDKs with changes, but no changelogs +:firebase-abt +:firebase-appdistribution +:firebase-appdistribution-api +:firebase-appdistribution-api:ktx +:firebase-common +:firebase-common:ktx +:firebase-components +:firebase-config +:firebase-config:ktx +:firebase-config-interop +:firebase-database +:firebase-database:ktx +:firebase-database-collection +:firebase-datatransport +:firebase-dynamic-links +:firebase-dynamic-links:ktx +:firebase-functions +:firebase-functions:ktx +:firebase-installations +:firebase-installations:ktx +:firebase-installations-interop +:firebase-ml-modeldownloader +:firebase-ml-modeldownloader:ktx +:firebase-perf +:firebase-perf:ktx +:firebase-segmentation +:firebase-storage +:firebase-storage:ktx +:protolite-well-known-types +:appcheck:firebase-appcheck-interop +:encoders:firebase-decoders-json +:encoders:firebase-encoders-json +:encoders:firebase-encoders-reflective +:firebase-components:firebase-dynamic-module-support +:transport:transport-api +:transport:transport-backend-cct +:transport:transport-runtime \ No newline at end of file