Closed renovate[bot] closed 5 months ago
Dependency diff (customize your message here):
+--- androidx.databinding:viewbinding:8.2.2
| \--- androidx.annotation:annotation:1.0.0 -> 1.7.0
| \--- androidx.annotation:annotation-jvm:1.7.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3
-| +--- org.jetbrains:annotations:13.0 -> 23.0.0
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.10 (c)
-| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.10 (c)
-| \--- org.jetbrains.kotlin:kotlin-stdlib-common:2.0.0-Beta3 (c)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4
+| +--- org.jetbrains:annotations:13.0 -> 23.0.0
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.10 (c)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.10 (c)
+| \--- org.jetbrains.kotlin:kotlin-stdlib-common:2.0.0-Beta4 (c)
-+--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0-Beta3 (*)
++--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0-Beta4 (*)
+--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0
| +--- androidx.lifecycle:lifecycle-viewmodel:2.7.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
| \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.1 -> 1.7.3
| \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3
| \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3
-| +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.20 -> 2.0.0-Beta3
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0-Beta3 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.20 -> 2.0.0-Beta4
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0-Beta4 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20 -> 1.9.10
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.10 -> 2.0.0-Beta3 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.10 -> 2.0.0-Beta4 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.10
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.10 -> 2.0.0-Beta4 (*)
+--- androidx.lifecycle:lifecycle-livedata-ktx:2.7.0
| +--- androidx.lifecycle:lifecycle-livedata:2.7.0
| | +--- androidx.lifecycle:lifecycle-livedata-core:2.7.0
| | | +--- androidx.lifecycle:lifecycle-common:2.7.0
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
| | +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.7.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
+--- androidx.lifecycle:lifecycle-runtime-ktx:2.7.0
| +--- androidx.lifecycle:lifecycle-runtime:2.7.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
+--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.7.0
| +--- androidx.core:core-ktx:1.2.0 -> 1.12.0
| | +--- androidx.core:core:1.12.0
| | | +--- androidx.annotation:annotation-experimental:1.3.0 -> 1.3.1
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4 (*)
| | | +--- androidx.collection:collection:1.0.0 -> 1.3.0
| | | | \--- androidx.collection:collection-jvm:1.3.0
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
| +--- androidx.savedstate:savedstate:1.2.1
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
+--- androidx.constraintlayout:constraintlayout:2.1.4
| \--- androidx.appcompat:appcompat:1.2.0 -> 1.6.1
| +--- androidx.activity:activity:1.6.0 -> 1.8.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
| +--- androidx.emoji2:emoji2:1.2.0 -> 1.3.0
| | \--- androidx.lifecycle:lifecycle-process:2.4.1 -> 2.7.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
| +--- androidx.fragment:fragment:1.3.6 -> 1.6.2
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 -> 2.0.0-Beta4 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4 (*)
+--- androidx.datastore:datastore-preferences:1.0.0
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 2.0.0-Beta3 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 2.0.0-Beta4 (*)
| +--- androidx.datastore:datastore:1.0.0
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 2.0.0-Beta3 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 2.0.0-Beta4 (*)
| | \--- androidx.datastore:datastore-core:1.0.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 2.0.0-Beta4 (*)
| \--- androidx.datastore:datastore-preferences-core:1.0.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 2.0.0-Beta4 (*)
+--- androidx.navigation:navigation-fragment-ktx:2.7.7
| \--- androidx.navigation:navigation-fragment:2.7.7
| +--- androidx.fragment:fragment-ktx:1.6.2
| | +--- androidx.activity:activity-ktx:1.5.1 -> 1.8.0
| | | +--- androidx.savedstate:savedstate-ktx:1.2.1
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 -> 2.0.0-Beta4 (*)
| +--- androidx.navigation:navigation-runtime:2.7.7
| | +--- androidx.navigation:navigation-common:2.7.7
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
| +--- androidx.slidingpanelayout:slidingpanelayout:1.2.0
| | \--- androidx.window:window:1.0.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.0.0-Beta4 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (*)
+--- androidx.navigation:navigation-ui-ktx:2.7.7
| \--- androidx.navigation:navigation-ui:2.7.7
| \--- com.google.android.material:material:1.4.0-beta01 -> 1.11.0
| \--- org.jetbrains.kotlin:kotlin-bom:1.8.22
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta3 (c)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0-Beta4 (c)
-| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.0.0-Beta3 (c)
+| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.0.0-Beta4 (c)
+--- androidx.preference:preference-ktx:1.2.1
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.0.0-Beta4 (*)
+--- androidx.paging:paging-runtime-ktx:3.2.1
| +--- androidx.paging:paging-common-ktx:3.2.1
| | \--- androidx.paging:paging-common:3.2.1
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.0.0-Beta4 (*)
| \--- androidx.paging:paging-runtime:3.2.1
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.0.0-Beta4 (*)
+--- androidx.palette:palette-ktx:1.0.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.50 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.50 -> 2.0.0-Beta4 (*)
+--- com.google.dagger:hilt-android:2.50
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.0-Beta4 (*)
+--- com.tbuonomo:dotsindicator:5.0
| +--- androidx.compose.ui:ui -> 1.4.0
| | +--- androidx.compose.runtime:runtime:1.4.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
| | +--- androidx.compose.runtime:runtime-saveable:1.4.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
| | +--- androidx.compose.ui:ui-geometry:1.4.0
| | | +--- androidx.compose.ui:ui-util:1.4.0
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
| | +--- androidx.compose.ui:ui-graphics:1.4.0
| | | +--- androidx.compose.ui:ui-unit:1.4.0
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta4 (*)
| | +--- androidx.compose.ui:ui-text:1.4.0
-| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta4 (*)
| | +--- androidx.customview:customview-poolingcontainer:1.0.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 2.0.0-Beta4 (*)
-| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta4 (*)
| +--- androidx.compose.ui:ui-tooling-preview -> 1.4.0
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
| \--- androidx.compose.foundation:foundation -> 1.4.0
| +--- androidx.compose.animation:animation:1.2.1 -> 1.4.0
| | +--- androidx.compose.animation:animation-core:1.4.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.10 -> 2.0.0-Beta4 (*)
| | +--- androidx.compose.foundation:foundation-layout:1.2.1 -> 1.4.0
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta4 (*)
-| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta4 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.10 -> 2.0.0-Beta4 (*)
+--- com.squareup.retrofit2:converter-moshi:2.9.0
| \--- com.squareup.retrofit2:retrofit:2.9.0
| \--- com.squareup.okhttp3:okhttp:3.14.9 -> 4.12.0
| \--- com.squareup.okio:okio:3.6.0
| \--- com.squareup.okio:okio-jvm:3.6.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10 -> 2.0.0-Beta4 (*)
+--- com.google.firebase:firebase-crashlytics-ktx -> 18.6.2
| +--- com.google.firebase:firebase-common:20.4.2
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4 (*)
| \--- com.google.firebase:firebase-crashlytics:18.6.2
| \--- com.google.firebase:firebase-installations:17.2.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4 (*)
+--- com.google.firebase:firebase-analytics-ktx -> 21.5.1
| +--- com.google.firebase:firebase-analytics:21.5.1
| | +--- com.google.android.gms:play-services-measurement:21.5.1
| | | \--- com.google.android.gms:play-services-measurement-impl:21.5.1
| | | +--- androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
-| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.0.0-Beta3 (*)
+| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.0.0-Beta4 (*)
| | | \--- androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
-| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.0.0-Beta3 (*)
+| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.0.0-Beta4 (*)
| | \--- com.google.android.gms:play-services-measurement-api:21.5.1
-| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3 (*)
+| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4 (*)
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4 (*)
+--- com.google.firebase:firebase-perf-ktx -> 20.5.2
| \--- com.google.firebase:firebase-perf:20.5.2
-| +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4 (*)
| \--- com.google.firebase:firebase-config:21.5.0 -> 21.6.1
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 2.0.0-Beta4 (*)
+--- io.coil-kt:coil:2.5.0
| \--- io.coil-kt:coil-base:2.5.0
-| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.10 -> 2.0.0-Beta3 (*)
+| \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.10 -> 2.0.0-Beta4 (*)
-\--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.0-Beta3
- +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0-Beta3 (*)
- \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.0.0-Beta3
- \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0-Beta3 (*)
+\--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.0-Beta4
+ +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0-Beta4 (*)
+ \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.0.0-Beta4
+ \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0-Beta4 (*)
This PR contains the following updates:
2.0.0-Beta3
->2.0.0-Beta4
Release Notes
JetBrains/kotlin (org.jetbrains.kotlin:kotlin-gradle-plugin)
### [`v2.0.0-Beta4`](https://togithub.com/JetBrains/kotlin/releases/tag/v2.0.0-Beta4): Kotlin 2.0.0-Beta4 #### Changelog ##### Analysis. API ##### Performance Improvements - [`KT-64987`](https://youtrack.jetbrains.com/issue/KT-64987) Analysis API: 50GB memory allocation on creating empty kotlinx.collections.immutable.persistentMapOf ##### Fixes - [`KT-65268`](https://youtrack.jetbrains.com/issue/KT-65268) K2: Checking the presence of the delegated constructor call forces AST loading - [`KT-63330`](https://youtrack.jetbrains.com/issue/KT-63330) Analysis API: Stub-based deserialized symbol providers provide unresolved enum entry annotation arguments - [`KT-65418`](https://youtrack.jetbrains.com/issue/KT-65418) Analysis API: `LLFirAbstractSessionFactory` loads anchor module sessions eagerly - [`KT-64718`](https://youtrack.jetbrains.com/issue/KT-64718) Analysis API: do not expose SealedClassInheritorsProvider and FirRegularClass to IDE Plugin - [`KT-65075`](https://youtrack.jetbrains.com/issue/KT-65075) K2: getContainingDeclaration() is broken for declarations inside code fragments - [`KT-61332`](https://youtrack.jetbrains.com/issue/KT-61332) Support `KtTypeCodeFragment` in `PsiRawFirBuilder` - [`KT-65150`](https://youtrack.jetbrains.com/issue/KT-65150) AA: incorrect result from `KtTypeProvider#getReceiverTypeForDoubleColonExpression` for Java static method - [`KT-55750`](https://youtrack.jetbrains.com/issue/KT-55750) LL FIR: Implement multi-threaded resolve - [`KT-56551`](https://youtrack.jetbrains.com/issue/KT-56551) LL FIR: implement parallel resolve for jumping phases - [`KT-65223`](https://youtrack.jetbrains.com/issue/KT-65223) Psi: avoid KtFile usages - [`KT-65307`](https://youtrack.jetbrains.com/issue/KT-65307) Analysis API FE10: support KtFe10AnalysisSessionProvider.getAnalysisSessionByUseSiteKtModule - [`KT-62695`](https://youtrack.jetbrains.com/issue/KT-62695) K2 IDE: Unresolved extension functions in KDoc - [`KT-65152`](https://youtrack.jetbrains.com/issue/KT-65152) Analysis API: KDoc references to packages are not fully resolved - [`KT-64988`](https://youtrack.jetbrains.com/issue/KT-64988) K2 IDE: Navigation from the named argument in safe call does not work - [`KT-64074`](https://youtrack.jetbrains.com/issue/KT-64074) K2: Investigate LL divergence for Script.testTopLevelPropertyInitialization - [`KT-64921`](https://youtrack.jetbrains.com/issue/KT-64921) K2 IDE: references in platform code resolve to expect classifier instead of actual - [`KT-62441`](https://youtrack.jetbrains.com/issue/KT-62441) K2: IDE K2: "No dangling modifier found" - [`KT-64528`](https://youtrack.jetbrains.com/issue/KT-64528) K2 IDE: MPP: unregistered component 'org.jetbrains.kotlin.fir.scopes.impl.FirDelegatedMembersFilter' - [`KT-64993`](https://youtrack.jetbrains.com/issue/KT-64993) Analysis API: KtExpressionTypeProvider.getExpectedType works incorrectly for arguments of safe calls - [`KT-64883`](https://youtrack.jetbrains.com/issue/KT-64883) Allow direct creation of KtCommonFile - [`KT-64646`](https://youtrack.jetbrains.com/issue/KT-64646) K2: properly forbid ast loading during raw fir phase in tests - [`KT-64862`](https://youtrack.jetbrains.com/issue/KT-64862) Psi: missed parenthesis in type reference presentation - [`KT-62893`](https://youtrack.jetbrains.com/issue/KT-62893) K2 IDE. FP 'when' expression must be exhaustive with Java sealed interface from library - [`KT-63795`](https://youtrack.jetbrains.com/issue/KT-63795) K2: `lazyResolveToPhase(BODY_RESOLVE)` cannot be called from a transformer with a phase BODY_RESOLVE from SealedClassInheritorsProviderIdeImpl ##### Analysis. Light Classes - [`KT-65425`](https://youtrack.jetbrains.com/issue/KT-65425) K2 IDE: Seeing a reference to the class generated by compiler plugin exposed from Java code caused NPE from light classes - [`KT-64937`](https://youtrack.jetbrains.com/issue/KT-64937) SLC: internal setters are not mangled ##### Apple Ecosystem - [`KT-63212`](https://youtrack.jetbrains.com/issue/KT-63212) podInstall task fails without a proper diagnostic when xcodeproj gem is outdated ##### Backend. Wasm - [`KT-63939`](https://youtrack.jetbrains.com/issue/KT-63939) Kotlin/Wasm Support lazy associated object initialisation - [`KT-64803`](https://youtrack.jetbrains.com/issue/KT-64803) K/Wasm: non-capturing lambdas are not singleton unlike same lambdas in jvm - [`KT-64449`](https://youtrack.jetbrains.com/issue/KT-64449) K2: Implement K1WasmWasiCodegenBoxTestGenerated for K2 - [`KT-64829`](https://youtrack.jetbrains.com/issue/KT-64829) K/Wasm: division remainder has a wrong sign - [`KT-65009`](https://youtrack.jetbrains.com/issue/KT-65009) Generate TypeScript definitions for the `@JsExport` declarations in K/Wasm ##### Compiler ##### New Features - [`KT-63670`](https://youtrack.jetbrains.com/issue/KT-63670) Implement platform specific declaration clash diagnostics across all backends - [`KT-62547`](https://youtrack.jetbrains.com/issue/KT-62547) Introduce a language feature flag for smartcasts based on "memory" variables ##### Fixes - [`KT-63344`](https://youtrack.jetbrains.com/issue/KT-63344) K2: False positive ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED - [`KT-58845`](https://youtrack.jetbrains.com/issue/KT-58845) K2: SAM checker can run incorrectly in presence of an expect supertype - [`KT-61843`](https://youtrack.jetbrains.com/issue/KT-61843) K2: Missing TYPE_MISMATCH for nested array literals - [`KT-61798`](https://youtrack.jetbrains.com/issue/KT-61798) K2 incorrectly calculates modality of property accessors - [`KT-65255`](https://youtrack.jetbrains.com/issue/KT-65255) K2 / KJS: "IllegalArgumentException: Candidate is not successful, but system has no contradiction" - [`KT-65341`](https://youtrack.jetbrains.com/issue/KT-65341) K2: "Cannot find cached type parameter by FIR symbol" caused by not-null assertion operator inside string in throw - [`KT-49283`](https://youtrack.jetbrains.com/issue/KT-49283) Support contribution type info from a nested builder inference call - [`KT-64077`](https://youtrack.jetbrains.com/issue/KT-64077) K2: Builder inference ignores constraints from nested builder inference - [`KT-49160`](https://youtrack.jetbrains.com/issue/KT-49160) Couldn't infer a type argument through several builder inference calls broken by a local class - [`KT-61310`](https://youtrack.jetbrains.com/issue/KT-61310) K2: "Not enough information to infer type variable R" for transformLatest - [`KT-63733`](https://youtrack.jetbrains.com/issue/KT-63733) Builder-style type inference can't resolve to extension overloads when they're more applicable than member ones - [`KT-57707`](https://youtrack.jetbrains.com/issue/KT-57707) K1: inconsistent TYPE_MISMATCH in builder inference - [`KT-55057`](https://youtrack.jetbrains.com/issue/KT-55057) Builder inference changes behaviour sporadically based on BI annotation on unrelated call - [`KT-60663`](https://youtrack.jetbrains.com/issue/KT-60663) Builder inference does not work inside a nested unrelated builder inference lambda - [`KT-53639`](https://youtrack.jetbrains.com/issue/KT-53639) TYPE_MISMATCH: compiler can't infer the list's type when using `buildList {}` builder or `Collection#isNotEmpty` - [`KT-60291`](https://youtrack.jetbrains.com/issue/KT-60291) K2: "IllegalStateException: Cannot serialize error type: ERROR CLASS: Cannot infer argument for type parameter T" during FIR serialization - [`KT-65033`](https://youtrack.jetbrains.com/issue/KT-65033) K2: Fir2LazyIr: Lazy type aliases not supported - [`KT-57709`](https://youtrack.jetbrains.com/issue/KT-57709) Inconsistent extension function call resolution in builder inference - [`KT-53740`](https://youtrack.jetbrains.com/issue/KT-53740) Builder inference with multiple lambdas leads to unsound type - [`KT-60877`](https://youtrack.jetbrains.com/issue/KT-60877) Builder inference from the null literal results in Nothing instead of Nothing? for producing positions of the postponed type variable - [`KT-53553`](https://youtrack.jetbrains.com/issue/KT-53553) Builder inference: inconsistent types in different lambda scopes - [`KT-54400`](https://youtrack.jetbrains.com/issue/KT-54400) K2: builder inference does not work with assignments of literals to member properties - [`KT-53109`](https://youtrack.jetbrains.com/issue/KT-53109) CompilationErrorException generateUnboundSymbolsAsDependencies with builder inference and lambdas - [`KT-52757`](https://youtrack.jetbrains.com/issue/KT-52757) Type inference for builders fails if inferred from a function - [`KT-63840`](https://youtrack.jetbrains.com/issue/KT-63840) Builder inference fails on calls to identity-shaped functions with postponed type variables inside select-constructions - [`KT-64276`](https://youtrack.jetbrains.com/issue/KT-64276) \[K/N]\[K2] K2 behaviorial difference with inconsistent inheritance of ObjCName - [`KT-59782`](https://youtrack.jetbrains.com/issue/KT-59782) K2: Forbid local delegated properties with private accessors in public inline functions - [`KT-65482`](https://youtrack.jetbrains.com/issue/KT-65482) K2: NoSuchFieldError due to using unboxed type - [`KT-63208`](https://youtrack.jetbrains.com/issue/KT-63208) K2: Implement deprecation cycle and fix missing errors for error-level nullable arguments of warning-level Java types - [`KT-64891`](https://youtrack.jetbrains.com/issue/KT-64891) K2: consider supporting/forbidding foo.(bar)() syntax - [`KT-62134`](https://youtrack.jetbrains.com/issue/KT-62134) K2: handle non-simple types during FirStatusResolver.isPrivateToThis check - [`KT-65290`](https://youtrack.jetbrains.com/issue/KT-65290) K2: No override for FUN DEFAULT_PROPERTY_ACCESSOR - [`KT-65111`](https://youtrack.jetbrains.com/issue/KT-65111) K2: Java star imports don't work in KJK interdependencies - [`KT-59012`](https://youtrack.jetbrains.com/issue/KT-59012) K2: Support inferring types based on self upper bounds - [`KT-65373`](https://youtrack.jetbrains.com/issue/KT-65373) K2: there is a crash in KJK hierarchy with an extension member property - [`KT-65277`](https://youtrack.jetbrains.com/issue/KT-65277) IrFakeOverrideBuilder: NPE from IrJavaIncompatibilityRulesOverridabilityCondition.doesJavaOverrideHaveIncompatibleValueParameterKinds - [`KT-62884`](https://youtrack.jetbrains.com/issue/KT-62884) K2: different signature of delegate object for generic extension property - [`KT-59630`](https://youtrack.jetbrains.com/issue/KT-59630) K2: Implement running FIR Blackbox tests on different JDKs - [`KT-64944`](https://youtrack.jetbrains.com/issue/KT-64944) Can't assign null after early return smart cast with typed destructive assignment - [`KT-64910`](https://youtrack.jetbrains.com/issue/KT-64910) K2: AA FIR: KtCall's argument mapping misses SAM conversion argument - [`KT-64846`](https://youtrack.jetbrains.com/issue/KT-64846) K2: false negative CONFLICTING_JVM_DECLARATIONS on inheritance from Java collection subclass with a conflicting override - [`KT-60732`](https://youtrack.jetbrains.com/issue/KT-60732) K2 Scripting: TeamCity DSL test - [`KT-65165`](https://youtrack.jetbrains.com/issue/KT-65165) K2: "ClassCastException: class java.lang.String cannot be cast to class SampleClass" - [`KT-64982`](https://youtrack.jetbrains.com/issue/KT-64982) K2: false negative FUNCTION_CALL_EXPECTED - [`KT-64872`](https://youtrack.jetbrains.com/issue/KT-64872) K2: do-while condition able to access uninitialized variable - [`KT-65318`](https://youtrack.jetbrains.com/issue/KT-65318) K2: Substitution stackoverflow on jspecify `@NullMarked` superclass - [`KT-65010`](https://youtrack.jetbrains.com/issue/KT-65010) Kotlin/Native: code generation for a static field is failing - [`KT-59921`](https://youtrack.jetbrains.com/issue/KT-59921) K2: Disappeared NULL_FOR_NONNULL_TYPE - [`KT-57299`](https://youtrack.jetbrains.com/issue/KT-57299) K2: VerifyError due to overriding final method `size` on a subclass of Collection and Set - [`KT-57300`](https://youtrack.jetbrains.com/issue/KT-57300) K2: subclass of MutableCollection with primitive element type has methods with boxed type - [`KT-58279`](https://youtrack.jetbrains.com/issue/KT-58279) K2. False-negative `Smart cast to is impossible, because is a public API property declared in different module` for Java static field - [`KT-64706`](https://youtrack.jetbrains.com/issue/KT-64706) K2: Type inference cannot resolve nullable `@Composable` lambda - [`KT-65058`](https://youtrack.jetbrains.com/issue/KT-65058) K2: Protected function call from public-API inline function is prohibited in anonymous object - [`KT-53629`](https://youtrack.jetbrains.com/issue/KT-53629) K2: forbid multiple labels per statement - [`KT-65316`](https://youtrack.jetbrains.com/issue/KT-65316) K2: False positive USAGE_IS_NOT_INLINABLE for expression labeled with illegal label - [`KT-57268`](https://youtrack.jetbrains.com/issue/KT-57268) K2: extra methods `remove` and/or `getOrDefault` are generated for Map subclasses with JDK 1.6 in dependencies - [`KT-63151`](https://youtrack.jetbrains.com/issue/KT-63151) K2: Assignment within function lambda should invalidate contract DFA implications - [`KT-63351`](https://youtrack.jetbrains.com/issue/KT-63351) K2. No smart cast with not-null assertion operator after a safe call - [`KT-65324`](https://youtrack.jetbrains.com/issue/KT-65324) atomicfu-plugin: top-level delegated properties cause NPE - [`KT-60246`](https://youtrack.jetbrains.com/issue/KT-60246) K2: origin is not set for getting array element operator - [`KT-64387`](https://youtrack.jetbrains.com/issue/KT-64387) K2: Missing POSTFIX_INC/DEC origin for array element inc/dec - [`KT-61891`](https://youtrack.jetbrains.com/issue/KT-61891) K2: POSTFIX\_{INCR|DECR} of global misses an origin - [`KT-65019`](https://youtrack.jetbrains.com/issue/KT-65019) K2: unexpected exception when executing inc/dec in finally block on WASM - [`KT-64392`](https://youtrack.jetbrains.com/issue/KT-64392) Factor out KLIB serialization logic from the `backend.native` module - [`KT-65270`](https://youtrack.jetbrains.com/issue/KT-65270) K2: Missing ACTUAL_WITHOUT_EXPECT when expect is fake-override - [`KT-60367`](https://youtrack.jetbrains.com/issue/KT-60367) K2: Support EXPECT_AND_ACTUAL_IN_THE_SAME_MODULE diagnostics - [`KT-62704`](https://youtrack.jetbrains.com/issue/KT-62704) Absent testrunner FirLightTreeDiagnosticTestSpecGenerated - [`KT-65044`](https://youtrack.jetbrains.com/issue/KT-65044) K2 compiler crash on unresolved delegated extention receiver - [`KT-65021`](https://youtrack.jetbrains.com/issue/KT-65021) K2: Missing error and miscompilation in destructuring declaration delegation - [`KT-63899`](https://youtrack.jetbrains.com/issue/KT-63899) K2: Vararg parameter misses annotation in metadata - [`KT-60175`](https://youtrack.jetbrains.com/issue/KT-60175) JVM IR inline: accidental reification of typeOf type argument - [`KT-60174`](https://youtrack.jetbrains.com/issue/KT-60174) JVM IR inline: accidental reification in various cases - [`KT-65103`](https://youtrack.jetbrains.com/issue/KT-65103) K2: IllegalArgumentException: IrErrorCallExpressionImpl(5388, 5392, "Unresolved reference: R?C|Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.