Skip to content

Commit edef217

Browse files
committed
전체 의존성 라이브러리 최신화
[AndroidX] - compileSdk 35 → 36 - core-ktx 1.9.0 → 1.18.0 - appcompat 1.5.1 → 1.7.1 - constraintlayout 2.1.4 → 2.2.1 - activity 1.6.1 → 1.13.0 - fragment 1.5.5 → 1.8.9 - lifecycle 2.8.2 → 2.10.0 - recyclerview 1.3.0 → 1.4.0 - viewpager2 1.0.0 → 1.1.0 - swiperefreshlayout 1.1.0 → 1.2.0 - security-crypto 1.1.0-alpha03 → 1.1.0 - test:junit 1.1.5 → 1.3.0, espresso 3.5.1 → 3.7.0 [Compose + UI] - compose-bom 2023.03.00 → 2026.03.00 - material 1.8.0 → 1.13.0 [Kotlin / Network] - okhttp-bom 4.10.0 → 4.12.0 - kotlinx-serialization-json 1.4.1 → 1.10.0 - kotlinx-coroutines 1.6.4 → 1.10.2 - retrofit2-kotlinx-serialization 0.8.0 → 1.0.0 - gson 2.10.1 → 2.13.2 [Firebase] - firebase-bom 31.2.3 → 33.14.0 - google-services 4.3.15 → 4.4.4 [서드파티] - kakao-sdk 2.15.0 → 2.23.3 - kakao v2-link → v2-share 교체 (이름 변경) - kakao v2-story 2.17.0 고정 (서비스 종료) - naver-map 3.22.1 → 3.23.2 - coil 2.2.2 → 2.7.0 - tedpermission 3.3.0 → 3.4.2 [보류 (별도 작업)] - Retrofit 3.0 (suspend 동작 변경) - OkHttp 5.x (breaking API) - Coil 3.x (패키지명 변경) - Hilt 2.59 (AGP 9 필요) - Glide 5.x (nullability 변경) - Firebase BOM 34.x (-ktx 모듈 제거) - play-services-auth → Credential Manager 전환
1 parent 970254f commit edef217

1 file changed

Lines changed: 31 additions & 32 deletions

File tree

gradle/libs.versions.toml

Lines changed: 31 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[versions]
22
# SDK
3-
compileSdk = "35"
3+
compileSdk = "36"
44
minSdk = "28"
55
targetSdk = "35"
66

@@ -14,55 +14,54 @@ kotlin = "2.2.0"
1414
ksp = "2.2.0-2.0.2"
1515

1616
# AndroidX
17-
core-ktx = "1.9.0"
18-
appcompat = "1.5.1"
19-
constraintlayout = "2.1.4"
20-
activity-ktx = "1.6.1"
21-
activity-compose = "1.9.0"
22-
fragment-ktx = "1.5.5"
23-
lifecycle = "2.8.2"
24-
recyclerview = "1.3.0"
25-
viewpager2 = "1.0.0"
26-
swiperefreshlayout = "1.1.0"
17+
core-ktx = "1.18.0"
18+
appcompat = "1.7.1"
19+
constraintlayout = "2.2.1"
20+
activity-ktx = "1.13.0"
21+
activity-compose = "1.13.0"
22+
fragment-ktx = "1.8.9"
23+
lifecycle = "2.10.0"
24+
recyclerview = "1.4.0"
25+
viewpager2 = "1.1.0"
26+
swiperefreshlayout = "1.2.0"
2727
preference-ktx = "1.2.1"
28-
security-crypto = "1.1.0-alpha03"
28+
security-crypto = "1.1.0"
2929

3030
# Compose
31-
compose-bom = "2023.03.00"
31+
compose-bom = "2026.03.00"
3232

3333
# Material
34-
material = "1.8.0"
34+
material = "1.13.0"
3535

3636
# Hilt
3737
hilt = "2.56.2"
3838

3939
# Network
4040
retrofit = "2.9.0"
41-
okhttp-bom = "4.10.0"
42-
kotlinx-serialization-json = "1.4.1"
43-
retrofit2-kotlinx-serialization = "0.8.0"
44-
gson = "2.10.1"
41+
okhttp-bom = "4.12.0"
42+
kotlinx-serialization-json = "1.10.0"
43+
retrofit2-kotlinx-serialization = "1.0.0"
44+
gson = "2.13.2"
4545

4646
# Coroutines
47-
coroutines = "1.6.4"
47+
coroutines = "1.10.2"
4848

4949
# Image
5050
glide = "4.16.0"
51-
coil = "2.2.2"
51+
coil = "2.7.0"
5252

5353
# Firebase
54-
firebase-bom = "31.2.3"
54+
firebase-bom = "33.14.0"
5555
firebase-crashlytics-gradle = "3.0.6"
56-
google-services = "4.3.15"
56+
google-services = "4.4.4"
5757

5858
# Map
59-
naver-map = "3.22.1"
59+
naver-map = "3.23.2"
6060
play-services-location = "21.3.0"
6161

6262
# Kakao
63-
kakao-sdk = "2.15.0"
64-
kakao-link = "2.9.0"
65-
kakao-login-legacy = "2.10.0"
63+
kakao-sdk = "2.23.3"
64+
kakao-story = "2.17.0"
6665

6766
# Google
6867
play-services-auth = "20.4.1"
@@ -76,7 +75,7 @@ scalablelayout = "2.1.6"
7675
shimmer = "0.5.0"
7776

7877
# Permission
79-
tedpermission = "3.3.0"
78+
tedpermission = "3.4.2"
8079

8180
# Secrets
8281
secrets-gradle-plugin = "2.0.1"
@@ -86,8 +85,8 @@ foojay = "0.10.0"
8685

8786
# Test
8887
junit = "4.13.2"
89-
androidx-junit = "1.1.5"
90-
espresso = "3.5.1"
88+
androidx-junit = "1.3.0"
89+
espresso = "3.7.0"
9190

9291
[libraries]
9392
# AndroidX
@@ -159,8 +158,8 @@ play-services-location = { group = "com.google.android.gms", name = "play-servic
159158
# Kakao
160159
kakao-user = { group = "com.kakao.sdk", name = "v2-user", version.ref = "kakao-sdk" }
161160
kakao-talk = { group = "com.kakao.sdk", name = "v2-talk", version.ref = "kakao-sdk" }
162-
kakao-story = { group = "com.kakao.sdk", name = "v2-story", version.ref = "kakao-sdk" }
163-
kakao-link = { group = "com.kakao.sdk", name = "v2-link", version.ref = "kakao-link" }
161+
kakao-story = { group = "com.kakao.sdk", name = "v2-story", version.ref = "kakao-story" }
162+
kakao-share = { group = "com.kakao.sdk", name = "v2-share", version.ref = "kakao-sdk" }
164163
kakao-navi = { group = "com.kakao.sdk", name = "v2-navi", version.ref = "kakao-sdk" }
165164

166165
# Google
@@ -197,7 +196,7 @@ kakao = [
197196
"kakao-user",
198197
"kakao-talk",
199198
"kakao-story",
200-
"kakao-link",
199+
"kakao-share",
201200
"kakao-navi",
202201
]
203202
compose = [

0 commit comments

Comments
 (0)