From 748f45b38626ed14a2838e1b063d57f8693a5158 Mon Sep 17 00:00:00 2001 From: Skylot <118523+skylot@users.noreply.github.com> Date: Fri, 21 Nov 2025 20:29:20 +0000 Subject: [PATCH] chore: update dependencies --- buildSrc/build.gradle.kts | 2 +- buildSrc/src/main/kotlin/jadx-java.gradle.kts | 2 +- buildSrc/src/main/kotlin/jadx-rewrite.gradle.kts | 8 ++++---- jadx-cli/build.gradle.kts | 2 +- jadx-core/build.gradle.kts | 2 +- jadx-gui/build.gradle.kts | 14 +++++++------- jadx-plugins/jadx-aab-input/build.gradle.kts | 4 ++-- jadx-plugins/jadx-java-convert/build.gradle.kts | 4 ++-- jadx-plugins/jadx-kotlin-metadata/build.gradle.kts | 4 ++-- .../build.gradle.kts | 2 +- jadx-plugins/jadx-rename-mappings/build.gradle.kts | 2 +- 11 files changed, 23 insertions(+), 23 deletions(-) diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 22655b9ad..88d3c80ed 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -3,7 +3,7 @@ plugins { } dependencies { - implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.20") + implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21") implementation("org.openrewrite:plugin:6.19.1") } diff --git a/buildSrc/src/main/kotlin/jadx-java.gradle.kts b/buildSrc/src/main/kotlin/jadx-java.gradle.kts index 6835916cb..5821c040f 100644 --- a/buildSrc/src/main/kotlin/jadx-java.gradle.kts +++ b/buildSrc/src/main/kotlin/jadx-java.gradle.kts @@ -17,7 +17,7 @@ dependencies { implementation("org.slf4j:slf4j-api:2.0.17") compileOnly("org.jetbrains:annotations:26.0.2") - testImplementation("ch.qos.logback:logback-classic:1.5.20") + testImplementation("ch.qos.logback:logback-classic:1.5.21") testImplementation("org.assertj:assertj-core:3.27.6") testImplementation("org.junit.jupiter:junit-jupiter:5.13.3") diff --git a/buildSrc/src/main/kotlin/jadx-rewrite.gradle.kts b/buildSrc/src/main/kotlin/jadx-rewrite.gradle.kts index 60bf35f77..1f61323ab 100644 --- a/buildSrc/src/main/kotlin/jadx-rewrite.gradle.kts +++ b/buildSrc/src/main/kotlin/jadx-rewrite.gradle.kts @@ -7,10 +7,10 @@ repositories { } dependencies { - rewrite("org.openrewrite.recipe:rewrite-testing-frameworks:3.19.0") - rewrite("org.openrewrite.recipe:rewrite-logging-frameworks:3.16.0") - rewrite("org.openrewrite.recipe:rewrite-migrate-java:3.19.0") - rewrite("org.openrewrite.recipe:rewrite-static-analysis:2.19.0") + rewrite("org.openrewrite.recipe:rewrite-testing-frameworks:3.22.0") + rewrite("org.openrewrite.recipe:rewrite-logging-frameworks:3.19.0") + rewrite("org.openrewrite.recipe:rewrite-migrate-java:3.22.0") + rewrite("org.openrewrite.recipe:rewrite-static-analysis:2.22.0") } tasks { diff --git a/jadx-cli/build.gradle.kts b/jadx-cli/build.gradle.kts index fb5e2b042..afb5ec9dd 100644 --- a/jadx-cli/build.gradle.kts +++ b/jadx-cli/build.gradle.kts @@ -26,7 +26,7 @@ dependencies { runtimeOnly(project(":jadx-plugins:jadx-apks-input")) implementation("org.jcommander:jcommander:2.0") - implementation("ch.qos.logback:logback-classic:1.5.20") + implementation("ch.qos.logback:logback-classic:1.5.21") } application { diff --git a/jadx-core/build.gradle.kts b/jadx-core/build.gradle.kts index 625eb43c3..e2c54200f 100644 --- a/jadx-core/build.gradle.kts +++ b/jadx-core/build.gradle.kts @@ -8,7 +8,7 @@ dependencies { implementation("com.google.code.gson:gson:2.13.2") - testImplementation("org.apache.commons:commons-lang3:3.19.0") + testImplementation("org.apache.commons:commons-lang3:3.20.0") testImplementation(project(":jadx-plugins:jadx-dex-input")) testRuntimeOnly(project(":jadx-plugins:jadx-smali-input")) diff --git a/jadx-gui/build.gradle.kts b/jadx-gui/build.gradle.kts index 8b33d4fdb..e84f13308 100644 --- a/jadx-gui/build.gradle.kts +++ b/jadx-gui/build.gradle.kts @@ -4,7 +4,7 @@ plugins { id("jadx-library") id("com.gradleup.shadow") version "8.3.8" id("edu.sc.seis.launch4j") version "4.0.0" - id("org.beryx.runtime") version "2.0.0-rc" + id("org.beryx.runtime") version "2.0.1" } dependencies { @@ -23,11 +23,11 @@ dependencies { implementation("com.fifesoft:autocomplete:3.3.2") // use KtLint for format and check jadx scripts - implementation("com.pinterest.ktlint:ktlint-rule-engine:1.7.1") - implementation("com.pinterest.ktlint:ktlint-ruleset-standard:1.7.1") + implementation("com.pinterest.ktlint:ktlint-rule-engine:1.8.0") + implementation("com.pinterest.ktlint:ktlint-ruleset-standard:1.8.0") implementation("org.jcommander:jcommander:2.0") - implementation("ch.qos.logback:logback-classic:1.5.20") + implementation("ch.qos.logback:logback-classic:1.5.21") implementation("io.github.oshai:kotlin-logging-jvm:7.0.13") implementation("com.fifesoft:rsyntaxtextarea:3.6.0") @@ -40,13 +40,13 @@ dependencies { implementation("com.formdev:flatlaf-extras:3.6.2") implementation("com.google.code.gson:gson:2.13.2") - implementation("org.apache.commons:commons-lang3:3.19.0") + implementation("org.apache.commons:commons-lang3:3.20.0") implementation("org.apache.commons:commons-text:1.14.0") - implementation("commons-io:commons-io:2.20.0") + implementation("commons-io:commons-io:2.21.0") implementation("io.reactivex.rxjava3:rxjava:3.1.12") implementation("com.github.akarnokd:rxjava3-swing:3.1.1") - implementation("com.android.tools.build:apksig:8.13.0") + implementation("com.android.tools.build:apksig:8.13.1") implementation("io.github.skylot:jdwp:2.0.0") // Library for hex viewing data diff --git a/jadx-plugins/jadx-aab-input/build.gradle.kts b/jadx-plugins/jadx-aab-input/build.gradle.kts index 862fcb501..20ec8a2ba 100644 --- a/jadx-plugins/jadx-aab-input/build.gradle.kts +++ b/jadx-plugins/jadx-aab-input/build.gradle.kts @@ -5,14 +5,14 @@ plugins { dependencies { compileOnly(project(":jadx-core")) - implementation("com.android.tools.build:aapt2-proto:8.13.0-13719691") + implementation("com.android.tools.build:aapt2-proto:8.13.1-13719691") implementation("com.google.protobuf:protobuf-java") { version { require("3.25.3") // version 4 conflict with `aapt2-proto` } } - implementation("com.android.tools.build:bundletool:1.18.2") { + implementation("com.android.tools.build:bundletool:1.18.3") { // All of this is unnecessary for parsing BundleConfig.pb except for protobuf exclude(group = "com.android.tools.build") exclude(group = "com.google.protobuf") diff --git a/jadx-plugins/jadx-java-convert/build.gradle.kts b/jadx-plugins/jadx-java-convert/build.gradle.kts index a3eb0e7b3..9219081db 100644 --- a/jadx-plugins/jadx-java-convert/build.gradle.kts +++ b/jadx-plugins/jadx-java-convert/build.gradle.kts @@ -6,8 +6,8 @@ dependencies { api(project(":jadx-core")) implementation(project(":jadx-plugins:jadx-dex-input")) - implementation("com.jakewharton.android.repackaged:dalvik-dx:14.0.0_r21") - implementation("com.android.tools:r8:8.11.18") + implementation("com.jakewharton.android.repackaged:dalvik-dx:16.0.1") + implementation("com.android.tools:r8:8.13.17") implementation("org.ow2.asm:asm:9.9") } diff --git a/jadx-plugins/jadx-kotlin-metadata/build.gradle.kts b/jadx-plugins/jadx-kotlin-metadata/build.gradle.kts index 521bc7f07..c004ad73d 100644 --- a/jadx-plugins/jadx-kotlin-metadata/build.gradle.kts +++ b/jadx-plugins/jadx-kotlin-metadata/build.gradle.kts @@ -6,10 +6,10 @@ plugins { dependencies { api(project(":jadx-core")) - implementation("org.jetbrains.kotlin:kotlin-metadata-jvm:2.2.20") + implementation("org.jetbrains.kotlin:kotlin-metadata-jvm:2.2.21") testImplementation(project.project(":jadx-core").sourceSets.getByName("test").output) - testImplementation("org.apache.commons:commons-lang3:3.19.0") + testImplementation("org.apache.commons:commons-lang3:3.20.0") testRuntimeOnly(project(":jadx-plugins:jadx-smali-input")) testRuntimeOnly(project(":jadx-plugins:jadx-java-input")) diff --git a/jadx-plugins/jadx-kotlin-source-debug-extension/build.gradle.kts b/jadx-plugins/jadx-kotlin-source-debug-extension/build.gradle.kts index 57e1bfaba..2b0de7516 100644 --- a/jadx-plugins/jadx-kotlin-source-debug-extension/build.gradle.kts +++ b/jadx-plugins/jadx-kotlin-source-debug-extension/build.gradle.kts @@ -7,7 +7,7 @@ dependencies { api(project(":jadx-core")) testImplementation(project.project(":jadx-core").sourceSets.getByName("test").output) - testImplementation("org.apache.commons:commons-lang3:3.19.0") + testImplementation("org.apache.commons:commons-lang3:3.20.0") testRuntimeOnly(project(":jadx-plugins:jadx-smali-input")) } diff --git a/jadx-plugins/jadx-rename-mappings/build.gradle.kts b/jadx-plugins/jadx-rename-mappings/build.gradle.kts index 3f3c472cd..1a11ef1c1 100644 --- a/jadx-plugins/jadx-rename-mappings/build.gradle.kts +++ b/jadx-plugins/jadx-rename-mappings/build.gradle.kts @@ -5,7 +5,7 @@ plugins { dependencies { api(project(":jadx-core")) - api("net.fabricmc:mapping-io:0.7.1") { + api("net.fabricmc:mapping-io:0.8.0") { exclude("org.ow2.asm:asm") exclude("net.fabricmc:tiny-remapper") }