diff --git a/buildSrc/src/main/java/com/google/firebase/gradle/plugins/PostReleasePlugin.kt b/buildSrc/src/main/java/com/google/firebase/gradle/plugins/PostReleasePlugin.kt index 204304e70ee..d6bdc45eabf 100644 --- a/buildSrc/src/main/java/com/google/firebase/gradle/plugins/PostReleasePlugin.kt +++ b/buildSrc/src/main/java/com/google/firebase/gradle/plugins/PostReleasePlugin.kt @@ -72,7 +72,9 @@ class PostReleasePlugin : Plugin { * @param project the [Project] to register this task to */ fun registerMoveUnreleasedChangesTask(project: Project) = - project.tasks.register("moveUnreleasedChanges") + project.tasks.register("moveUnreleasedChanges") { + onlyIf { project.file("CHANGELOG.md").exists() } + } /** * Registers the `updatePinnedDependencies` for the provided [Project] diff --git a/firebase-common/gradle.properties b/firebase-common/gradle.properties index b062bbd224c..0ecf13653c5 100644 --- a/firebase-common/gradle.properties +++ b/firebase-common/gradle.properties @@ -1,3 +1,3 @@ -version=20.4.1 -latestReleasedVersion=20.4.0 +version=20.4.2 +latestReleasedVersion=20.4.1 android.enableUnitTestBinaryResources=true diff --git a/firebase-components/gradle.properties b/firebase-components/gradle.properties index f5d5c5d78cd..4c73e5e8ae1 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=17.1.4 -latestReleasedVersion=17.1.3 +version=17.1.5 +latestReleasedVersion=17.1.4 diff --git a/firebase-inappmessaging-display/CHANGELOG.md b/firebase-inappmessaging-display/CHANGELOG.md index 96375a6dbbe..5bf9a413a91 100644 --- a/firebase-inappmessaging-display/CHANGELOG.md +++ b/firebase-inappmessaging-display/CHANGELOG.md @@ -1,4 +1,21 @@ # Unreleased + +* [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)) + +# 20.4.1 +* [fixed] Fixed FirebaseInAppMessagingDisplayErrorListener not being called + (GitHub [#5644](//github.com/firebase/firebase-android-sdk/issues/5644)) + + +## Kotlin +The Kotlin extensions library transitively includes the updated +`firebase-inappmessaging-display` library. The Kotlin extensions library has no additional +updates. + +# 20.4.0 +>>>>>>> 72698fe76 (Updating changelog (#5854)) * [changed] Added Kotlin extensions (KTX) APIs from `com.google.firebase:firebase-inappmessaging-display-ktx` to `com.google.firebase:firebase-inappmessaging-display` under the `com.google.firebase.inappmessaging.display` package. For details, see the diff --git a/firebase-inappmessaging/CHANGELOG.md b/firebase-inappmessaging/CHANGELOG.md index 9aa94b1d1f7..d38e753f070 100644 --- a/firebase-inappmessaging/CHANGELOG.md +++ b/firebase-inappmessaging/CHANGELOG.md @@ -1,4 +1,21 @@ # Unreleased + +* [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)) + +# 20.4.1 +* [fixed] Fixed FirebaseInAppMessagingDisplayErrorListener not being called + (GitHub [#5644](//github.com/firebase/firebase-android-sdk/issues/5644)) + + +## Kotlin +The Kotlin extensions library transitively includes the updated +`firebase-inappmessaging` library. The Kotlin extensions library has no additional +updates. + +# 20.4.0 +>>>>>>> 72698fe76 (Updating changelog (#5854)) * [changed] Added Kotlin extensions (KTX) APIs from `com.google.firebase:firebase-inappmessaging-ktx` to `com.google.firebase:firebase-inappmessaging` under the `com.google.firebase.inappmessaging` package. For details, see the diff --git a/release.json b/release.json new file mode 100644 index 00000000000..48278b941b2 --- /dev/null +++ b/release.json @@ -0,0 +1,46 @@ +{ + "name": "m138", + "libraries": [ + ":appcheck:firebase-appcheck", + ":appcheck:firebase-appcheck-debug", + ":appcheck:firebase-appcheck-debug-testing", + ":appcheck:firebase-appcheck-playintegrity", + ":appcheck:firebase-appcheck-interop", + ":appcheck:firebase-appcheck:ktx", + ":firebase-appdistribution-api", + ":firebase-appdistribution-api:ktx", + ":firebase-appdistribution", + ":firebase-appdistribution:ktx", + ":firebase-installations-interop", + ":firebase-config", + ":firebase-config:ktx", + ":firebase-crashlytics-ndk", + ":firebase-crashlytics", + ":firebase-crashlytics:ktx", + ":firebase-database", + ":firebase-database:ktx", + ":firebase-dynamic-links", + ":firebase-dynamic-links:ktx", + ":firebase-firestore", + ":firebase-firestore:ktx", + ":firebase-functions", + ":firebase-functions:ktx", + ":firebase-messaging-directboot", + ":firebase-inappmessaging-display", + ":firebase-inappmessaging-display:ktx", + ":firebase-inappmessaging", + ":firebase-inappmessaging: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" + ] +} \ No newline at end of file diff --git a/release_report.json b/release_report.json new file mode 100644 index 00000000000..382f9c8374f --- /dev/null +++ b/release_report.json @@ -0,0 +1,246 @@ +{ + "changesByLibraryName": { + "firebase-common": [ + { + "commitId": "5bc731cea6ed4166c7a8feabf9af0a1a2563b557", + "prId": "5370", + "author": "Vinay Guthal", + "message": "add common release notes (#5370)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5bc731cea6ed4166c7a8feabf9af0a1a2563b557", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5370" + }, + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + } + ], + "firebase-common/ktx": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + } + ], + "firebase-crashlytics": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + }, + { + "commitId": "43eec0e4d8660d12cd2649444d3866a13676b853", + "prId": "5337", + "author": "Vinay Guthal", + "message": "Fix m137 release (#5337)\n\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: rachelsaunders <52258509+rachelsaunders@users.noreply.github.com>", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5337" + }, + { + "commitId": "785f669f0dbe9a433b5c128a5dd7e8d2b86ea242", + "prId": "5310", + "author": "Matthew Robertson", + "message": "Don't use recursion in TrimmedThrowableData to avoid stack overflow (#5310)\n\nDon't use recursion in TrimmedThrowableData. This fixes an issue when\r\nexceptions with long caused by chains cause a stack overflow.\r\n\r\nPair with PolinaGo", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/785f669f0dbe9a433b5c128a5dd7e8d2b86ea242", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5310" + } + ], + "firebase-crashlytics-ndk": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + }, + { + "commitId": "43eec0e4d8660d12cd2649444d3866a13676b853", + "prId": "5337", + "author": "Vinay Guthal", + "message": "Fix m137 release (#5337)\n\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: rachelsaunders <52258509+rachelsaunders@users.noreply.github.com>", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5337" + } + ], + "firebase-crashlytics/ktx": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + } + ], + "firebase-firestore": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + }, + { + "commitId": "43eec0e4d8660d12cd2649444d3866a13676b853", + "prId": "5337", + "author": "Vinay Guthal", + "message": "Fix m137 release (#5337)\n\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: rachelsaunders <52258509+rachelsaunders@users.noreply.github.com>", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5337" + }, + { + "commitId": "c5a894cad768eb37a34c82892f32373692a52442", + "prId": "5194", + "author": "Mila", + "message": "Multiple inequality support (#5194)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/c5a894cad768eb37a34c82892f32373692a52442", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5194" + }, + { + "commitId": "dfa22c76a90acd8de75e8750253e7e8914fc5f52", + "prId": "5308", + "author": "Mila", + "message": "Add test cases for existence filter with updated, removed, added documents (#5308)\n\nported from: https://github.com/firebase/firebase-js-sdk/pull/7457", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/dfa22c76a90acd8de75e8750253e7e8914fc5f52", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5308" + } + ], + "firebase-firestore/ktx": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + } + ], + "firebase-inappmessaging": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + }, + { + "commitId": "43eec0e4d8660d12cd2649444d3866a13676b853", + "prId": "5337", + "author": "Vinay Guthal", + "message": "Fix m137 release (#5337)\n\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: rachelsaunders <52258509+rachelsaunders@users.noreply.github.com>", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5337" + } + ], + "firebase-inappmessaging-display": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + }, + { + "commitId": "43eec0e4d8660d12cd2649444d3866a13676b853", + "prId": "5337", + "author": "Vinay Guthal", + "message": "Fix m137 release (#5337)\n\nCo-authored-by: Rodrigo Lazo \r\nCo-authored-by: rachelsaunders <52258509+rachelsaunders@users.noreply.github.com>", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5337" + } + ], + "firebase-inappmessaging/ktx": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + } + ], + "firebase-inappmessaging-display/ktx": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + } + ], + "firebase-storage": [ + { + "commitId": "72e7ffd217c2f147562ba2e596008feec04323de", + "prId": "5353", + "author": "Maneesh Tewani", + "message": "Fixed issue where Storage reported the wrong SDK version (#5353)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/72e7ffd217c2f147562ba2e596008feec04323de", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5353" + }, + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + } + ], + "firebase-storage/ktx": [ + { + "commitId": "5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prId": "5276", + "author": "Vinay Guthal", + "message": "Modernization packaging (#5276)\n\nCo-authored-by: Rodrigo Lazo Paz ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/5276" + } + ] + }, + "changedLibrariesWithNoChangelog": [ + ":firebase-appdistribution", + ":firebase-appdistribution-api", + ":firebase-appdistribution-api:ktx", + ":firebase-components", + ":firebase-config", + ":firebase-config:ktx", + ":firebase-database", + ":firebase-database:ktx", + ":firebase-database-collection", + ":firebase-dynamic-links", + ":firebase-dynamic-links:ktx", + ":firebase-functions", + ":firebase-functions:ktx", + ":firebase-installations", + ":firebase-installations:ktx", + ":firebase-messaging", + ":firebase-messaging-directboot", + ":firebase-messaging:ktx", + ":firebase-ml-modeldownloader", + ":firebase-ml-modeldownloader:ktx", + ":firebase-perf", + ":firebase-perf:ktx", + ":firebase-sessions", + ":appcheck:firebase-appcheck", + ":appcheck:firebase-appcheck-debug", + ":appcheck:firebase-appcheck-debug-testing", + ":appcheck:firebase-appcheck-playintegrity", + ":appcheck:firebase-appcheck:ktx", + ":appcheck:firebase-appcheck-interop", + ":firebase-components:firebase-dynamic-module-support" + ] +} \ No newline at end of file diff --git a/release_report.md b/release_report.md new file mode 100644 index 00000000000..fabb05b4c16 --- /dev/null +++ b/release_report.md @@ -0,0 +1,128 @@ +# Release Report +## firebase-common + +* add common release notes (#5370) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5370) [commit](https://github.com/firebase/firebase-android-sdk/commit/5bc731cea6ed4166c7a8feabf9af0a1a2563b557) [Vinay Guthal] + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +## firebase-common/ktx + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +## firebase-crashlytics + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +* Fix m137 release (#5337) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5337) [commit](https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853) [Vinay Guthal] + +* Don't use recursion in TrimmedThrowableData to avoid stack overflow (#5310) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5310) [commit](https://github.com/firebase/firebase-android-sdk/commit/785f669f0dbe9a433b5c128a5dd7e8d2b86ea242) [Matthew Robertson] + +## firebase-crashlytics-ndk + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +* Fix m137 release (#5337) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5337) [commit](https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853) [Vinay Guthal] + +## firebase-crashlytics/ktx + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +## firebase-firestore + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +* Fix m137 release (#5337) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5337) [commit](https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853) [Vinay Guthal] + +* Multiple inequality support (#5194) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5194) [commit](https://github.com/firebase/firebase-android-sdk/commit/c5a894cad768eb37a34c82892f32373692a52442) [Mila] + +* Add test cases for existence filter with updated, removed, added documents (#5308) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5308) [commit](https://github.com/firebase/firebase-android-sdk/commit/dfa22c76a90acd8de75e8750253e7e8914fc5f52) [Mila] + +## firebase-firestore/ktx + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +## firebase-inappmessaging + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +* Fix m137 release (#5337) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5337) [commit](https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853) [Vinay Guthal] + +## firebase-inappmessaging-display + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +* Fix m137 release (#5337) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5337) [commit](https://github.com/firebase/firebase-android-sdk/commit/43eec0e4d8660d12cd2649444d3866a13676b853) [Vinay Guthal] + +## firebase-inappmessaging/ktx + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +## firebase-inappmessaging-display/ktx + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +## firebase-storage + +* Fixed issue where Storage reported the wrong SDK version (#5353) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5353) [commit](https://github.com/firebase/firebase-android-sdk/commit/72e7ffd217c2f147562ba2e596008feec04323de) [Maneesh Tewani] + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + +## firebase-storage/ktx + +* Modernization packaging (#5276) + [pr](https://github.com/firebase/firebase-android-sdk/pull/5276) [commit](https://github.com/firebase/firebase-android-sdk/commit/5e974c497e45e908d20b4d143c2b9b14ef85eaa0) [Vinay Guthal] + + +## SDKs with changes, but no changelogs +:firebase-appdistribution +:firebase-appdistribution-api +:firebase-appdistribution-api:ktx +:firebase-components +:firebase-config +:firebase-config:ktx +:firebase-database +:firebase-database:ktx +:firebase-database-collection +:firebase-dynamic-links +:firebase-dynamic-links:ktx +:firebase-functions +:firebase-functions:ktx +:firebase-installations +:firebase-installations:ktx +:firebase-messaging +:firebase-messaging-directboot +:firebase-messaging:ktx +:firebase-ml-modeldownloader +:firebase-ml-modeldownloader:ktx +:firebase-perf +:firebase-perf:ktx +:firebase-sessions +:appcheck:firebase-appcheck +:appcheck:firebase-appcheck-debug +:appcheck:firebase-appcheck-debug-testing +:appcheck:firebase-appcheck-playintegrity +:appcheck:firebase-appcheck:ktx +:appcheck:firebase-appcheck-interop +:firebase-components:firebase-dynamic-module-support \ No newline at end of file