@@ -105,13 +105,13 @@ ext {
105105
106106 icepickVersion = ' 3.2.0'
107107 exoPlayerVersion = ' 2.14.2'
108- googleAutoServiceVersion = ' 1.0'
108+ googleAutoServiceVersion = ' 1.0.1 '
109109 groupieVersion = ' 2.10.0'
110110 markwonVersion = ' 4.6.2'
111111
112112 leakCanaryVersion = ' 2.5'
113113 stethoVersion = ' 1.6.0'
114- mockitoVersion = ' 3.6 .0'
114+ mockitoVersion = ' 4.0 .0'
115115}
116116
117117configurations {
@@ -200,7 +200,7 @@ dependencies {
200200/* * AndroidX **/
201201 implementation ' androidx.appcompat:appcompat:1.3.1'
202202 implementation ' androidx.cardview:cardview:1.0.0'
203- implementation ' androidx.constraintlayout:constraintlayout:2.0.4 '
203+ implementation ' androidx.constraintlayout:constraintlayout:2.1.2 '
204204 implementation ' androidx.core:core-ktx:1.6.0'
205205 implementation ' androidx.documentfile:documentfile:1.0.1'
206206 implementation ' androidx.fragment:fragment-ktx:1.3.6'
@@ -219,15 +219,15 @@ dependencies {
219219 // https://developer.android.com/jetpack/androidx/releases/viewpager2#1.1.0-alpha01
220220 implementation ' androidx.viewpager2:viewpager2:1.1.0-beta01'
221221 implementation ' androidx.webkit:webkit:1.4.0'
222- implementation ' com.google.android.material:material:1.2.1 '
222+ implementation ' com.google.android.material:material:1.4.0 '
223223
224224/* * Third-party libraries **/
225225 // Instance state boilerplate elimination
226226 implementation " frankiesardo:icepick:${ icepickVersion} "
227227 kapt " frankiesardo:icepick-processor:${ icepickVersion} "
228228
229229 // HTML parser
230- implementation " org.jsoup:jsoup:1.13.1 "
230+ implementation " org.jsoup:jsoup:1.14.3 "
231231
232232 // HTTP client
233233 // noinspection GradleDependency --> do not update okhttp to keep supporting Android 4.4 users
@@ -265,13 +265,13 @@ dependencies {
265265 implementation ' com.jakewharton:process-phoenix:2.1.2'
266266
267267 // Reactive extensions for Java VM
268- implementation " io.reactivex.rxjava3:rxjava:3.0.7 "
268+ implementation " io.reactivex.rxjava3:rxjava:3.0.13 "
269269 implementation " io.reactivex.rxjava3:rxandroid:3.0.0"
270270 // RxJava binding APIs for Android UI widgets
271271 implementation " com.jakewharton.rxbinding4:rxbinding:4.0.0"
272272
273273 // Date and time formatting
274- implementation " org.ocpsoft.prettytime:prettytime:5.0.1 .Final"
274+ implementation " org.ocpsoft.prettytime:prettytime:5.0.2 .Final"
275275
276276/* * Debugging **/
277277 // Memory leak detection
@@ -287,11 +287,9 @@ dependencies {
287287 testImplementation " org.mockito:mockito-core:${ mockitoVersion} "
288288 testImplementation " org.mockito:mockito-inline:${ mockitoVersion} "
289289
290- androidTestImplementation " androidx.test.ext:junit:1.1.2"
290+ androidTestImplementation " androidx.test.ext:junit:1.1.3"
291+ androidTestImplementation " androidx.test:runner:1.4.0"
291292 androidTestImplementation " androidx.room:room-testing:${ androidxRoomVersion} "
292- androidTestImplementation " androidx.test.espresso:espresso-core:3.3.0" , {
293- exclude module : ' support-annotations'
294- }
295293}
296294
297295static String getGitWorkingBranch () {
0 commit comments