From ca226786e47629b234c0093bb6c70dfbc8c81fce Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:27:01 +0200 Subject: [PATCH 01/14] Bump `jsoup` to 1.22.2 (was 1.22.1) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index 7ef86eb917..f1ed670e8d 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -122,7 +122,7 @@ object Deps { def coursierPublish = "0.4.4" def jmh = "1.37" def jsoniterScala = "2.38.8" - def jsoup = "1.22.1" + def jsoup = "1.22.2" def scalaMeta = "4.15.2" def scalafmt = "3.11.1" def scalaNative04 = "0.4.17" From a959ca349841073de4ad68de8ec8bd99ea73dce2 Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:31:52 +0200 Subject: [PATCH 02/14] Bump `jsoniter-scala` to 2.38.14 (was 2.38.8) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index f1ed670e8d..f396cd2ab7 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -121,7 +121,7 @@ object Deps { def coursierCli = coursierDefault def coursierPublish = "0.4.4" def jmh = "1.37" - def jsoniterScala = "2.38.8" + def jsoniterScala = "2.38.14" def jsoup = "1.22.2" def scalaMeta = "4.15.2" def scalafmt = "3.11.1" From e66e459b3d25db5e8f33e385ed5bd0fd1a640779 Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:32:48 +0200 Subject: [PATCH 03/14] Bump `scalaMeta` to 4.17.0 (was 4.15.2) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index f396cd2ab7..33d4a71570 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -123,7 +123,7 @@ object Deps { def jmh = "1.37" def jsoniterScala = "2.38.14" def jsoup = "1.22.2" - def scalaMeta = "4.15.2" + def scalaMeta = "4.17.0" def scalafmt = "3.11.1" def scalaNative04 = "0.4.17" def scalaNative05 = "0.5.12" From 946765013ba604be8a57b68992cdadef0b2876ef Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:33:28 +0200 Subject: [PATCH 04/14] Bump `asm` to 9.10.1 (was 9.9.1) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index 33d4a71570..8e32300523 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -152,7 +152,7 @@ object Deps { def argonautShapeless = mvn"com.github.alexarchambault:argonaut-shapeless_6.3_2.13:${Versions.argonautShapeless}" - def asm = mvn"org.ow2.asm:asm:9.9.1" + def asm = mvn"org.ow2.asm:asm:9.10.1" // Force using of 2.13 - is there a better way? def bloopConfig = mvn"ch.epfl.scala:bloop-config_2.13:2.3.3" .exclude(("com.github.plokhotnyuk.jsoniter-scala", "jsoniter-scala-core_2.13")) From 8f2236cc3173fa151827472c261a72391c353e1c Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:37:02 +0200 Subject: [PATCH 05/14] Bump `javaSemanticdb` to 0.12.3 (was 0.10.0) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index 8e32300523..c4ab30b235 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -135,7 +135,7 @@ object Deps { def scalaPackager = "0.2.1" def signingCli = "0.2.13" def signingCliJvmVersion = Java.defaultJava - def javaSemanticdb = "0.10.0" + def javaSemanticdb = "0.12.3" def javaClassName = "0.1.9" def bloop = "2.0.19" def sbtVersion = "1.12.4" From 70dc195b98272dd1b4fad3ffd6bec7eaa75bf28d Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:37:02 +0200 Subject: [PATCH 06/14] Bump `scalafix` to 0.14.6 (was 0.14.5) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index c4ab30b235..09a753a36f 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -147,7 +147,7 @@ object Deps { def mavenAppArtifactId = "maven-app" def mavenAppGroupId = "com.example" def mavenAppVersion = "0.1-SNAPSHOT" - def scalafix = "0.14.5" + def scalafix = "0.14.6" } def argonautShapeless = From b332b819dcfe4813ca831b36e8e18254662b28fa Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:45:01 +0200 Subject: [PATCH 07/14] Bump `guava` to 33.6.0-jre (was 33.5.0-jre) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index 09a753a36f..1726dbb105 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -180,7 +180,7 @@ object Deps { def expecty = mvn"com.eed3si9n.expecty::expecty:0.17.1" def fansi = mvn"com.lihaoyi::fansi:0.5.1" def giter8 = mvn"org.foundweekends.giter8:giter8:0.18.0" - def guava = mvn"com.google.guava:guava:33.5.0-jre" + def guava = mvn"com.google.guava:guava:33.6.0-jre" def javaClassName = mvn"org.virtuslab.scala-cli.java-class-name:java-class-name_3:${Versions.javaClassName}" .exclude( From 47a8e539fc546aa5e9dd73fc05abd67569f16e3b Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:45:29 +0200 Subject: [PATCH 08/14] Bump `jgit` to 7.6.0.202603022253-r (was 7.5.0.202512021534-r) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index 1726dbb105..a2e4c7a610 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -188,7 +188,7 @@ object Deps { "org.jline" -> "jline-terminal", "org.jline" -> "jline-terminal-jna" ) - def jgit = mvn"org.eclipse.jgit:org.eclipse.jgit:7.5.0.202512021534-r" + def jgit = mvn"org.eclipse.jgit:org.eclipse.jgit:7.6.0.202603022253-r" def jimfs = mvn"com.google.jimfs:jimfs:1.3.1" def jmhGeneratorBytecode = mvn"org.openjdk.jmh:jmh-generator-bytecode:${Versions.jmh}" def jmhCore = mvn"org.openjdk.jmh:jmh-core:${Versions.jmh}" From 24bcbcb926e0ec378656877b52ea73bcd39f5605 Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:45:48 +0200 Subject: [PATCH 09/14] Bump `scalaPackager` to 0.2.2 (was 0.2.1) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index a2e4c7a610..b980531afa 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -132,7 +132,7 @@ object Deps { def maxScalaNativeForTypelevelToolkit = scalaNative05 def maxScalaNativeForScalaPy = scalaNative04 def maxScalaNativeForMillExport = scalaNative05 - def scalaPackager = "0.2.1" + def scalaPackager = "0.2.2" def signingCli = "0.2.13" def signingCliJvmVersion = Java.defaultJava def javaSemanticdb = "0.12.3" From 5b9d4d7b6b488566d077ff0a6e7315d90273130d Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:46:07 +0200 Subject: [PATCH 10/14] Bump `metaconfig-typesafe-config` to 0.18.6 (was 0.18.2) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index b980531afa..0c4cd5b718 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -200,7 +200,7 @@ object Deps { def jsoup = mvn"org.jsoup:jsoup:${Versions.jsoup}" def libsodiumjni = mvn"org.virtuslab.scala-cli:libsodiumjni:0.0.4" def metaconfigTypesafe = - mvn"org.scalameta::metaconfig-typesafe-config:0.18.2" + mvn"org.scalameta::metaconfig-typesafe-config:0.18.6" .exclude(("org.scala-lang", "scala-compiler")) def munit = mvn"org.scalameta::munit:1.2.2" def nativeTestRunner = mvn"org.scala-native::test-runner:${Versions.scalaNative}" From ff69879035898429982dded624e78e27f572ca67 Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:46:50 +0200 Subject: [PATCH 11/14] Bump `scalajs-env-nodejs` to 1.6.0 (was 1.5.0) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index 0c4cd5b718..45d800a551 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -220,7 +220,7 @@ object Deps { .exclude("org.scala-js" -> "scalajs-env-nodejs_2.13") .exclude("org.scala-js" -> "scalajs-js-envs_2.13") // Force using of 2.13 - is there a better way? - def scalaJsEnvNodeJs = mvn"org.scala-js::scalajs-env-nodejs:1.5.0" + def scalaJsEnvNodeJs = mvn"org.scala-js::scalajs-env-nodejs:1.6.0" def scalaJsLogging = mvn"org.scala-js::scalajs-logging:1.2.0" // Force using of 2.13 - is there a better way? def scalaJsTestAdapter = mvn"org.scala-js:scalajs-sbt-test-adapter_2.13:${Scala.scalaJs}" From d74568afcd73d9bf4ce5e377f214b3d81cd17307 Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:48:14 +0200 Subject: [PATCH 12/14] Bump `pprint` to 0.9.6 (was 0.9.5) --- project/deps/package.mill | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index 45d800a551..c1f841d417 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -206,7 +206,7 @@ object Deps { def nativeTestRunner = mvn"org.scala-native::test-runner:${Versions.scalaNative}" def nativeTools = mvn"org.scala-native::tools:${Versions.scalaNative}" def osLib = mvn"com.lihaoyi::os-lib:0.11.8" - def pprint = mvn"com.lihaoyi::pprint:0.9.5" + def pprint = mvn"com.lihaoyi::pprint:0.9.6" def pythonInterface = mvn"io.github.alexarchambault.python:interface:0.1.0" def pythonNativeLibs = mvn"ai.kien::python-native-libs:0.2.5" def scalac(sv: String) = mvn"org.scala-lang:scala-compiler:$sv" From 398fbc8b07b6b8272f9f5d20534e397129b4cfbd Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:48:41 +0200 Subject: [PATCH 13/14] Bump `sbt` to 1.12.5 (was 1.12.4) --- project/deps/package.mill | 2 +- website/docs/reference/cli-options.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index c1f841d417..baf40b6c7f 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -138,7 +138,7 @@ object Deps { def javaSemanticdb = "0.12.3" def javaClassName = "0.1.9" def bloop = "2.0.19" - def sbtVersion = "1.12.4" + def sbtVersion = "1.12.5" def mill012Version = "0.12.17" def mill1Version = BuildInfo.millVersion def mavenVersion = "3.8.1" diff --git a/website/docs/reference/cli-options.md b/website/docs/reference/cli-options.md index b817707754..6d08ba219b 100644 --- a/website/docs/reference/cli-options.md +++ b/website/docs/reference/cli-options.md @@ -384,7 +384,7 @@ Project name to be used on Mill build file ### `--sbt-version` -Version of SBT to be used for the export (1.12.4 by default) +Version of SBT to be used for the export (1.12.5 by default) ### `--mill-version` From c412894e2dc908859153a9115e2d631686d70cea Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Mon, 1 Jun 2026 10:50:06 +0200 Subject: [PATCH 14/14] Bump `mavenScalaCompilerPlugin` to 4.9.10 (was 4.9.1) --- project/deps/package.mill | 2 +- website/docs/reference/cli-options.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/project/deps/package.mill b/project/deps/package.mill index baf40b6c7f..da416f53f1 100644 --- a/project/deps/package.mill +++ b/project/deps/package.mill @@ -142,7 +142,7 @@ object Deps { def mill012Version = "0.12.17" def mill1Version = BuildInfo.millVersion def mavenVersion = "3.8.1" - def mavenScalaCompilerPluginVersion = "4.9.1" + def mavenScalaCompilerPluginVersion = "4.9.10" def mavenExecPluginVersion = "3.3.0" def mavenAppArtifactId = "maven-app" def mavenAppGroupId = "com.example" diff --git a/website/docs/reference/cli-options.md b/website/docs/reference/cli-options.md index 6d08ba219b..0c7e9b1470 100644 --- a/website/docs/reference/cli-options.md +++ b/website/docs/reference/cli-options.md @@ -396,7 +396,7 @@ Version of Maven Compiler Plugin to be used for the export (3.8.1 by default) ### `--mvn-scala-version` -Version of Maven Scala Plugin to be used for the export (4.9.1 by default) +Version of Maven Scala Plugin to be used for the export (4.9.10 by default) ### `--mvn-exec-plugin-version`