Răsfoiți Sursa

update libs

update libs
milan jurkulák 2 ani în urmă
părinte
comite
9f0e1f1394

+ 6 - 1
documentation/release-notes-1.3.1.md

@@ -1,7 +1,12 @@
-## Release notes 1.0.0 - 20. 5. 2024, 16:01:59
+## Release notes 1.0.0 - 22. 5. 2024, 1:09:41
+
+* 22.05.2024
+
+* [milan jurkulák] : update libs 
 
 * 20.05.2024
 
+* [milan jurkulák] : kapt removal 
 * [milan jurkulák] : new compose & kotlin 2 
 
 * 02.05.2024

+ 2 - 0
gradle.properties

@@ -22,3 +22,5 @@ createReports=true
 systemProp.javax.xml.accessExternalDTD=http
 systemProp.javax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl
 #kotlin.experimental.tryK2=true
+kapt.use.worker.api=false
+kapt.incremental.apt=false

+ 10 - 11
gradle/libs.versions.toml

@@ -3,7 +3,7 @@
 #
 accompanist-permissions = "0.34.0"
 aescrypt = "0.0.1"
-android-material = "1.11.0"
+android-material = "1.12.0"
 androidsvg-aar = "1.4"
 #
 androidx-activity-compose = "1.9.0"
@@ -11,13 +11,13 @@ androidx-compose-bom = "2024.05.00"
 androidx-customview-poolingcontainer = "1.0.0"
 androidx-espresso-core = "3.5.1"
 androidx-exifinterface = "1.3.7"
-androidx-foundation = "1.6.6"
+androidx-foundation = "1.6.7"
 androidx-glance-appwidget = "1.0.0"
 androidx-hilt-navigation-compose = "1.2.0"
 androidx-junit = "1.1.5"
-androidx-ktx = "1.13.0"
-androidx-lifecycle-viewmodel-compose = "2.7.0"
-androidx-material-icons-extended = "1.6.6"
+androidx-ktx = "1.13.1"
+androidx-lifecycle-viewmodel-compose = "2.8.0"
+androidx-material-icons-extended = "1.6.7"
 androidx-material3 = "1.2.1"
 androidx-media3 = "1.3.1"
 androidx-navigation-compose = "2.7.7"
@@ -29,20 +29,19 @@ anrwatchdog = "1.4.0"
 apk-parser = "2.6.10"
 auth0 = "2.10.2"
 compose = "4.14.0"
-converter-moshi = "2.9.0"
-dagger = "2.50"
+converter-moshi = "2.11.0"
+dagger = "2.51.1"
 dailymotion-sdk-android = "0.2.12"
 #
-
 dependency-analysis-gradle-plugin = "0.10.0"
-detekt-formatting = "1.23.4"
+#detekt-formatting = "1.23.4"
 detekt-gradle-plugin = "1.23.6"
 dokka-gradle-plugin = "1.9.20"
 google-api-services-androidpublisher = "v3-rev41-1.25.0"
 gradle = "8.2.2"
 gradle-api = "8.2.2"
 gradle-docker-plugin = "9.4.0"
-gradleNodePlugin = "1.3.1"
+#gradleNodePlugin = "1.3.1"
 gradleOspackagePlugin = "9.1.1"
 ini4j = "0.5.4"
 #
@@ -215,7 +214,7 @@ kotlin-compose-compiler = { module = "org.jetbrains.kotlin:compose-compiler-grad
 
 ## plugins #########################################################################################
 [plugins]
-android-application = "com.android.application:8.4.0"
+android-application = "com.android.application:8.4.1"
 android-library = "com.android.library:8.4.0"
 gradle-android-dagger-hilt = "com.google.dagger.hilt.android:2.47"
 gradle-catalogs-update = "nl.littlerobots.version-catalog-update:0.8.4"

+ 1 - 0
readme.md

@@ -81,6 +81,7 @@ Technologies that will be used:
 - Automatic release
 - Toml dependencies
 - Gradle plugins
+- Kotlin K2
 - Screenshots auto creation (coming soon)
 - AI test auto creation (coming soon)
 

+ 1 - 1
tvlib/src/main/kotlin/org/mjdev/tvlib/extensions/HiltExt.kt

@@ -128,7 +128,7 @@ object HiltExt {
     @InstallIn(ActivityComponent::class)
     internal interface ActivityCreatorEntryPoint {
         @get:HiltViewModelMap.KeySet
-        val viewModelKeys: Set<String?>
+        val viewModelKeys: Map<Class<*>, Boolean>
         val viewModelComponentBuilder: ViewModelComponentBuilder
     }