Bump all dependencies. Fix User Switcher screen. - #2757
Conversation
| implementation("androidx.core:core-ktx:1.17.0") | ||
| implementation("androidx.activity:activity-ktx:$androidXActivityVersion") | ||
| implementation("androidx.activity:activity-compose:$androidXActivityVersion") | ||
| implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$livecycleVersion") |
There was a problem hiding this comment.
| A newer version of androidx.lifecycle:lifecycle-viewmodel-ktx than 2.8.7 is available: 2.9.3 |
| implementation("androidx.window:window-core:1.4.0") | ||
| implementation("androidx.compose.material3:material3-android:1.3.2") | ||
| implementation(platform("androidx.compose:compose-bom:2025.06.00")) | ||
| implementation(platform("androidx.compose:compose-bom:2025.07.00")) // Update requires Kotlin 2. |
There was a problem hiding this comment.
| A newer version of androidx.compose:compose-bom than 2025.07.00 is available: 2025.08.01 |
| implementation("androidx.compose.material3:material3-android:1.3.2") | ||
| implementation(platform("androidx.compose:compose-bom:2025.06.00")) | ||
| implementation(platform("androidx.compose:compose-bom:2025.07.00")) // Update requires Kotlin 2. | ||
| implementation("androidx.compose.foundation:foundation-android:$composeVersion") |
There was a problem hiding this comment.
| A newer version of androidx.compose.foundation:foundation-android than 1.8.2 is available: 1.9.0 |
| implementation(platform("androidx.compose:compose-bom:2025.06.00")) | ||
| implementation(platform("androidx.compose:compose-bom:2025.07.00")) // Update requires Kotlin 2. | ||
| implementation("androidx.compose.foundation:foundation-android:$composeVersion") | ||
| implementation("androidx.compose.runtime:runtime-livedata:$composeVersion") |
There was a problem hiding this comment.
| A newer version of androidx.compose.runtime:runtime-livedata than 1.8.2 is available: 1.9.0 |
| implementation(platform("androidx.compose:compose-bom:2025.07.00")) // Update requires Kotlin 2. | ||
| implementation("androidx.compose.foundation:foundation-android:$composeVersion") | ||
| implementation("androidx.compose.runtime:runtime-livedata:$composeVersion") | ||
| implementation("androidx.compose.ui:ui-tooling-preview-android:$composeVersion") |
There was a problem hiding this comment.
| A newer version of androidx.compose.ui:ui-tooling-preview-android than 1.8.2 is available: 1.9.0 |
| @@ -46,18 +46,19 @@ dependencies { | |||
| debugImplementation("androidx.compose.ui:ui-tooling:$composeVersion") | |||
There was a problem hiding this comment.
| A newer version of androidx.compose.ui:ui-tooling than 1.8.2 is available: 1.9.0 |
| @@ -46,18 +46,19 @@ dependencies { | |||
| debugImplementation("androidx.compose.ui:ui-tooling:$composeVersion") | |||
| debugImplementation("androidx.compose.ui:ui-test-manifest:$composeVersion") | |||
There was a problem hiding this comment.
| A newer version of androidx.compose.ui:ui-test-manifest than 1.8.2 is available: 1.9.0 |
| androidTestImplementation("androidx.test:rules:1.7.0") | ||
| androidTestImplementation("androidx.test.ext:junit:1.3.0") | ||
| androidTestImplementation("androidx.arch.core:core-testing:2.2.0") | ||
| androidTestImplementation("androidx.compose.ui:ui-test-junit4:$composeVersion") |
There was a problem hiding this comment.
| A newer version of androidx.compose.ui:ui-test-junit4 than 1.8.2 is available: 1.9.0 |
Generated by 🚫 Danger |
| androidTestImplementation("androidx.test:runner:1.6.2") | ||
| androidTestImplementation("androidx.test:rules:1.6.1") | ||
| androidTestImplementation("androidx.test.ext:junit:1.2.1") | ||
| implementation("androidx.core:core-ktx:1.16.0") // Update requires API 36 compileSdk |
There was a problem hiding this comment.
| A newer version of androidx.core:core-ktx than 1.16.0 is available: 1.17.0 |
| api("androidx.browser:browser:1.8.0") | ||
| api("androidx.work:work-runtime-ktx:2.10.1") | ||
| api("com.google.firebase:firebase-messaging:25.0.0") | ||
| api("androidx.core:core:1.16.0") // Update requires API 36 compileSdk |
There was a problem hiding this comment.
| A newer version of androidx.core:core than 1.16.0 is available: 1.17.0 |
| api("androidx.work:work-runtime-ktx:2.10.1") | ||
| api("com.google.firebase:firebase-messaging:25.0.0") | ||
| api("androidx.core:core:1.16.0") // Update requires API 36 compileSdk | ||
| api("androidx.browser:browser:1.8.0") // Update requires API 36 compileSdk |
There was a problem hiding this comment.
| A newer version of androidx.browser:browser than 1.8.0 is available: 1.9.0 |
| implementation("androidx.biometric:biometric:1.2.0-alpha05") | ||
| implementation("androidx.lifecycle:lifecycle-extensions:2.2.0") | ||
| implementation("androidx.core:core-ktx:1.16.0") | ||
| implementation("androidx.core:core-ktx:1.16.0") // Update requires API 36 compileSdk |
There was a problem hiding this comment.
| A newer version of androidx.core:core-ktx than 1.16.0 is available: 1.17.0 |
| androidTestImplementation("androidx.test:rules:1.6.1") | ||
| androidTestImplementation("androidx.test.espresso:espresso-core:3.6.1") | ||
| androidTestImplementation("androidx.test.ext:junit:1.2.1") | ||
| implementation("androidx.core:core-ktx:1.16.0") // Update requires API 36 compileSdk |
There was a problem hiding this comment.
| A newer version of androidx.core:core-ktx than 1.16.0 is available: 1.17.0 |
| androidTestImplementation("androidx.test:runner:1.6.2") | ||
| androidTestImplementation("androidx.test:rules:1.6.1") | ||
| androidTestImplementation("androidx.test.ext:junit:1.2.1") | ||
| implementation("androidx.core:core-ktx:1.16.0") // Update requires API 36 compileSdk |
There was a problem hiding this comment.
| A newer version of androidx.core:core-ktx than 1.16.0 is available: 1.17.0 |
| androidTestImplementation("androidx.test:runner:1.6.2") | ||
| androidTestImplementation("androidx.test:rules:1.6.1") | ||
| androidTestImplementation("androidx.test.ext:junit:1.2.1") | ||
| implementation("androidx.core:core-ktx:1.16.0") // Update requires API 36 compileSdk |
There was a problem hiding this comment.
| A newer version of androidx.core:core-ktx than 1.16.0 is available: 1.17.0 |
| androidTestImplementation("androidx.test:runner:1.6.2") | ||
| androidTestImplementation("androidx.test:rules:1.6.1") | ||
| androidTestImplementation("androidx.test.ext:junit:1.2.1") | ||
| implementation("androidx.core:core-ktx:1.16.0") // Update requires API 36 compileSdk |
There was a problem hiding this comment.
| A newer version of androidx.core:core-ktx than 1.16.0 is available: 1.17.0 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## dev #2757 +/- ##
=============================================
+ Coverage 43.89% 56.07% +12.17%
- Complexity 1955 2482 +527
=============================================
Files 211 211
Lines 17235 17235
Branches 2406 2406
=============================================
+ Hits 7565 9664 +2099
+ Misses 8769 6522 -2247
- Partials 901 1049 +148
🚀 New features to boost your workflow:
|
|
Something seems to be wrong with Firebase Test Lab right now, all test runs are stuck in "Pending" state. But, since there aren't any code changes in the PR and everything is compiling in Github Actions I will just merge this now. |
Version bumps include updating the compile and target API level of sample apps to 36 (Android 16) -- I will send a PR to do the same for the Templates.
I am seeing more and more dependencies that now require Kotlin 2, so we should absolutely make that our new minimum with MSDK 14.0.