diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index eb25d8501..91067bb5f 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -33,7 +33,7 @@ reactfx = { strictly = "2.0-M5" } # won't get updates, dead regex = "0.1.15" richtextfx = "0.11.2" treemapfx = "1.1.0" -vineflower = "1.9.3" +vineflower = "1.10.1" wordwrap = "0.1.12" benmanes-versions = "0.42.0" gradle-coverage-report-aggregator = "1.3.0" diff --git a/recaf-core/src/main/java/software/coley/recaf/services/decompile/vineflower/VineflowerDecompiler.java b/recaf-core/src/main/java/software/coley/recaf/services/decompile/vineflower/VineflowerDecompiler.java index c7d393b1b..ab7799ab8 100644 --- a/recaf-core/src/main/java/software/coley/recaf/services/decompile/vineflower/VineflowerDecompiler.java +++ b/recaf-core/src/main/java/software/coley/recaf/services/decompile/vineflower/VineflowerDecompiler.java @@ -32,7 +32,7 @@ public class VineflowerDecompiler extends AbstractJvmDecompiler { @Inject public VineflowerDecompiler(@Nonnull VineflowerConfig config) { // Change this version to be dynamic when / if the Vineflower authors make a function that returns the version... - super(NAME, "1.9.3", config); + super(NAME, "1.10.1", config); this.config = config; logger = new VineflowerLogger(config); } diff --git a/recaf-ui/build.gradle b/recaf-ui/build.gradle index 9ebba22f9..5b212fdf0 100644 --- a/recaf-ui/build.gradle +++ b/recaf-ui/build.gradle @@ -33,6 +33,7 @@ shadowJar { exclude "META-INF/maven/**" exclude "META-INF/rewrite/**" exclude "META-INF/proguard/*" + exclude "META-INF/plugins/*" exclude "META-INF/native-image/*" exclude "META-INF/*.properties"