@@ -12,7 +12,7 @@ object Versions {
1212
1313 /* Testing */
1414 const val JUNIT = " 4.13.2"
15- const val ROBOLECTRIC = " 4.13 "
15+ const val ROBOLECTRIC = " 4.16 "
1616 const val JACOCO_ANDROID = " 0.1.5"
1717
1818 /* Kotlin */
@@ -34,14 +34,14 @@ object Versions {
3434 const val FRAGMENT = " 1.8.9"
3535 const val WORK_MANAGER = " 2.11.0"
3636 const val GLIDE_VERSION = " 5.0.5"
37- const val RETROFIT = " 2.11 .0"
37+ const val RETROFIT = " 3.0 .0"
3838 const val OKHTTP = " 4.12.0"
3939 const val ROOM = " 2.8.4"
4040 const val HAMCREST = " 3.0"
4141 const val NAVIGATION = " 2.9.6"
4242 const val MEDIA3 = " 1.8.0"
4343 const val DATASTORE = " 1.2.0"
44- const val LOTTIE = " 6.6.6 "
44+ const val LOTTIE = " 6.7.0 "
4545 const val ENCRYPTED_SHARED_PREFERENCES = " 1.1.0"
4646 const val JAVA_JWT = " 4.5.0"
4747 const val GLANCE = " 1.1.1"
@@ -104,11 +104,12 @@ object Libs {
104104 /* Testing */
105105 const val JUNIT = " junit:junit:${Versions .JUNIT } "
106106 const val ROBOLECTRIC = " org.robolectric:robolectric:${Versions .ROBOLECTRIC } "
107- const val ANDROIDX_TEST_JUNIT = " androidx.test.ext:junit:1.2.1 "
108- const val MOCKK = " io.mockk:mockk:1.13.13 "
109- const val THREETEN_BP = " org.threeten:threetenbp:1.7.0 "
107+ const val ANDROIDX_TEST_JUNIT = " androidx.test.ext:junit:1.3.0 "
108+ const val MOCKK = " io.mockk:mockk:1.14.7 "
109+ const val THREETEN_BP = " org.threeten:threetenbp:1.7.2 "
110110 const val UI_AUTOMATOR = " androidx.test.uiautomator:uiautomator:2.3.0"
111- const val TEST_ORCHESTRATOR = " androidx.test:orchestrator:1.5.1"
111+ const val TEST_ORCHESTRATOR = " androidx.test:orchestrator:1.6.1"
112+ const val HAMCREST = " org.hamcrest:hamcrest:${Versions .HAMCREST } "
112113
113114 /* Qr Code (zxing) */
114115 const val JOURNEY_ZXING = " com.journeyapps:zxing-android-embedded:4.3.0"
@@ -131,7 +132,7 @@ object Libs {
131132 const val COMPOSE_VIEW_MODEL = " androidx.lifecycle:lifecycle-viewmodel-compose:${Versions .LIFECYCLE } "
132133
133134 /* Media and content handling */
134- const val NUTRIENT = " io.nutrient:nutrient:${Versions .NUTRIENT } "
135+ const val NUTRIENT = " io.nutrient:nutrient:${Versions .NUTRIENT } " // TODO
135136 const val MEDIA3 = " androidx.media3:media3-exoplayer:${Versions .MEDIA3 } "
136137 const val MEDIA3_UI = " androidx.media3:media3-ui:${Versions .MEDIA3 } "
137138 const val MEDIA3_HLS = " androidx.media3:media3-exoplayer-hls:${Versions .MEDIA3 } "
@@ -155,31 +156,29 @@ object Libs {
155156 const val OKHTTP = " com.squareup.okhttp3:okhttp:${Versions .OKHTTP } "
156157 const val OKHTTP_LOGGING = " com.squareup.okhttp3:logging-interceptor:${Versions .OKHTTP } "
157158 const val OKHTTP_URL_CONNECTION = " com.squareup.okhttp3:okhttp-urlconnection:${Versions .OKHTTP } "
158- const val OKIO = " com.squareup.okio:okio:3.9.1 "
159+ const val OKIO = " com.squareup.okio:okio:3.16.2 "
159160
160161 /* Other */
161162 const val LOTTIE = " com.airbnb.android:lottie:${Versions .LOTTIE } "
162163 const val LOTTIE_COMPOSE = " com.airbnb.android:lottie-compose:${Versions .LOTTIE } "
163164 const val SLIDING_UP_PANEL = " com.sothree.slidinguppanel:library:3.3.1"
164165 const val DISK_LRU_CACHE = " com.jakewharton:disklrucache:2.0.2"
165166 const val EVENTBUS = " org.greenrobot:eventbus:3.3.1"
166- const val JW_THREETEN_BP = " com.jakewharton.threetenabp:threetenabp:1.4.6 "
167+ const val JW_THREETEN_BP = " com.jakewharton.threetenabp:threetenabp:1.4.9 "
167168 const val PROCESS_PHOENIX = " com.jakewharton:process-phoenix:2.1.2"
168169 const val KEYBOARD_VISIBILITY_LISTENER = " net.yslibrary.keyboardvisibilityevent:keyboardvisibilityevent:2.2.1"
169170 const val APACHE_COMMONS_TEXT = " org.apache.commons:commons-text:1.12.0"
170171 const val CAMERA_VIEW = " com.otaliastudios:cameraview:2.7.2"
171172 const val JAVA_JWT = " com.auth0:java-jwt:${Versions .JAVA_JWT } "
172173
173- const val PENDO = " sdk.pendo.io:pendoIO:3.7 .+"
174+ const val PENDO = " sdk.pendo.io:pendoIO:3.9 .+"
174175
175176 /* Database */
176177 const val ROOM = " androidx.room:room-runtime:${Versions .ROOM } "
177178 const val ROOM_COMPILER = " androidx.room:room-compiler:${Versions .ROOM } "
178179 const val ROOM_COROUTINES = " androidx.room:room-ktx:${Versions .ROOM } "
179180 const val ROOM_TEST = " androidx.room:room-testing:${Versions .ROOM } "
180181
181- const val HAMCREST = " org.hamcrest:hamcrest:${Versions .HAMCREST } "
182-
183182 const val RRULE = " org.scala-saddle:google-rfc-2445:20110304"
184183
185184 // Compose
@@ -208,7 +207,7 @@ object Libs {
208207 const val NAVIGATION_KTX = " androidx.navigation:navigation-ui-ktx:${Versions .NAVIGATION } "
209208 const val NAVIGATION_COMPOSE = " androidx.navigation:navigation-compose:${Versions .NAVIGATION } "
210209
211- const val KOTLIN_SERIALIZABLE = " org.jetbrains.kotlinx:kotlinx-serialization-json:1.8 .0"
210+ const val KOTLIN_SERIALIZABLE = " org.jetbrains.kotlinx:kotlinx-serialization-json:1.9 .0"
212211}
213212
214213object Plugins {
0 commit comments