4 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Unreleased
2
2
3
+ * [ changed] Updated datastore dependency to ` 1.1.3 ` to
4
+ fix [ CVE-2024 -7254] ( https://github.com/advisories/GHSA-735f-pc8j-v9w8 ) .
5
+
6
+ # 2.0.9
3
7
* [ fixed] Make AQS resilient to background init in multi-process apps.
4
8
5
9
# 2.0.7
Original file line number Diff line number Diff line change @@ -67,12 +67,12 @@ dependencies {
67
67
exclude(group = " com.google.firebase" , module = " firebase-common" )
68
68
exclude(group = " com.google.firebase" , module = " firebase-components" )
69
69
}
70
- implementation(" androidx.datastore:datastore-preferences:1.0.0" )
71
70
implementation(" com.google.android.datatransport:transport-api:3.2.0" )
72
71
api(" com.google.firebase:firebase-annotations:16.2.0" )
73
72
api(" com.google.firebase:firebase-encoders:17.0.0" )
74
73
api(" com.google.firebase:firebase-encoders-json:18.0.1" )
75
74
implementation(libs.androidx.annotation)
75
+ implementation(libs.androidx.datastore.preferences)
76
76
compileOnly(libs.errorprone.annotations)
77
77
78
78
runtimeOnly(" com.google.firebase:firebase-installations:18.0.0" ) {
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ constraintlayout = "2.1.4"
18
18
coreKtx = " 1.12.0"
19
19
coroutines = " 1.7.3"
20
20
dagger = " 2.43.2"
21
+ datastore = " 1.1.3"
21
22
dexmaker = " 2.28.1"
22
23
dexmakerVersion = " 1.2"
23
24
espressoCore = " 3.6.1"
@@ -91,6 +92,7 @@ androidx-cardview = { module = "androidx.cardview:cardview", version.ref = "card
91
92
androidx-constraintlayout = { module = " androidx.constraintlayout:constraintlayout" , version.ref = " constraintlayout" }
92
93
androidx-core = { module = " androidx.core:core" , version = " 1.2.0" }
93
94
androidx-core-ktx = { module = " androidx.core:core-ktx" , version.ref = " coreKtx" }
95
+ androidx-datastore-preferences = { module = " androidx.datastore:datastore-preferences" , version.ref = " datastore" }
94
96
androidx-espresso-core = { module = " androidx.test.espresso:espresso-core" , version.ref = " espressoCore" }
95
97
androidx-espresso-idling-resource = { module = " androidx.test.espresso:espresso-idling-resource" , version.ref = " espressoCore" }
96
98
androidx-espresso-intents = { module = " androidx.test.espresso:espresso-intents" , version.ref = " espressoCore" }
Original file line number Diff line number Diff line change @@ -24,12 +24,14 @@ buildscript {
24
24
25
25
dependencies {
26
26
classpath " com.android.tools.build:gradle:8.3.2"
27
+ classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.0"
27
28
classpath " com.google.gms:google-services:4.3.14"
28
29
classpath " com.google.firebase:firebase-crashlytics-gradle:2.8.1"
29
30
}
30
31
}
31
32
32
33
apply plugin : " com.android.application"
34
+ apply plugin : " org.jetbrains.kotlin.android"
33
35
34
36
android {
35
37
compileSdkVersion 34
0 commit comments