1
+ {
2
+ "changesByLibraryName" : {
3
+ "firebase-crashlytics" : [
4
+ {
5
+ "commitId" : " 0743d5a399d1fcef159b02fe203fa83fb4e147db" ,
6
+ "prId" : " 6536" ,
7
+ "author" : " Matthew Robertson" ,
8
+ "message" : " Fix inefficiency in the setCustomKeys Kotlin extension (#6536)\n\n Fixed inefficiency in the Kotlin `FirebaseCrashlytics.setCustomKeys`\r\n extension.\r\n\r\n The old implementation called `setCustomKey` for every key/value pair,\r\n which serializes to disk, and is not an intuitive behaviour for\r\n customers. This now calls `setCustomKeys` once with the entire built\r\n map.\r\n\r\n This proxies to the existing Java `CustomKeysAndValues.Builder` but\r\n gives nice Kotlin syntax. The old class had a public ctor, I plan to\r\n make this internal since customers shouldn't instantiate this class\r\n directly. This is done in a way to not break the api, even though the\r\n api is internal.\r\n\r\n pair=tejasd" ,
9
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/0743d5a399d1fcef159b02fe203fa83fb4e147db" ,
10
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6536"
11
+ },
12
+ {
13
+ "commitId" : " c00de5a38247eafe6b920c31583707cd286d0a07" ,
14
+ "prId" : " 6535" ,
15
+ "author" : " Rodrigo Lazo" ,
16
+ "message" : " [crashlytics] Specify the executor when calling onFailureListener (#6535)\n\n To prevent unwanted executions in the main thread, callbacks should\r\n specify the executor explicitly." ,
17
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/c00de5a38247eafe6b920c31583707cd286d0a07" ,
18
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6535"
19
+ }
20
+ ],
21
+ "firebase-crashlytics-ndk" : [
22
+ ],
23
+ "firebase-sessions" : [
24
+ ],
25
+ "firebase-crashlytics/ktx" : [
26
+ ],
27
+ "firebase-dataconnect" : [
28
+ {
29
+ "commitId" : " 866e6bd246fde0e54fdeb5f5d0c043632edf4161" ,
30
+ "prId" : " 6520" ,
31
+ "author" : " Denver Coneybeare" ,
32
+ "message" : " dataconnect: remove unused extension function: DataConnectArb.pathSegmentType() (#6520)\n\n " ,
33
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/866e6bd246fde0e54fdeb5f5d0c043632edf4161" ,
34
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6520"
35
+ },
36
+ {
37
+ "commitId" : " 4bc552f8f93871a459477842d4553b47324d1bcc" ,
38
+ "prId" : " 6521" ,
39
+ "author" : " Denver Coneybeare" ,
40
+ "message" : " dataconnect: tests: increase tag size from 20 to 50 characters, to reduce the chance of collisions (#6521)\n\n " ,
41
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/4bc552f8f93871a459477842d4553b47324d1bcc" ,
42
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6521"
43
+ },
44
+ {
45
+ "commitId" : " 39e7c927399e17902659bd5e6eba1821b4bb06f2" ,
46
+ "prId" : " 6519" ,
47
+ "author" : " Denver Coneybeare" ,
48
+ "message" : " dataconnect: Add JavaTimeLocalDateSerializer and KotlinxDatetimeLocalDateSerializer (#6519)\n\n " ,
49
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/39e7c927399e17902659bd5e6eba1821b4bb06f2" ,
50
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6519"
51
+ },
52
+ {
53
+ "commitId" : " 9299c6da023c579f11f5885ec8a3b3ac8d0ce65f" ,
54
+ "prId" : " 6515" ,
55
+ "author" : " Denver Coneybeare" ,
56
+ "message" : " dataconnect: DateScalarIntegrationTest.kt rewritten (#6515)\n\n " ,
57
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/9299c6da023c579f11f5885ec8a3b3ac8d0ce65f" ,
58
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6515"
59
+ },
60
+ {
61
+ "commitId" : " c87f10341090733ab8cfcb7997960544950c7f89" ,
62
+ "prId" : " 6513" ,
63
+ "author" : " Denver Coneybeare" ,
64
+ "message" : " dataconnect: `DateSerializer` removed, as it is superceded by `LocalDateSerializer` (#6513)\n\n " ,
65
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/c87f10341090733ab8cfcb7997960544950c7f89" ,
66
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6513"
67
+ },
68
+ {
69
+ "commitId" : " 46cf77c01388c66591b3f332918e738a7416ad78" ,
70
+ "prId" : " 6514" ,
71
+ "author" : " Denver Coneybeare" ,
72
+ "message" : " dataconnect: Remove obsolete \" alpha\" release notes from the kdoc comments of FirebaseDataConnect (#6514)\n\n " ,
73
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/46cf77c01388c66591b3f332918e738a7416ad78" ,
74
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6514"
75
+ },
76
+ {
77
+ "commitId" : " b61a095863c71d7c69069ce2f30e223a64ee0ae2" ,
78
+ "prId" : " 6512" ,
79
+ "author" : " Denver Coneybeare" ,
80
+ "message" : " dataconnect: DataConnectExecutableVersions.json updated with version 1.7.0 (#6512)\n\n " ,
81
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/b61a095863c71d7c69069ce2f30e223a64ee0ae2" ,
82
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6512"
83
+ },
84
+ {
85
+ "commitId" : " 848650b83f46f272b2b8aed8a5b5f504b2841d57" ,
86
+ "prId" : " 6509" ,
87
+ "author" : " Denver Coneybeare" ,
88
+ "message" : " dataconnect: internal convenience script updates (#6509)\n\n " ,
89
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/848650b83f46f272b2b8aed8a5b5f504b2841d57" ,
90
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6509"
91
+ },
92
+ {
93
+ "commitId" : " d6bfc7b33336e6e71fed2aa21c29a7194ff733e5" ,
94
+ "prId" : " 6511" ,
95
+ "author" : " Denver Coneybeare" ,
96
+ "message" : " dataconnect: relax variance of the NullableReference type parameter to covariant (was invariant) (#6511)\n\n " ,
97
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/d6bfc7b33336e6e71fed2aa21c29a7194ff733e5" ,
98
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6511"
99
+ },
100
+ {
101
+ "commitId" : " c737e21b0718c10bc126bdf70d8b672307647954" ,
102
+ "prId" : " 6504" ,
103
+ "author" : " Denver Coneybeare" ,
104
+ "message" : " dataconnect: LocalDateIntegrationTest.kt added (#6504)\n\n " ,
105
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/c737e21b0718c10bc126bdf70d8b672307647954" ,
106
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6504"
107
+ },
108
+ {
109
+ "commitId" : " 4e2dcd0b7518c5fb84d01036c2b196f3c1363473" ,
110
+ "prId" : " 6448" ,
111
+ "author" : " Denver Coneybeare" ,
112
+ "message" : " dataconnect: DataConnectCredentialsTokenManager: initialize synchronously to fix race condition (#6448)\n\n " ,
113
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/4e2dcd0b7518c5fb84d01036c2b196f3c1363473" ,
114
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6448"
115
+ },
116
+ {
117
+ "commitId" : " 0eff5d3b0a6287d93a42bc32cac8abf5a6f41db8" ,
118
+ "prId" : " 6451" ,
119
+ "author" : " Denver Coneybeare" ,
120
+ "message" : " dataconnect: relax LocalDateSerializer encoding and decoding, and add unit test coverage (#6451)\n\n " ,
121
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/0eff5d3b0a6287d93a42bc32cac8abf5a6f41db8" ,
122
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6451"
123
+ },
124
+ {
125
+ "commitId" : " 57e401c42ba1c9bb295eba41939e85680c637089" ,
126
+ "prId" : " 6460" ,
127
+ "author" : " Denver Coneybeare" ,
128
+ "message" : " dataconnect: DataConnectExecutableVersions.json updated with version 1.6.1 (#6460)\n\n " ,
129
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/57e401c42ba1c9bb295eba41939e85680c637089" ,
130
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6460"
131
+ },
132
+ {
133
+ "commitId" : " f20340a13fbe17d0a2ad3ee23a09d3a6570a68e4" ,
134
+ "prId" : " 6447" ,
135
+ "author" : " Denver Coneybeare" ,
136
+ "message" : " dataconnect: TestFirebaseAppFactory.kt: work around IllegalStateException in tests by adding a delay before calling FirebaseApp.delete() (#6447)\n\n " ,
137
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/f20340a13fbe17d0a2ad3ee23a09d3a6570a68e4" ,
138
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6447"
139
+ },
140
+ {
141
+ "commitId" : " 5f6bc63616e4438d2c0386f4e34a440136ebfe97" ,
142
+ "prId" : " 6446" ,
143
+ "author" : " Denver Coneybeare" ,
144
+ "message" : " dataconnect: GrpcMetadataIntegrationTest.kt: Fix race condition waiting for auth/appcheck to be ready (#6446)\n\n " ,
145
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/5f6bc63616e4438d2c0386f4e34a440136ebfe97" ,
146
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6446"
147
+ },
148
+ {
149
+ "commitId" : " 6bee142400ff07250def71e2d20697f34cd1de8b" ,
150
+ "prId" : " 6439" ,
151
+ "author" : " Denver Coneybeare" ,
152
+ "message" : " dataconnect: add ktfmt support to gradle plugin (#6439)\n\n " ,
153
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/6bee142400ff07250def71e2d20697f34cd1de8b" ,
154
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6439"
155
+ }
156
+ ],
157
+ "firebase-functions" : [
158
+ {
159
+ "commitId" : " bae6706249ef35d97d555acb2d2cddb34cf145a4" ,
160
+ "prId" : " 6544" ,
161
+ "author" : " Rodrigo Lazo" ,
162
+ "message" : " Address Functions compiler warnings (#6544)\n\n Improvements 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" ,
163
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/bae6706249ef35d97d555acb2d2cddb34cf145a4" ,
164
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6544"
165
+ },
166
+ {
167
+ "commitId" : " 04bfe558f2644e298f1f9ce0488a193985369788" ,
168
+ "prId" : " 6530" ,
169
+ "author" : " emilypgoogle" ,
170
+ "message" : " Adjust Functions getters to be Kotlin source compatible (#6530)\n\n " ,
171
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/04bfe558f2644e298f1f9ce0488a193985369788" ,
172
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6530"
173
+ }
174
+ ],
175
+ "firebase-functions/ktx" : [
176
+ ],
177
+ "firebase-messaging" : [
178
+ {
179
+ "commitId" : " 3d6e8b2c64d9489b7dc26b09b4867c191cf021d5" ,
180
+ "prId" : " 6508" ,
181
+ "author" : " Greg Sakakihara" ,
182
+ "message" : " Update upstream methods to indicate they are now decommissioned. (#6508)\n\n " ,
183
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/3d6e8b2c64d9489b7dc26b09b4867c191cf021d5" ,
184
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6508"
185
+ }
186
+ ],
187
+ "firebase-messaging-directboot" : [
188
+ {
189
+ "commitId" : " 3d6e8b2c64d9489b7dc26b09b4867c191cf021d5" ,
190
+ "prId" : " 6508" ,
191
+ "author" : " Greg Sakakihara" ,
192
+ "message" : " Update upstream methods to indicate they are now decommissioned. (#6508)\n\n " ,
193
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/3d6e8b2c64d9489b7dc26b09b4867c191cf021d5" ,
194
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6508"
195
+ },
196
+ {
197
+ "commitId" : " 928b9a97e03ec7deb73e3a4e5e42a7b8647dd96f" ,
198
+ "prId" : " 6441" ,
199
+ "author" : " Vinay Guthal" ,
200
+ "message" : " Add directboot release notes (#6441)\n\n " ,
201
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/928b9a97e03ec7deb73e3a4e5e42a7b8647dd96f" ,
202
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6441"
203
+ }
204
+ ],
205
+ "firebase-messaging/ktx" : [
206
+ ],
207
+ "firebase-vertexai" : [
208
+ {
209
+ "commitId" : " 800bc7a2c510c64c785333a1ba9fdeb363842269" ,
210
+ "prId" : " 6541" ,
211
+ "author" : " Rodrigo Lazo" ,
212
+ "message" : " Add missing experimentalApi annotations to vertex tests (#6541)\n\n This reduces the noise we are seeing in our builds" ,
213
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/800bc7a2c510c64c785333a1ba9fdeb363842269" ,
214
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6541"
215
+ },
216
+ {
217
+ "commitId" : " 28a227a172cf8377c39a24fbe9d34e757fd428a6" ,
218
+ "prId" : " 6502" ,
219
+ "author" : " Rodrigo Lazo" ,
220
+ "message" : " Add missing category to HarmCategory (#6502)\n\n " ,
221
+ "commitLink" : " https://github.com/firebase/firebase-android-sdk/commit/28a227a172cf8377c39a24fbe9d34e757fd428a6" ,
222
+ "prLink" : " https://github.com/firebase/firebase-android-sdk/pull/6502"
223
+ }
224
+ ]
225
+ },
226
+ "changedLibrariesWithNoChangelog" : [
227
+ " :firebase-common" ,
228
+ " :firebase-common:ktx" ,
229
+ " :firebase-components" ,
230
+ " :firebase-firestore" ,
231
+ " :firebase-firestore:ktx" ,
232
+ " :firebase-perf" ,
233
+ " :firebase-perf:ktx" ,
234
+ " :firebase-components:firebase-dynamic-module-support" ,
235
+ " :transport:transport-backend-cct" ,
236
+ " :transport:transport-runtime"
237
+ ]
238
+ }
0 commit comments