diff --git a/app/build.gradle.kts b/app/build.gradle.kts index c8eb0c062..4fd0467c8 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -3,30 +3,30 @@ import org.gradle.configurationcache.extensions.capitalized plugins { id("com.android.application") id("com.github.ben-manes.versions") - id("com.github.triplet.play") version "3.7.0" - id("org.jetbrains.kotlin.android") version "2.2.0" + id("com.github.triplet.play") version "3.13.0" + id("org.jetbrains.kotlin.android") version "2.4.10" } dependencies { implementation("eu.chainfire:libsuperuser:1.1.1") - implementation("com.google.android.material:material:1.8.0") - implementation("com.google.code.gson:gson:2.10.1") + implementation("com.google.android.material:material:1.14.0") + implementation("com.google.code.gson:gson:2.14.0") implementation("org.mindrot:jbcrypt:0.4") - implementation("com.google.guava:guava:32.1.3-android") + implementation("com.google.guava:guava:32.1.3-jre") implementation("com.annimon:stream:1.2.2") implementation("com.android.volley:volley:1.2.1") - implementation("commons-io:commons-io:2.14.0") + implementation("commons-io:commons-io:2.22.0") implementation("com.journeyapps:zxing-android-embedded:4.3.0") { isTransitive = false } - implementation("com.google.zxing:core:3.4.1") + implementation("com.google.zxing:core:3.5.4") - implementation("androidx.constraintlayout:constraintlayout:2.0.4") - implementation("com.google.dagger:dagger:2.49") - annotationProcessor("com.google.dagger:dagger-compiler:2.49") - androidTestImplementation("androidx.test:rules:1.4.0") - androidTestImplementation("androidx.annotation:annotation:1.2.0") + implementation("androidx.constraintlayout:constraintlayout:2.2.1") + implementation("com.google.dagger:dagger:2.60.1") + annotationProcessor("com.google.dagger:dagger-compiler:2.60.1") + androidTestImplementation("androidx.test:rules:1.7.0") + androidTestImplementation("androidx.annotation:annotation:1.8.1") } android { diff --git a/build.gradle.kts b/build.gradle.kts index 4b7dd82d8..85415d1ec 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -14,8 +14,8 @@ buildscript { mavenCentral() } dependencies { - classpath("com.android.tools.build:gradle:8.12.0") - classpath("com.github.ben-manes:gradle-versions-plugin:0.36.0") + classpath("com.android.tools.build:gradle:8.13.2") + classpath("com.github.ben-manes:gradle-versions-plugin:0.54.0") // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/docker/Dockerfile b/docker/Dockerfile index 1a52f155f..9e5435ad4 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM eclipse-temurin:17-jdk-jammy@sha256:e89e27f0f1436d3458fa2a8d636140dd94c10e23c92cadd9e25244c2b960d3c7 +FROM eclipse-temurin:17.0.19_10-jdk-jammy@sha256:723151f3fc88ca2060153ee08ab8dbbea7983d6ed6f2622fe440acf178737c94 ENV GO_VERSION=1.24.6 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index e4b516d77..7aca8ae71 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed Aug 13 21:32:53 IST 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.5-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists