diff --git a/Gemfile.lock b/Gemfile.lock index 43e173746..f729c8f05 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -8,7 +8,7 @@ GEM artifactory (3.0.17) atomos (0.1.3) aws-eventstream (1.4.0) - aws-partitions (1.1206.0) + aws-partitions (1.1209.0) aws-sdk-core (3.241.4) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) @@ -29,7 +29,7 @@ GEM babosa (1.0.4) base64 (0.2.0) benchmark (0.5.0) - bigdecimal (3.3.1) + bigdecimal (4.0.1) claide (1.1.0) colored (1.2) colored2 (3.1.2) @@ -43,17 +43,16 @@ GEM dotenv (2.8.1) emoji_regex (3.2.3) excon (0.112.0) - faraday (1.10.4) + faraday (1.8.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) faraday-excon (~> 1.1) - faraday-httpclient (~> 1.0) - faraday-multipart (~> 1.0) + faraday-httpclient (~> 1.0.1) faraday-net_http (~> 1.0) - faraday-net_http_persistent (~> 1.0) + faraday-net_http_persistent (~> 1.1) faraday-patron (~> 1.0) faraday-rack (~> 1.0) - faraday-retry (~> 1.0) + multipart-post (>= 1.2, < 3) ruby2_keywords (>= 0.0.4) faraday-cookie_jar (0.0.8) faraday (>= 0.8.0) @@ -62,13 +61,10 @@ GEM faraday-em_synchrony (1.0.1) faraday-excon (1.1.0) faraday-httpclient (1.0.1) - faraday-multipart (1.2.0) - multipart-post (~> 2.0) faraday-net_http (1.0.2) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) faraday-rack (1.0.0) - faraday-retry (1.0.3) faraday_middleware (1.2.1) faraday (~> 1.0) fastimage (2.4.0) @@ -183,7 +179,7 @@ GEM os (1.1.4) ostruct (0.6.3) plist (3.7.2) - public_suffix (6.0.2) + public_suffix (7.0.2) rake (13.3.1) representable (3.2.0) declarative (< 0.1.0) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 756755f4b..ba9bdb1ed 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -18,7 +18,7 @@ room = "2.8.4" # Kotlin kotlin = "2.3.0" kotlinx-coroutines-android = "1.10.2" -kotlinx-serialization = "1.9.0" +kotlinx-serialization = "1.10.0" ktlint = "1.7.1" kover = "0.9.4" mockk = "1.14.7" @@ -31,7 +31,7 @@ hilt = "2.59" maps-compose = "7.0.0" # Networking -ktor = "3.3.3" +ktor = "3.4.0" # Other aboutlibraries = "13.2.1" @@ -187,7 +187,7 @@ androidx-room-gradlePlugin = { module = "androidx.room:room-gradle-plugin", vers compose-gradlePlugin = { module = "org.jetbrains.kotlin:compose-compiler-gradle-plugin", version.ref = "kotlin" } compose-multiplatform-gradlePlugin = { module = "org.jetbrains.compose:compose-gradle-plugin", version.ref = "compose-multiplatform" } datadog-gradlePlugin = { module = "com.datadoghq.dd-sdk-android-gradle-plugin:com.datadoghq.dd-sdk-android-gradle-plugin.gradle.plugin", version = "1.22.0" } -detekt-compose = { module = "io.nlopez.compose.rules:detekt", version = "0.5.3" } +detekt-compose = { module = "io.nlopez.compose.rules:detekt", version = "0.5.5" } detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting", version.ref = "detekt" } detekt-gradlePlugin = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt" } firebase-crashlytics-gradlePlugin = { module = "com.google.firebase:firebase-crashlytics-gradle", version = "3.0.6" } @@ -197,7 +197,7 @@ kover-gradlePlugin = { module = "org.jetbrains.kotlinx.kover:org.jetbrains.kotli ksp-gradlePlugin = { module = "com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin", version.ref = "devtools-ksp" } secrets-gradlePlugin = {module = "com.google.android.secrets-gradle-plugin:com.google.android.secrets-gradle-plugin.gradle.plugin", version = "1.1.0"} serialization-gradlePlugin = { module = "org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin", version.ref = "kotlin" } -spotless-gradlePlugin = { module = "com.diffplug.spotless:spotless-plugin-gradle", version = "8.1.0" } +spotless-gradlePlugin = { module = "com.diffplug.spotless:spotless-plugin-gradle", version = "8.2.0" } [plugins] # Android @@ -233,7 +233,7 @@ detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" } dokka = { id = "org.jetbrains.dokka", version = "2.1.0" } protobuf = { id = "com.google.protobuf", version = "0.9.6" } room = { id = "androidx.room", version.ref = "room" } -spotless = { id = "com.diffplug.spotless", version = "8.1.0" } +spotless = { id = "com.diffplug.spotless", version = "8.2.0" } # Meshtastic meshtastic-analytics = { id = "meshtastic.analytics" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 23449a2b5..19a6bdeb8 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME