From 21f1782579d9789c5f947dba4fcb3c44b56703f0 Mon Sep 17 00:00:00 2001 From: davidmotson Date: Tue, 3 Dec 2024 19:02:07 +0000 Subject: [PATCH 1/9] Create release config for m157 --- release.json | 16 +++ release_report.json | 254 ++++++++++++++++++++++++++++++++++++++++++++ release_report.md | 120 +++++++++++++++++++++ 3 files changed, 390 insertions(+) create mode 100644 release.json create mode 100644 release_report.json create mode 100644 release_report.md diff --git a/release.json b/release.json new file mode 100644 index 00000000000..bb1d22150b9 --- /dev/null +++ b/release.json @@ -0,0 +1,16 @@ +{ + "name": "m157", + "libraries": [ + ":firebase-crashlytics", + ":firebase-crashlytics-ndk", + ":firebase-sessions", + ":firebase-crashlytics:ktx", + ":firebase-dataconnect", + ":firebase-functions", + ":firebase-functions:ktx", + ":firebase-messaging", + ":firebase-messaging-directboot", + ":firebase-messaging:ktx", + ":firebase-vertexai" + ] +} \ No newline at end of file diff --git a/release_report.json b/release_report.json new file mode 100644 index 00000000000..a5e0e592cce --- /dev/null +++ b/release_report.json @@ -0,0 +1,254 @@ +{ + "changesByLibraryName": { + "firebase-crashlytics": [ + { + "commitId": "0743d5a399d1fcef159b02fe203fa83fb4e147db", + "prId": "6536", + "author": "Matthew Robertson", + "message": "Fix inefficiency in the setCustomKeys Kotlin extension (#6536)\n\nFixed inefficiency in the Kotlin `FirebaseCrashlytics.setCustomKeys`\r\nextension.\r\n\r\nThe old implementation called `setCustomKey` for every key/value pair,\r\nwhich serializes to disk, and is not an intuitive behaviour for\r\ncustomers. This now calls `setCustomKeys` once with the entire built\r\nmap.\r\n\r\nThis proxies to the existing Java `CustomKeysAndValues.Builder` but\r\ngives nice Kotlin syntax. The old class had a public ctor, I plan to\r\nmake this internal since customers shouldn't instantiate this class\r\ndirectly. This is done in a way to not break the api, even though the\r\napi is internal.\r\n\r\npair=tejasd", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/0743d5a399d1fcef159b02fe203fa83fb4e147db", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6536" + }, + { + "commitId": "c00de5a38247eafe6b920c31583707cd286d0a07", + "prId": "6535", + "author": "Rodrigo Lazo", + "message": "[crashlytics] Specify the executor when calling onFailureListener (#6535)\n\nTo prevent unwanted executions in the main thread, callbacks should\r\nspecify the executor explicitly.", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/c00de5a38247eafe6b920c31583707cd286d0a07", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6535" + } + ], + "firebase-crashlytics-ndk": [ + ], + "firebase-sessions": [ + { + "commitId": "56282124ec274789d85274a710ebcf8d63012ff6", + "prId": "6551", + "author": "David Motsonashvili", + "message": "Prevent whole session events from logging to logcat (#6551)\n\nCo-authored-by: David Motsonashvili ", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/56282124ec274789d85274a710ebcf8d63012ff6", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6551" + } + ], + "firebase-crashlytics/ktx": [ + ], + "firebase-dataconnect": [ + { + "commitId": "866e6bd246fde0e54fdeb5f5d0c043632edf4161", + "prId": "6520", + "author": "Denver Coneybeare", + "message": "dataconnect: remove unused extension function: DataConnectArb.pathSegmentType() (#6520)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/866e6bd246fde0e54fdeb5f5d0c043632edf4161", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6520" + }, + { + "commitId": "4bc552f8f93871a459477842d4553b47324d1bcc", + "prId": "6521", + "author": "Denver Coneybeare", + "message": "dataconnect: tests: increase tag size from 20 to 50 characters, to reduce the chance of collisions (#6521)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/4bc552f8f93871a459477842d4553b47324d1bcc", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6521" + }, + { + "commitId": "39e7c927399e17902659bd5e6eba1821b4bb06f2", + "prId": "6519", + "author": "Denver Coneybeare", + "message": "dataconnect: Add JavaTimeLocalDateSerializer and KotlinxDatetimeLocalDateSerializer (#6519)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/39e7c927399e17902659bd5e6eba1821b4bb06f2", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6519" + }, + { + "commitId": "9299c6da023c579f11f5885ec8a3b3ac8d0ce65f", + "prId": "6515", + "author": "Denver Coneybeare", + "message": "dataconnect: DateScalarIntegrationTest.kt rewritten (#6515)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/9299c6da023c579f11f5885ec8a3b3ac8d0ce65f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6515" + }, + { + "commitId": "c87f10341090733ab8cfcb7997960544950c7f89", + "prId": "6513", + "author": "Denver Coneybeare", + "message": "dataconnect: `DateSerializer` removed, as it is superceded by `LocalDateSerializer` (#6513)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/c87f10341090733ab8cfcb7997960544950c7f89", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6513" + }, + { + "commitId": "46cf77c01388c66591b3f332918e738a7416ad78", + "prId": "6514", + "author": "Denver Coneybeare", + "message": "dataconnect: Remove obsolete \"alpha\" release notes from the kdoc comments of FirebaseDataConnect (#6514)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/46cf77c01388c66591b3f332918e738a7416ad78", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6514" + }, + { + "commitId": "b61a095863c71d7c69069ce2f30e223a64ee0ae2", + "prId": "6512", + "author": "Denver Coneybeare", + "message": "dataconnect: DataConnectExecutableVersions.json updated with version 1.7.0 (#6512)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/b61a095863c71d7c69069ce2f30e223a64ee0ae2", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6512" + }, + { + "commitId": "848650b83f46f272b2b8aed8a5b5f504b2841d57", + "prId": "6509", + "author": "Denver Coneybeare", + "message": "dataconnect: internal convenience script updates (#6509)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/848650b83f46f272b2b8aed8a5b5f504b2841d57", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6509" + }, + { + "commitId": "d6bfc7b33336e6e71fed2aa21c29a7194ff733e5", + "prId": "6511", + "author": "Denver Coneybeare", + "message": "dataconnect: relax variance of the NullableReference type parameter to covariant (was invariant) (#6511)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/d6bfc7b33336e6e71fed2aa21c29a7194ff733e5", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6511" + }, + { + "commitId": "c737e21b0718c10bc126bdf70d8b672307647954", + "prId": "6504", + "author": "Denver Coneybeare", + "message": "dataconnect: LocalDateIntegrationTest.kt added (#6504)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/c737e21b0718c10bc126bdf70d8b672307647954", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6504" + }, + { + "commitId": "4e2dcd0b7518c5fb84d01036c2b196f3c1363473", + "prId": "6448", + "author": "Denver Coneybeare", + "message": "dataconnect: DataConnectCredentialsTokenManager: initialize synchronously to fix race condition (#6448)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/4e2dcd0b7518c5fb84d01036c2b196f3c1363473", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6448" + }, + { + "commitId": "0eff5d3b0a6287d93a42bc32cac8abf5a6f41db8", + "prId": "6451", + "author": "Denver Coneybeare", + "message": "dataconnect: relax LocalDateSerializer encoding and decoding, and add unit test coverage (#6451)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/0eff5d3b0a6287d93a42bc32cac8abf5a6f41db8", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6451" + }, + { + "commitId": "57e401c42ba1c9bb295eba41939e85680c637089", + "prId": "6460", + "author": "Denver Coneybeare", + "message": "dataconnect: DataConnectExecutableVersions.json updated with version 1.6.1 (#6460)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/57e401c42ba1c9bb295eba41939e85680c637089", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6460" + }, + { + "commitId": "f20340a13fbe17d0a2ad3ee23a09d3a6570a68e4", + "prId": "6447", + "author": "Denver Coneybeare", + "message": "dataconnect: TestFirebaseAppFactory.kt: work around IllegalStateException in tests by adding a delay before calling FirebaseApp.delete() (#6447)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/f20340a13fbe17d0a2ad3ee23a09d3a6570a68e4", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6447" + }, + { + "commitId": "5f6bc63616e4438d2c0386f4e34a440136ebfe97", + "prId": "6446", + "author": "Denver Coneybeare", + "message": "dataconnect: GrpcMetadataIntegrationTest.kt: Fix race condition waiting for auth/appcheck to be ready (#6446)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/5f6bc63616e4438d2c0386f4e34a440136ebfe97", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6446" + }, + { + "commitId": "6bee142400ff07250def71e2d20697f34cd1de8b", + "prId": "6439", + "author": "Denver Coneybeare", + "message": "dataconnect: add ktfmt support to gradle plugin (#6439)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/6bee142400ff07250def71e2d20697f34cd1de8b", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6439" + } + ], + "firebase-functions": [ + { + "commitId": "bae6706249ef35d97d555acb2d2cddb34cf145a4", + "prId": "6544", + "author": "Rodrigo Lazo", + "message": "Address Functions compiler warnings (#6544)\n\nImprovements include:\r\n- Make overriden arguments have the same name as the original ones\r\n- Inline variable declarations\r\n- Remove unused lambda bodies", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/bae6706249ef35d97d555acb2d2cddb34cf145a4", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6544" + }, + { + "commitId": "04bfe558f2644e298f1f9ce0488a193985369788", + "prId": "6530", + "author": "emilypgoogle", + "message": "Adjust Functions getters to be Kotlin source compatible (#6530)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/04bfe558f2644e298f1f9ce0488a193985369788", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6530" + } + ], + "firebase-functions/ktx": [ + ], + "firebase-messaging": [ + { + "commitId": "3d6e8b2c64d9489b7dc26b09b4867c191cf021d5", + "prId": "6508", + "author": "Greg Sakakihara", + "message": "Update upstream methods to indicate they are now decommissioned. (#6508)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/3d6e8b2c64d9489b7dc26b09b4867c191cf021d5", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6508" + } + ], + "firebase-messaging-directboot": [ + { + "commitId": "3d6e8b2c64d9489b7dc26b09b4867c191cf021d5", + "prId": "6508", + "author": "Greg Sakakihara", + "message": "Update upstream methods to indicate they are now decommissioned. (#6508)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/3d6e8b2c64d9489b7dc26b09b4867c191cf021d5", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6508" + }, + { + "commitId": "928b9a97e03ec7deb73e3a4e5e42a7b8647dd96f", + "prId": "6441", + "author": "Vinay Guthal", + "message": "Add directboot release notes (#6441)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/928b9a97e03ec7deb73e3a4e5e42a7b8647dd96f", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6441" + } + ], + "firebase-messaging/ktx": [ + ], + "firebase-vertexai": [ + { + "commitId": "eeb23f73ee3828a22f127a4b04d11f7fdf83150e", + "prId": "6553", + "author": "Rodrigo Lazo", + "message": "Minor bump vertex-ai version (#6553)\n\nThe changes include new API (Civic integrity)", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/eeb23f73ee3828a22f127a4b04d11f7fdf83150e", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6553" + }, + { + "commitId": "800bc7a2c510c64c785333a1ba9fdeb363842269", + "prId": "6541", + "author": "Rodrigo Lazo", + "message": "Add missing experimentalApi annotations to vertex tests (#6541)\n\nThis reduces the noise we are seeing in our builds", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/800bc7a2c510c64c785333a1ba9fdeb363842269", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6541" + }, + { + "commitId": "28a227a172cf8377c39a24fbe9d34e757fd428a6", + "prId": "6502", + "author": "Rodrigo Lazo", + "message": "Add missing category to HarmCategory (#6502)\n\n", + "commitLink": "https://github.com/firebase/firebase-android-sdk/commit/28a227a172cf8377c39a24fbe9d34e757fd428a6", + "prLink": "https://github.com/firebase/firebase-android-sdk/pull/6502" + } + ] + }, + "changedLibrariesWithNoChangelog": [ + ":firebase-common", + ":firebase-common:ktx", + ":firebase-components", + ":firebase-firestore", + ":firebase-firestore:ktx", + ":firebase-perf", + ":firebase-perf:ktx", + ":firebase-components:firebase-dynamic-module-support", + ":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..eda3e8102d7 --- /dev/null +++ b/release_report.md @@ -0,0 +1,120 @@ +# Release Report +## firebase-crashlytics + +* Fix inefficiency in the setCustomKeys Kotlin extension (#6536) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6536) [commit](https://github.com/firebase/firebase-android-sdk/commit/0743d5a399d1fcef159b02fe203fa83fb4e147db) [Matthew Robertson] + +* [crashlytics] Specify the executor when calling onFailureListener (#6535) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6535) [commit](https://github.com/firebase/firebase-android-sdk/commit/c00de5a38247eafe6b920c31583707cd286d0a07) [Rodrigo Lazo] + +## firebase-crashlytics-ndk + + +## firebase-sessions + +* Prevent whole session events from logging to logcat (#6551) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6551) [commit](https://github.com/firebase/firebase-android-sdk/commit/56282124ec274789d85274a710ebcf8d63012ff6) [David Motsonashvili] + +## firebase-crashlytics/ktx + + +## firebase-dataconnect + +* dataconnect: remove unused extension function: DataConnectArb.pathSegmentType() (#6520) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6520) [commit](https://github.com/firebase/firebase-android-sdk/commit/866e6bd246fde0e54fdeb5f5d0c043632edf4161) [Denver Coneybeare] + +* dataconnect: tests: increase tag size from 20 to 50 characters, to reduce the chance of collisions (#6521) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6521) [commit](https://github.com/firebase/firebase-android-sdk/commit/4bc552f8f93871a459477842d4553b47324d1bcc) [Denver Coneybeare] + +* dataconnect: Add JavaTimeLocalDateSerializer and KotlinxDatetimeLocalDateSerializer (#6519) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6519) [commit](https://github.com/firebase/firebase-android-sdk/commit/39e7c927399e17902659bd5e6eba1821b4bb06f2) [Denver Coneybeare] + +* dataconnect: DateScalarIntegrationTest.kt rewritten (#6515) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6515) [commit](https://github.com/firebase/firebase-android-sdk/commit/9299c6da023c579f11f5885ec8a3b3ac8d0ce65f) [Denver Coneybeare] + +* dataconnect: `DateSerializer` removed, as it is superceded by `LocalDateSerializer` (#6513) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6513) [commit](https://github.com/firebase/firebase-android-sdk/commit/c87f10341090733ab8cfcb7997960544950c7f89) [Denver Coneybeare] + +* dataconnect: Remove obsolete "alpha" release notes from the kdoc comments of FirebaseDataConnect (#6514) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6514) [commit](https://github.com/firebase/firebase-android-sdk/commit/46cf77c01388c66591b3f332918e738a7416ad78) [Denver Coneybeare] + +* dataconnect: DataConnectExecutableVersions.json updated with version 1.7.0 (#6512) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6512) [commit](https://github.com/firebase/firebase-android-sdk/commit/b61a095863c71d7c69069ce2f30e223a64ee0ae2) [Denver Coneybeare] + +* dataconnect: internal convenience script updates (#6509) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6509) [commit](https://github.com/firebase/firebase-android-sdk/commit/848650b83f46f272b2b8aed8a5b5f504b2841d57) [Denver Coneybeare] + +* dataconnect: relax variance of the NullableReference type parameter to covariant (was invariant) (#6511) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6511) [commit](https://github.com/firebase/firebase-android-sdk/commit/d6bfc7b33336e6e71fed2aa21c29a7194ff733e5) [Denver Coneybeare] + +* dataconnect: LocalDateIntegrationTest.kt added (#6504) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6504) [commit](https://github.com/firebase/firebase-android-sdk/commit/c737e21b0718c10bc126bdf70d8b672307647954) [Denver Coneybeare] + +* dataconnect: DataConnectCredentialsTokenManager: initialize synchronously to fix race condition (#6448) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6448) [commit](https://github.com/firebase/firebase-android-sdk/commit/4e2dcd0b7518c5fb84d01036c2b196f3c1363473) [Denver Coneybeare] + +* dataconnect: relax LocalDateSerializer encoding and decoding, and add unit test coverage (#6451) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6451) [commit](https://github.com/firebase/firebase-android-sdk/commit/0eff5d3b0a6287d93a42bc32cac8abf5a6f41db8) [Denver Coneybeare] + +* dataconnect: DataConnectExecutableVersions.json updated with version 1.6.1 (#6460) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6460) [commit](https://github.com/firebase/firebase-android-sdk/commit/57e401c42ba1c9bb295eba41939e85680c637089) [Denver Coneybeare] + +* dataconnect: TestFirebaseAppFactory.kt: work around IllegalStateException in tests by adding a delay before calling FirebaseApp.delete() (#6447) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6447) [commit](https://github.com/firebase/firebase-android-sdk/commit/f20340a13fbe17d0a2ad3ee23a09d3a6570a68e4) [Denver Coneybeare] + +* dataconnect: GrpcMetadataIntegrationTest.kt: Fix race condition waiting for auth/appcheck to be ready (#6446) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6446) [commit](https://github.com/firebase/firebase-android-sdk/commit/5f6bc63616e4438d2c0386f4e34a440136ebfe97) [Denver Coneybeare] + +* dataconnect: add ktfmt support to gradle plugin (#6439) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6439) [commit](https://github.com/firebase/firebase-android-sdk/commit/6bee142400ff07250def71e2d20697f34cd1de8b) [Denver Coneybeare] + +## firebase-functions + +* Address Functions compiler warnings (#6544) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6544) [commit](https://github.com/firebase/firebase-android-sdk/commit/bae6706249ef35d97d555acb2d2cddb34cf145a4) [Rodrigo Lazo] + +* Adjust Functions getters to be Kotlin source compatible (#6530) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6530) [commit](https://github.com/firebase/firebase-android-sdk/commit/04bfe558f2644e298f1f9ce0488a193985369788) [emilypgoogle] + +## firebase-functions/ktx + + +## firebase-messaging + +* Update upstream methods to indicate they are now decommissioned. (#6508) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6508) [commit](https://github.com/firebase/firebase-android-sdk/commit/3d6e8b2c64d9489b7dc26b09b4867c191cf021d5) [Greg Sakakihara] + +## firebase-messaging-directboot + +* Update upstream methods to indicate they are now decommissioned. (#6508) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6508) [commit](https://github.com/firebase/firebase-android-sdk/commit/3d6e8b2c64d9489b7dc26b09b4867c191cf021d5) [Greg Sakakihara] + +* Add directboot release notes (#6441) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6441) [commit](https://github.com/firebase/firebase-android-sdk/commit/928b9a97e03ec7deb73e3a4e5e42a7b8647dd96f) [Vinay Guthal] + +## firebase-messaging/ktx + + +## firebase-vertexai + +* Minor bump vertex-ai version (#6553) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6553) [commit](https://github.com/firebase/firebase-android-sdk/commit/eeb23f73ee3828a22f127a4b04d11f7fdf83150e) [Rodrigo Lazo] + +* Add missing experimentalApi annotations to vertex tests (#6541) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6541) [commit](https://github.com/firebase/firebase-android-sdk/commit/800bc7a2c510c64c785333a1ba9fdeb363842269) [Rodrigo Lazo] + +* Add missing category to HarmCategory (#6502) + [pr](https://github.com/firebase/firebase-android-sdk/pull/6502) [commit](https://github.com/firebase/firebase-android-sdk/commit/28a227a172cf8377c39a24fbe9d34e757fd428a6) [Rodrigo Lazo] + + +## SDKs with changes, but no changelogs +:firebase-common +:firebase-common:ktx +:firebase-components +:firebase-firestore +:firebase-firestore:ktx +:firebase-perf +:firebase-perf:ktx +:firebase-components:firebase-dynamic-module-support +:transport:transport-backend-cct +:transport:transport-runtime \ No newline at end of file From 0c5b62d095c5bce9c781fc3b546cbf08af6fb595 Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 3 Dec 2024 11:12:45 -0800 Subject: [PATCH 2/9] remove vertex and datatransport, and add perf --- firebase-perf/firebase-perf.gradle | 2 +- release.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firebase-perf/firebase-perf.gradle b/firebase-perf/firebase-perf.gradle index 703c1f22d55..e6d79b38438 100644 --- a/firebase-perf/firebase-perf.gradle +++ b/firebase-perf/firebase-perf.gradle @@ -118,7 +118,7 @@ dependencies { api("com.google.firebase:firebase-components:18.0.0") api("com.google.firebase:firebase-config:21.5.0") api("com.google.firebase:firebase-installations:17.2.0") - api("com.google.firebase:firebase-sessions:2.0.0") { + api(project(":firebase-sessions")) { exclude group: 'com.google.firebase', module: 'firebase-common' exclude group: 'com.google.firebase', module: 'firebase-common-ktx' exclude group: 'com.google.firebase', module: 'firebase-components' diff --git a/release.json b/release.json index bb1d22150b9..458b454c866 100644 --- a/release.json +++ b/release.json @@ -5,12 +5,12 @@ ":firebase-crashlytics-ndk", ":firebase-sessions", ":firebase-crashlytics:ktx", - ":firebase-dataconnect", ":firebase-functions", ":firebase-functions:ktx", ":firebase-messaging", ":firebase-messaging-directboot", ":firebase-messaging:ktx", - ":firebase-vertexai" + ":firebase-perf", + ":firebase-perf:ktx" ] } \ No newline at end of file From a92535a1091d9af130407ece178f8dd80da78b61 Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 3 Dec 2024 11:17:57 -0800 Subject: [PATCH 3/9] add perf release notes --- firebase-perf/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firebase-perf/CHANGELOG.md b/firebase-perf/CHANGELOG.md index 10e74519624..1a506704424 100644 --- a/firebase-perf/CHANGELOG.md +++ b/firebase-perf/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Bump internal dependencies. # 21.0.2 * [fixed] Fixed `IllegalStateException` that happened when starting a trace From 1b0e699ca8f6a2472f31705dd43fb6b250d5071b Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 3 Dec 2024 11:26:10 -0800 Subject: [PATCH 4/9] add back perf release notes --- firebase-functions/CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firebase-functions/CHANGELOG.md b/firebase-functions/CHANGELOG.md index c26be0a15b6..215bd3e10c9 100644 --- a/firebase-functions/CHANGELOG.md +++ b/firebase-functions/CHANGELOG.md @@ -1,5 +1,6 @@ # Unreleased - +* [fixed] Minor internal infrastructure improvements. (#6544) +* [fixed] Fixed HttpsCallableResult.data resolution in Kotlin. (#6530) # 21.1.0 * [changed] Migrated to Kotlin From 69f3f6680589ce618cb2e07c6e70ac479725c303 Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 3 Dec 2024 11:55:13 -0800 Subject: [PATCH 5/9] drop messaging from the release --- release.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/release.json b/release.json index 458b454c866..9ba329ff895 100644 --- a/release.json +++ b/release.json @@ -7,8 +7,6 @@ ":firebase-crashlytics:ktx", ":firebase-functions", ":firebase-functions:ktx", - ":firebase-messaging", - ":firebase-messaging-directboot", ":firebase-messaging:ktx", ":firebase-perf", ":firebase-perf:ktx" From 7b7f05843b0a3733121149f61e78a7e209007ca2 Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 3 Dec 2024 11:57:44 -0800 Subject: [PATCH 6/9] drop messaging-ktx --- release.json | 1 - 1 file changed, 1 deletion(-) diff --git a/release.json b/release.json index 9ba329ff895..d735e412af2 100644 --- a/release.json +++ b/release.json @@ -7,7 +7,6 @@ ":firebase-crashlytics:ktx", ":firebase-functions", ":firebase-functions:ktx", - ":firebase-messaging:ktx", ":firebase-perf", ":firebase-perf:ktx" ] From ed4e9c127487f4811862ba772c3086b21ce20d51 Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 3 Dec 2024 12:05:51 -0800 Subject: [PATCH 7/9] add crashlytics-ndk release notes --- firebase-crashlytics-ndk/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firebase-crashlytics-ndk/CHANGELOG.md b/firebase-crashlytics-ndk/CHANGELOG.md index d2407922159..fb443c5757e 100644 --- a/firebase-crashlytics-ndk/CHANGELOG.md +++ b/firebase-crashlytics-ndk/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased - +* [changed] Updated `firebase-crashlytics` dependency to v19.2.2 # 19.2.1 * [changed] Updated `firebase-crashlytics` dependency to v19.2.1 From 01b0504f588b68d4e860f5174cb25bd8f43986ab Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 3 Dec 2024 12:47:30 -0800 Subject: [PATCH 8/9] Give crashlytics a minor version bump --- firebase-crashlytics-ndk/CHANGELOG.md | 2 +- firebase-crashlytics-ndk/gradle.properties | 2 +- firebase-crashlytics/gradle.properties | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firebase-crashlytics-ndk/CHANGELOG.md b/firebase-crashlytics-ndk/CHANGELOG.md index fb443c5757e..741badaaba0 100644 --- a/firebase-crashlytics-ndk/CHANGELOG.md +++ b/firebase-crashlytics-ndk/CHANGELOG.md @@ -1,5 +1,5 @@ # Unreleased -* [changed] Updated `firebase-crashlytics` dependency to v19.2.2 +* [changed] Updated `firebase-crashlytics` dependency to v19.3.0 # 19.2.1 * [changed] Updated `firebase-crashlytics` dependency to v19.2.1 diff --git a/firebase-crashlytics-ndk/gradle.properties b/firebase-crashlytics-ndk/gradle.properties index 7bce8216702..4ff598c61a7 100644 --- a/firebase-crashlytics-ndk/gradle.properties +++ b/firebase-crashlytics-ndk/gradle.properties @@ -1,2 +1,2 @@ -version=19.2.2 +version=19.3.0 latestReleasedVersion=19.2.1 diff --git a/firebase-crashlytics/gradle.properties b/firebase-crashlytics/gradle.properties index 7bce8216702..4ff598c61a7 100644 --- a/firebase-crashlytics/gradle.properties +++ b/firebase-crashlytics/gradle.properties @@ -1,2 +1,2 @@ -version=19.2.2 +version=19.3.0 latestReleasedVersion=19.2.1 From 6d1231c24f89735a653763f427f2e5be7f33af4b Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Tue, 3 Dec 2024 13:30:14 -0800 Subject: [PATCH 9/9] drop functions from the release --- release.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/release.json b/release.json index d735e412af2..597c5f36100 100644 --- a/release.json +++ b/release.json @@ -5,8 +5,6 @@ ":firebase-crashlytics-ndk", ":firebase-sessions", ":firebase-crashlytics:ktx", - ":firebase-functions", - ":firebase-functions:ktx", ":firebase-perf", ":firebase-perf:ktx" ]