From f1344055415a8a993c9bb06ba4354c527c66d96e Mon Sep 17 00:00:00 2001 From: Rodrigo Lazo Paz Date: Wed, 10 Sep 2025 22:55:56 -0400 Subject: [PATCH 1/3] [Infra] Bump dependency on `firebase-common` The newer version of `firebase-common` includes an fix for an issue introduced by a dependency, see https://github.com/firebase/firebase-android-sdk/issues/7191 An entry to all the affected SDK's changelog has also been included. --- appcheck/firebase-appcheck-debug-testing/CHANGELOG.md | 2 ++ appcheck/firebase-appcheck-debug/CHANGELOG.md | 2 ++ appcheck/firebase-appcheck-playintegrity/CHANGELOG.md | 2 ++ appcheck/firebase-appcheck/CHANGELOG.md | 2 ++ firebase-abt/CHANGELOG.md | 2 ++ firebase-ai/CHANGELOG.md | 2 ++ firebase-appdistribution-api/CHANGELOG.md | 2 ++ firebase-appdistribution/CHANGELOG.md | 2 ++ firebase-config/CHANGELOG.md | 2 ++ firebase-crashlytics-ndk/CHANGELOG.md | 2 ++ firebase-crashlytics/CHANGELOG.md | 2 ++ firebase-database/CHANGELOG.md | 2 ++ firebase-dataconnect/CHANGELOG.md | 2 ++ firebase-datatransport/CHANGELOG.md | 2 ++ firebase-firestore/CHANGELOG.md | 2 ++ firebase-functions/CHANGELOG.md | 2 ++ firebase-inappmessaging-display/CHANGELOG.md | 2 ++ firebase-inappmessaging/CHANGELOG.md | 2 ++ firebase-installations/CHANGELOG.md | 2 ++ firebase-messaging/CHANGELOG.md | 2 ++ firebase-ml-modeldownloader/CHANGELOG.md | 2 ++ firebase-perf/CHANGELOG.md | 2 ++ firebase-sessions/CHANGELOG.md | 2 ++ firebase-storage/CHANGELOG.md | 2 ++ gradle/libs.versions.toml | 2 +- 25 files changed, 49 insertions(+), 1 deletion(-) diff --git a/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md b/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md index 87f31442eb6..0ff55e4f74c 100644 --- a/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md +++ b/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 19.0.0 - [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 ac26f2cdcae..a735cb977d4 100644 --- a/appcheck/firebase-appcheck-debug/CHANGELOG.md +++ b/appcheck/firebase-appcheck-debug/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 19.0.0 - [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 26af9a4c2dc..ced77eb8b8f 100644 --- a/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md +++ b/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 19.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/appcheck/firebase-appcheck/CHANGELOG.md b/appcheck/firebase-appcheck/CHANGELOG.md index 4cd5b76aceb..600911ce395 100644 --- a/appcheck/firebase-appcheck/CHANGELOG.md +++ b/appcheck/firebase-appcheck/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 19.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-abt/CHANGELOG.md b/firebase-abt/CHANGELOG.md index bb9053ea820..ce77a826501 100644 --- a/firebase-abt/CHANGELOG.md +++ b/firebase-abt/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 23.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-ai/CHANGELOG.md b/firebase-ai/CHANGELOG.md index 1fcecd778dc..f713e84c974 100644 --- a/firebase-ai/CHANGELOG.md +++ b/firebase-ai/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + - [feature] Added support for code execution. - [changed] Marked the public constructors for `ExecutableCodePart` and `CodeExecutionResultPart` as deprecated. diff --git a/firebase-appdistribution-api/CHANGELOG.md b/firebase-appdistribution-api/CHANGELOG.md index 2f7fc9b9fa1..5f3d0daded9 100644 --- a/firebase-appdistribution-api/CHANGELOG.md +++ b/firebase-appdistribution-api/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 16.0.0-beta16 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-appdistribution/CHANGELOG.md b/firebase-appdistribution/CHANGELOG.md index c1936b67678..1eb7d92e0f4 100644 --- a/firebase-appdistribution/CHANGELOG.md +++ b/firebase-appdistribution/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 16.0.0-beta16 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-config/CHANGELOG.md b/firebase-config/CHANGELOG.md index 470e2a7da6a..caec3d947e0 100644 --- a/firebase-config/CHANGELOG.md +++ b/firebase-config/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 23.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-crashlytics-ndk/CHANGELOG.md b/firebase-crashlytics-ndk/CHANGELOG.md index 5e54cb975cc..f0ef53aafbb 100644 --- a/firebase-crashlytics-ndk/CHANGELOG.md +++ b/firebase-crashlytics-ndk/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 20.0.1 - [changed] Updated `firebase-crashlytics` dependency to 20.0.1 diff --git a/firebase-crashlytics/CHANGELOG.md b/firebase-crashlytics/CHANGELOG.md index f569bac94f9..1ce76f45ef0 100644 --- a/firebase-crashlytics/CHANGELOG.md +++ b/firebase-crashlytics/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 20.0.1 - [changed] Updated `firebase-sessions` dependency to v3.0.1 diff --git a/firebase-database/CHANGELOG.md b/firebase-database/CHANGELOG.md index 246c6915056..9fef1d7ac53 100644 --- a/firebase-database/CHANGELOG.md +++ b/firebase-database/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 22.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-dataconnect/CHANGELOG.md b/firebase-dataconnect/CHANGELOG.md index 51b99092573..7c096b4ace4 100644 --- a/firebase-dataconnect/CHANGELOG.md +++ b/firebase-dataconnect/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + - [changed] Ignore unknown fields in response data instead of throwing a `DataConnectOperationException` with message "decoding data from the server's response failed: An unknown field for index -3" ([#7314](https://github.com/firebase/firebase-android-sdk/pull/7314)) diff --git a/firebase-datatransport/CHANGELOG.md b/firebase-datatransport/CHANGELOG.md index cdd9d10bead..bc5be12a360 100644 --- a/firebase-datatransport/CHANGELOG.md +++ b/firebase-datatransport/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 20.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-firestore/CHANGELOG.md b/firebase-firestore/CHANGELOG.md index 6fdff5182c4..a12a2b1a1cd 100644 --- a/firebase-firestore/CHANGELOG.md +++ b/firebase-firestore/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + - [changed] Improve the performance of queries in collections that contain many deleted documents. [#7295](//github.com/firebase/firebase-android-sdk/issues/7295) diff --git a/firebase-functions/CHANGELOG.md b/firebase-functions/CHANGELOG.md index 373373dd48d..b442b07e771 100644 --- a/firebase-functions/CHANGELOG.md +++ b/firebase-functions/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 22.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-inappmessaging-display/CHANGELOG.md b/firebase-inappmessaging-display/CHANGELOG.md index ae4d28b3de3..68273615728 100644 --- a/firebase-inappmessaging-display/CHANGELOG.md +++ b/firebase-inappmessaging-display/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 22.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-inappmessaging/CHANGELOG.md b/firebase-inappmessaging/CHANGELOG.md index 7226e921889..ada3673dda4 100644 --- a/firebase-inappmessaging/CHANGELOG.md +++ b/firebase-inappmessaging/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 22.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-installations/CHANGELOG.md b/firebase-installations/CHANGELOG.md index 84555ed22a3..a9bd02ffd85 100644 --- a/firebase-installations/CHANGELOG.md +++ b/firebase-installations/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 19.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-messaging/CHANGELOG.md b/firebase-messaging/CHANGELOG.md index ff0e13a4d7a..de1bbe12519 100644 --- a/firebase-messaging/CHANGELOG.md +++ b/firebase-messaging/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 25.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-ml-modeldownloader/CHANGELOG.md b/firebase-ml-modeldownloader/CHANGELOG.md index 02692561cbb..0da962db600 100644 --- a/firebase-ml-modeldownloader/CHANGELOG.md +++ b/firebase-ml-modeldownloader/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 26.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/firebase-perf/CHANGELOG.md b/firebase-perf/CHANGELOG.md index a6e6fa3f365..6ca95b02efd 100644 --- a/firebase-perf/CHANGELOG.md +++ b/firebase-perf/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + - [fixed] Fixed the behavior of app start traces on API 34+ devices. [#5920] # 22.0.1 diff --git a/firebase-sessions/CHANGELOG.md b/firebase-sessions/CHANGELOG.md index 5f3a7c2fdd1..a5e38dd39cc 100644 --- a/firebase-sessions/CHANGELOG.md +++ b/firebase-sessions/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 3.0.1 - [fixed] Bumped DataStore dependency to include the mitigation for `CorruptionException` released diff --git a/firebase-storage/CHANGELOG.md b/firebase-storage/CHANGELOG.md index 29174b91ea8..a9e9d9a977b 100644 --- a/firebase-storage/CHANGELOG.md +++ b/firebase-storage/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- [changed] Bump internal dependencies. + # 22.0.0 - [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher. diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5399caf85bc..a3506dc7c13 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -26,7 +26,7 @@ espressoCore = "3.6.1" featureDelivery = "2.1.0" firebaseAppdistributionGradle = "5.1.1" firebaseAnnotations = "17.0.0" -firebaseCommon = "22.0.0" +firebaseCommon = "22.0.1" firebaseComponents = "19.0.0" firebaseCrashlyticsGradle = "3.0.4" glide = "4.16.0" From 7902906e6b0f95f5db582f01882fea4b6c4c8d57 Mon Sep 17 00:00:00 2001 From: Rodrigo Lazo Paz Date: Thu, 11 Sep 2025 13:18:17 -0400 Subject: [PATCH 2/3] Use "bumped" instead of "bump" --- .../CHANGELOG.md | 2 +- appcheck/firebase-appcheck-debug/CHANGELOG.md | 2 +- .../CHANGELOG.md | 2 +- appcheck/firebase-appcheck/CHANGELOG.md | 2 +- firebase-abt/CHANGELOG.md | 2 +- firebase-ai/CHANGELOG.md | 9 +- firebase-appdistribution-api/CHANGELOG.md | 10 +- firebase-appdistribution/CHANGELOG.md | 10 +- firebase-config/CHANGELOG.md | 6 +- firebase-crashlytics-ndk/CHANGELOG.md | 20 +-- firebase-crashlytics/CHANGELOG.md | 24 ++-- firebase-database/CHANGELOG.md | 2 +- firebase-dataconnect/CHANGELOG.md | 3 +- firebase-datatransport/CHANGELOG.md | 2 +- .../firebase-dynamic-links.gradle | 128 +++++++++--------- firebase-firestore/CHANGELOG.md | 7 +- firebase-functions/CHANGELOG.md | 2 +- firebase-inappmessaging-display/CHANGELOG.md | 2 +- firebase-inappmessaging/CHANGELOG.md | 2 +- firebase-installations/CHANGELOG.md | 2 +- firebase-messaging/CHANGELOG.md | 18 +-- firebase-ml-modeldownloader/CHANGELOG.md | 2 +- firebase-perf/CHANGELOG.md | 3 +- firebase-sessions/CHANGELOG.md | 2 +- firebase-storage/CHANGELOG.md | 2 +- 25 files changed, 131 insertions(+), 135 deletions(-) diff --git a/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md b/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md index 0ff55e4f74c..bebb5d3e01a 100644 --- a/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md +++ b/appcheck/firebase-appcheck-debug-testing/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 19.0.0 diff --git a/appcheck/firebase-appcheck-debug/CHANGELOG.md b/appcheck/firebase-appcheck-debug/CHANGELOG.md index a735cb977d4..920ced58a57 100644 --- a/appcheck/firebase-appcheck-debug/CHANGELOG.md +++ b/appcheck/firebase-appcheck-debug/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 19.0.0 diff --git a/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md b/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md index ced77eb8b8f..086164d8782 100644 --- a/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md +++ b/appcheck/firebase-appcheck-playintegrity/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 19.0.0 diff --git a/appcheck/firebase-appcheck/CHANGELOG.md b/appcheck/firebase-appcheck/CHANGELOG.md index 600911ce395..cfbe3ad93a9 100644 --- a/appcheck/firebase-appcheck/CHANGELOG.md +++ b/appcheck/firebase-appcheck/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 19.0.0 diff --git a/firebase-abt/CHANGELOG.md b/firebase-abt/CHANGELOG.md index ce77a826501..6483acf6a14 100644 --- a/firebase-abt/CHANGELOG.md +++ b/firebase-abt/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 23.0.0 diff --git a/firebase-ai/CHANGELOG.md b/firebase-ai/CHANGELOG.md index f713e84c974..6da9e164c8f 100644 --- a/firebase-ai/CHANGELOG.md +++ b/firebase-ai/CHANGELOG.md @@ -1,7 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. - +- [changed] Bumped internal dependencies. - [feature] Added support for code execution. - [changed] Marked the public constructors for `ExecutableCodePart` and `CodeExecutionResultPart` as deprecated. @@ -45,7 +44,7 @@ (#6990) - [feature] **Breaking Change**: Add support for Grounding with Google Search (#7042). - **Action Required:** Update all references of `groundingAttributions`, `webSearchQueries`, - `retrievalQueries` in `GroundingMetadata` to be non-optional. + `retrievalQueries` in `GroundingMetadata` to be non-optional. - [changed] require at least one argument for `generateContent()`, `generateContentStream()` and `countTokens()`. - [feature] Added new overloads for `generateContent()`, `generateContentStream()` and @@ -68,7 +67,7 @@ - [changed] **Breaking Change**: Updated `SpeechConfig` to take in `Voice` class instead of `Voices` class. - **Action Required:** Update all references of `SpeechConfig` initialization to use `Voice` - class. + class. - [fixed] Fix incorrect model name in count token requests to the developer API backend # 16.0.0 @@ -77,7 +76,7 @@ Vertex AI in Firebase SDK (`firebase-vertexai`) to accommodate the evolving set of supported features and services. - The new Firebase AI SDK provides **Preview** support for the Gemini Developer API, including its - free tier offering. + free tier offering. - Using the Firebase AI SDK with the Vertex AI Gemini API is still generally available (GA). If you're using the old `firebase-vertexai`, we recommend diff --git a/firebase-appdistribution-api/CHANGELOG.md b/firebase-appdistribution-api/CHANGELOG.md index 5f3d0daded9..8c448c3aab8 100644 --- a/firebase-appdistribution-api/CHANGELOG.md +++ b/firebase-appdistribution-api/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 16.0.0-beta16 @@ -135,12 +135,12 @@ library. The Kotlin extensions library has no additional updates. - [feature] The [appdistro] SDK has been split into two libraries: - `firebase-appdistribution-api` - The API-only library
This new API-only library is - functional only when the full [appdistro] SDK implementation (`firebase-appdistribution`) is - present. `firebase-appdistribution-api` can be included in all - [build variants](https://developer.android.com/studio/build/build-variants){: .external}. + functional only when the full [appdistro] SDK implementation (`firebase-appdistribution`) is + present. `firebase-appdistribution-api` can be included in all + [build variants](https://developer.android.com/studio/build/build-variants){: .external}. - `firebase-appdistribution` - The full SDK implementation
This full SDK implementation is - optional and should only be included in pre-release builds. + optional and should only be included in pre-release builds. Visit the documentation to learn how to [add these SDKs](/docs/app-distribution/set-up-alerts?platform=android#add-appdistro) to your diff --git a/firebase-appdistribution/CHANGELOG.md b/firebase-appdistribution/CHANGELOG.md index 1eb7d92e0f4..4a3f5dc2c4c 100644 --- a/firebase-appdistribution/CHANGELOG.md +++ b/firebase-appdistribution/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 16.0.0-beta16 @@ -56,12 +56,12 @@ - [feature] The [appdistro] SDK has been split into two libraries: - `firebase-appdistribution-api` - The API-only library
This new API-only library is - functional only when the full [appdistro] SDK implementation (`firebase-appdistribution`) is - present. `firebase-appdistribution-api` can be included in all - [build variants](https://developer.android.com/studio/build/build-variants){: .external}. + functional only when the full [appdistro] SDK implementation (`firebase-appdistribution`) is + present. `firebase-appdistribution-api` can be included in all + [build variants](https://developer.android.com/studio/build/build-variants){: .external}. - `firebase-appdistribution` - The full SDK implementation
This full SDK implementation is - optional and should only be included in pre-release builds. + optional and should only be included in pre-release builds. Visit the documentation to learn how to [add these SDKs](/docs/app-distribution/set-up-alerts?platform=android#add-appdistro) to your diff --git a/firebase-config/CHANGELOG.md b/firebase-config/CHANGELOG.md index caec3d947e0..e95b3a0126e 100644 --- a/firebase-config/CHANGELOG.md +++ b/firebase-config/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 23.0.0 @@ -181,7 +181,7 @@ Kotlin extensions library has no additional updates. - [fixed] Fixed a bug that caused HTTP errors in some locales. For more information, see GitHub Issue #3757 + class="external">GitHub Issue #3757 ## Kotlin @@ -195,7 +195,7 @@ Kotlin extensions library has no additional updates. contains a fix. For more information, see GitHub Issue #3757 + class="external">GitHub Issue #3757 - [changed] Added first-open time to [remote_config] server requests. diff --git a/firebase-crashlytics-ndk/CHANGELOG.md b/firebase-crashlytics-ndk/CHANGELOG.md index f0ef53aafbb..6b7d6b4b319 100644 --- a/firebase-crashlytics-ndk/CHANGELOG.md +++ b/firebase-crashlytics-ndk/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 20.0.1 @@ -105,7 +105,7 @@ @@ -292,16 +292,16 @@ the new SDK. diff --git a/firebase-crashlytics/CHANGELOG.md b/firebase-crashlytics/CHANGELOG.md index 1ce76f45ef0..c21b9cc3b00 100644 --- a/firebase-crashlytics/CHANGELOG.md +++ b/firebase-crashlytics/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 20.0.1 @@ -40,9 +40,9 @@ Kotlin extensions library has no additional updates. - [fixed] Fixed NoSuchMethodError when getting process info on Android 13 on some devices [#6720] - [changed] Updated `firebase-sessions` dependency to v2.1.0 - [changed] Add warning for known issue [b/328687152](https://issuetracker.google.com/328687152) - [#6755] + [#6755] - [changed] Updated datastore dependency to v1.1.3 to fix - [CVE-2024-7254](https://github.com/advisories/GHSA-735f-pc8j-v9w8) [#6688] + [CVE-2024-7254](https://github.com/advisories/GHSA-735f-pc8j-v9w8) [#6688] ## Kotlin @@ -282,7 +282,7 @@ Kotlin extensions library has no additional updates. firebase-crashlytics-ktx can cause a nondeterministic crash on startup. For more information, see GitHub Issue #4683. We recommend updating to the + class="external">GitHub Issue #4683. We recommend updating to the latest version (v18.3.5+) which contains a fix. @@ -667,16 +667,16 @@ name change. The following release notes describe changes in the new SDK. diff --git a/firebase-database/CHANGELOG.md b/firebase-database/CHANGELOG.md index 9fef1d7ac53..f7fc704b8b0 100644 --- a/firebase-database/CHANGELOG.md +++ b/firebase-database/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 22.0.0 diff --git a/firebase-dataconnect/CHANGELOG.md b/firebase-dataconnect/CHANGELOG.md index 7c096b4ace4..c141ac20d09 100644 --- a/firebase-dataconnect/CHANGELOG.md +++ b/firebase-dataconnect/CHANGELOG.md @@ -1,7 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. - +- [changed] Bumped internal dependencies. - [changed] Ignore unknown fields in response data instead of throwing a `DataConnectOperationException` with message "decoding data from the server's response failed: An unknown field for index -3" ([#7314](https://github.com/firebase/firebase-android-sdk/pull/7314)) diff --git a/firebase-datatransport/CHANGELOG.md b/firebase-datatransport/CHANGELOG.md index bc5be12a360..928885d6029 100644 --- a/firebase-datatransport/CHANGELOG.md +++ b/firebase-datatransport/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 20.0.0 diff --git a/firebase-dynamic-links/firebase-dynamic-links.gradle b/firebase-dynamic-links/firebase-dynamic-links.gradle index 46ee296fbd0..bc84a87f90d 100644 --- a/firebase-dynamic-links/firebase-dynamic-links.gradle +++ b/firebase-dynamic-links/firebase-dynamic-links.gradle @@ -13,87 +13,87 @@ // limitations under the License. plugins { - id 'firebase-library' - id("kotlin-android") + id 'firebase-library' + id("kotlin-android") } firebaseLibrary { - libraryGroup = "dynamic-links" - testLab.enabled = false - releaseNotes { - name.set("{{ddls}}") - versionName.set("dynamic-links") - } + libraryGroup = "dynamic-links" + testLab.enabled = false + releaseNotes { + name.set("{{ddls}}") + versionName.set("dynamic-links") + } } android { - adbOptions { - timeOutInMs 60 * 1000 - } + adbOptions { + timeOutInMs 60 * 1000 + } - buildFeatures { - aidl true - } + buildFeatures { + aidl true + } - namespace "com.google.firebase.dynamiclinks" - compileSdkVersion project.compileSdkVersion - defaultConfig { - targetSdkVersion project.targetSdkVersion - minSdkVersion project.minSdkVersion - versionName version - multiDexEnabled true - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - } + namespace "com.google.firebase.dynamiclinks" + compileSdkVersion project.compileSdkVersion + defaultConfig { + targetSdkVersion project.targetSdkVersion + minSdkVersion project.minSdkVersion + versionName version + multiDexEnabled true + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + } - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - kotlinOptions { jvmTarget = "1.8" } + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + kotlinOptions { jvmTarget = "1.8" } - packagingOptions { - exclude 'META-INF/DEPENDENCIES' - } + packagingOptions { + exclude 'META-INF/DEPENDENCIES' + } - testOptions.unitTests.includeAndroidResources = true + testOptions.unitTests.includeAndroidResources = true } dependencies { - javadocClasspath libs.autovalue.annotations - javadocClasspath libs.findbugs.jsr305 - javadocClasspath libs.checker.qual + javadocClasspath libs.autovalue.annotations + javadocClasspath libs.findbugs.jsr305 + javadocClasspath libs.checker.qual - api libs.playservices.tasks - api('com.google.firebase:firebase-auth-interop:20.0.0') { - exclude group: "com.google.firebase", module: "firebase-common" - } - api(libs.firebase.common) - api(libs.firebase.components) - api('com.google.firebase:firebase-measurement-connector:19.0.0') { - exclude group: 'com.google.firebase', module: 'firebase-common' - } + api libs.playservices.tasks + api('com.google.firebase:firebase-auth-interop:20.0.0') { + exclude group: "com.google.firebase", module: "firebase-common" + } + api(libs.firebase.common) + api(libs.firebase.components) + api('com.google.firebase:firebase-measurement-connector:19.0.0') { + exclude group: 'com.google.firebase', module: 'firebase-common' + } - implementation libs.androidx.annotation - implementation libs.playservices.base - implementation libs.playservices.basement - implementation libs.kotlin.stdlib + implementation libs.androidx.annotation + implementation libs.playservices.base + implementation libs.playservices.basement + implementation libs.kotlin.stdlib - testAnnotationProcessor libs.autovalue + testAnnotationProcessor libs.autovalue - testImplementation libs.androidx.test.core - testImplementation libs.runner - testImplementation libs.jackson.databind - testImplementation('com.google.android.gms:play-services-appinvite:18.0.0') { - exclude group: 'com.google.firebase', module: 'firebase-common' - exclude group: 'com.google.firebase', module: 'firebase-dynamic-links' - } - testImplementation 'com.google.guava:guava-testlib:12.0-rc2' - testImplementation libs.truth - testImplementation libs.junit - testImplementation libs.junit - testImplementation libs.mockito.core - testImplementation libs.mockito.core - testImplementation libs.robolectric + testImplementation libs.androidx.test.core + testImplementation libs.runner + testImplementation libs.jackson.databind + testImplementation('com.google.android.gms:play-services-appinvite:18.0.0') { + exclude group: 'com.google.firebase', module: 'firebase-common' + exclude group: 'com.google.firebase', module: 'firebase-dynamic-links' + } + testImplementation 'com.google.guava:guava-testlib:12.0-rc2' + testImplementation libs.truth + testImplementation libs.junit + testImplementation libs.junit + testImplementation libs.mockito.core + testImplementation libs.mockito.core + testImplementation libs.robolectric - testCompileOnly libs.autovalue.annotations + testCompileOnly libs.autovalue.annotations } diff --git a/firebase-firestore/CHANGELOG.md b/firebase-firestore/CHANGELOG.md index a12a2b1a1cd..aeffebe8b2d 100644 --- a/firebase-firestore/CHANGELOG.md +++ b/firebase-firestore/CHANGELOG.md @@ -1,7 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. - +- [changed] Bumped internal dependencies. - [changed] Improve the performance of queries in collections that contain many deleted documents. [#7295](//github.com/firebase/firebase-android-sdk/issues/7295) @@ -585,9 +584,9 @@ Kotlin extensions library has no additional updates. query operators. - `Query.whereNotIn()` finds documents where a specified field's value is not in a specified - array. + array. - `Query.whereNotEqualTo()` finds documents where a specified field's value does not equal the - specified value. + specified value. Neither query operator finds documents where the specified field isn't present. diff --git a/firebase-functions/CHANGELOG.md b/firebase-functions/CHANGELOG.md index b442b07e771..a314c30cf25 100644 --- a/firebase-functions/CHANGELOG.md +++ b/firebase-functions/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 22.0.0 diff --git a/firebase-inappmessaging-display/CHANGELOG.md b/firebase-inappmessaging-display/CHANGELOG.md index 68273615728..c7fbaae0874 100644 --- a/firebase-inappmessaging-display/CHANGELOG.md +++ b/firebase-inappmessaging-display/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 22.0.0 diff --git a/firebase-inappmessaging/CHANGELOG.md b/firebase-inappmessaging/CHANGELOG.md index ada3673dda4..e8833eeacca 100644 --- a/firebase-inappmessaging/CHANGELOG.md +++ b/firebase-inappmessaging/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 22.0.0 diff --git a/firebase-installations/CHANGELOG.md b/firebase-installations/CHANGELOG.md index a9bd02ffd85..10ffa895d00 100644 --- a/firebase-installations/CHANGELOG.md +++ b/firebase-installations/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 19.0.0 diff --git a/firebase-messaging/CHANGELOG.md b/firebase-messaging/CHANGELOG.md index de1bbe12519..97039f05f40 100644 --- a/firebase-messaging/CHANGELOG.md +++ b/firebase-messaging/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 25.0.0 @@ -432,16 +432,16 @@ and should not be used. A fix for these issues was released on be aware of the following: - The [messaging] registration tokens of installed instances of your apps might change once after - updating dependencies to their latest versions. To learn if your apps are affected, review the - [firebase_installations] documentation. Also, make sure to - monitor [messaging] - registration token generation using the #onNewToken implementation. + updating dependencies to their latest versions. To learn if your apps are affected, review the + [firebase_installations] documentation. Also, make sure to + monitor [messaging] + registration token generation using the #onNewToken implementation. - Apps that use the Firebase auto-initialization process and the Gradle plugin to convert - `google-services.json` into resources are unaffected. However, apps that create their own - `FirebaseOptions` instances must provide a valid API key, Firebase project ID, and application - ID. + `google-services.json` into resources are unaffected. However, apps that create their own + `FirebaseOptions` instances must provide a valid API key, Firebase project ID, and application + ID. # 20.1.0 diff --git a/firebase-ml-modeldownloader/CHANGELOG.md b/firebase-ml-modeldownloader/CHANGELOG.md index 0da962db600..1923f782fd8 100644 --- a/firebase-ml-modeldownloader/CHANGELOG.md +++ b/firebase-ml-modeldownloader/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 26.0.0 diff --git a/firebase-perf/CHANGELOG.md b/firebase-perf/CHANGELOG.md index 6ca95b02efd..8825160580a 100644 --- a/firebase-perf/CHANGELOG.md +++ b/firebase-perf/CHANGELOG.md @@ -1,7 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. - +- [changed] Bumped internal dependencies. - [fixed] Fixed the behavior of app start traces on API 34+ devices. [#5920] # 22.0.1 diff --git a/firebase-sessions/CHANGELOG.md b/firebase-sessions/CHANGELOG.md index a5e38dd39cc..990e042370c 100644 --- a/firebase-sessions/CHANGELOG.md +++ b/firebase-sessions/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 3.0.1 diff --git a/firebase-storage/CHANGELOG.md b/firebase-storage/CHANGELOG.md index a9e9d9a977b..e83db5ad51e 100644 --- a/firebase-storage/CHANGELOG.md +++ b/firebase-storage/CHANGELOG.md @@ -1,6 +1,6 @@ # Unreleased -- [changed] Bump internal dependencies. +- [changed] Bumped internal dependencies. # 22.0.0 From 3203790fe40207038eb804460f5efe05a899240f Mon Sep 17 00:00:00 2001 From: Rodrigo Lazo Paz Date: Thu, 11 Sep 2025 13:29:37 -0400 Subject: [PATCH 3/3] Format fix --- firebase-ai/CHANGELOG.md | 6 +++--- firebase-appdistribution-api/CHANGELOG.md | 8 ++++---- firebase-appdistribution/CHANGELOG.md | 8 ++++---- firebase-config/CHANGELOG.md | 2 +- firebase-crashlytics/CHANGELOG.md | 4 ++-- firebase-firestore/CHANGELOG.md | 4 ++-- firebase-messaging/CHANGELOG.md | 16 ++++++++-------- 7 files changed, 24 insertions(+), 24 deletions(-) diff --git a/firebase-ai/CHANGELOG.md b/firebase-ai/CHANGELOG.md index 6da9e164c8f..0349e18949c 100644 --- a/firebase-ai/CHANGELOG.md +++ b/firebase-ai/CHANGELOG.md @@ -44,7 +44,7 @@ (#6990) - [feature] **Breaking Change**: Add support for Grounding with Google Search (#7042). - **Action Required:** Update all references of `groundingAttributions`, `webSearchQueries`, - `retrievalQueries` in `GroundingMetadata` to be non-optional. + `retrievalQueries` in `GroundingMetadata` to be non-optional. - [changed] require at least one argument for `generateContent()`, `generateContentStream()` and `countTokens()`. - [feature] Added new overloads for `generateContent()`, `generateContentStream()` and @@ -67,7 +67,7 @@ - [changed] **Breaking Change**: Updated `SpeechConfig` to take in `Voice` class instead of `Voices` class. - **Action Required:** Update all references of `SpeechConfig` initialization to use `Voice` - class. + class. - [fixed] Fix incorrect model name in count token requests to the developer API backend # 16.0.0 @@ -76,7 +76,7 @@ Vertex AI in Firebase SDK (`firebase-vertexai`) to accommodate the evolving set of supported features and services. - The new Firebase AI SDK provides **Preview** support for the Gemini Developer API, including its - free tier offering. + free tier offering. - Using the Firebase AI SDK with the Vertex AI Gemini API is still generally available (GA). If you're using the old `firebase-vertexai`, we recommend diff --git a/firebase-appdistribution-api/CHANGELOG.md b/firebase-appdistribution-api/CHANGELOG.md index 8c448c3aab8..2de3eb94826 100644 --- a/firebase-appdistribution-api/CHANGELOG.md +++ b/firebase-appdistribution-api/CHANGELOG.md @@ -135,12 +135,12 @@ library. The Kotlin extensions library has no additional updates. - [feature] The [appdistro] SDK has been split into two libraries: - `firebase-appdistribution-api` - The API-only library
This new API-only library is - functional only when the full [appdistro] SDK implementation (`firebase-appdistribution`) is - present. `firebase-appdistribution-api` can be included in all - [build variants](https://developer.android.com/studio/build/build-variants){: .external}. + functional only when the full [appdistro] SDK implementation (`firebase-appdistribution`) is + present. `firebase-appdistribution-api` can be included in all + [build variants](https://developer.android.com/studio/build/build-variants){: .external}. - `firebase-appdistribution` - The full SDK implementation
This full SDK implementation is - optional and should only be included in pre-release builds. + optional and should only be included in pre-release builds. Visit the documentation to learn how to [add these SDKs](/docs/app-distribution/set-up-alerts?platform=android#add-appdistro) to your diff --git a/firebase-appdistribution/CHANGELOG.md b/firebase-appdistribution/CHANGELOG.md index 4a3f5dc2c4c..95c15abf46b 100644 --- a/firebase-appdistribution/CHANGELOG.md +++ b/firebase-appdistribution/CHANGELOG.md @@ -56,12 +56,12 @@ - [feature] The [appdistro] SDK has been split into two libraries: - `firebase-appdistribution-api` - The API-only library
This new API-only library is - functional only when the full [appdistro] SDK implementation (`firebase-appdistribution`) is - present. `firebase-appdistribution-api` can be included in all - [build variants](https://developer.android.com/studio/build/build-variants){: .external}. + functional only when the full [appdistro] SDK implementation (`firebase-appdistribution`) is + present. `firebase-appdistribution-api` can be included in all + [build variants](https://developer.android.com/studio/build/build-variants){: .external}. - `firebase-appdistribution` - The full SDK implementation
This full SDK implementation is - optional and should only be included in pre-release builds. + optional and should only be included in pre-release builds. Visit the documentation to learn how to [add these SDKs](/docs/app-distribution/set-up-alerts?platform=android#add-appdistro) to your diff --git a/firebase-config/CHANGELOG.md b/firebase-config/CHANGELOG.md index e95b3a0126e..900bb7c4618 100644 --- a/firebase-config/CHANGELOG.md +++ b/firebase-config/CHANGELOG.md @@ -181,7 +181,7 @@ Kotlin extensions library has no additional updates. - [fixed] Fixed a bug that caused HTTP errors in some locales. For more information, see GitHub Issue #3757 + class="external">GitHub Issue #3757 ## Kotlin diff --git a/firebase-crashlytics/CHANGELOG.md b/firebase-crashlytics/CHANGELOG.md index c21b9cc3b00..ef9a4ba084d 100644 --- a/firebase-crashlytics/CHANGELOG.md +++ b/firebase-crashlytics/CHANGELOG.md @@ -40,9 +40,9 @@ Kotlin extensions library has no additional updates. - [fixed] Fixed NoSuchMethodError when getting process info on Android 13 on some devices [#6720] - [changed] Updated `firebase-sessions` dependency to v2.1.0 - [changed] Add warning for known issue [b/328687152](https://issuetracker.google.com/328687152) - [#6755] + [#6755] - [changed] Updated datastore dependency to v1.1.3 to fix - [CVE-2024-7254](https://github.com/advisories/GHSA-735f-pc8j-v9w8) [#6688] + [CVE-2024-7254](https://github.com/advisories/GHSA-735f-pc8j-v9w8) [#6688] ## Kotlin diff --git a/firebase-firestore/CHANGELOG.md b/firebase-firestore/CHANGELOG.md index aeffebe8b2d..d2c68fbc5cf 100644 --- a/firebase-firestore/CHANGELOG.md +++ b/firebase-firestore/CHANGELOG.md @@ -584,9 +584,9 @@ Kotlin extensions library has no additional updates. query operators. - `Query.whereNotIn()` finds documents where a specified field's value is not in a specified - array. + array. - `Query.whereNotEqualTo()` finds documents where a specified field's value does not equal the - specified value. + specified value. Neither query operator finds documents where the specified field isn't present. diff --git a/firebase-messaging/CHANGELOG.md b/firebase-messaging/CHANGELOG.md index 97039f05f40..48ea17a61bd 100644 --- a/firebase-messaging/CHANGELOG.md +++ b/firebase-messaging/CHANGELOG.md @@ -432,16 +432,16 @@ and should not be used. A fix for these issues was released on be aware of the following: - The [messaging] registration tokens of installed instances of your apps might change once after - updating dependencies to their latest versions. To learn if your apps are affected, review the - [firebase_installations] documentation. Also, make sure to - monitor [messaging] - registration token generation using the #onNewToken implementation. + updating dependencies to their latest versions. To learn if your apps are affected, review the + [firebase_installations] documentation. Also, make sure to + monitor [messaging] + registration token generation using the #onNewToken implementation. - Apps that use the Firebase auto-initialization process and the Gradle plugin to convert - `google-services.json` into resources are unaffected. However, apps that create their own - `FirebaseOptions` instances must provide a valid API key, Firebase project ID, and application - ID. + `google-services.json` into resources are unaffected. However, apps that create their own + `FirebaseOptions` instances must provide a valid API key, Firebase project ID, and application + ID. # 20.1.0