From 603ddfd4e26a77e9c0c6dbbd2d552d2208d9ee7d Mon Sep 17 00:00:00 2001 From: Vasil Vasilev Date: Fri, 31 Jul 2026 09:43:19 +0200 Subject: [PATCH 1/6] Update the project sbt version to 1.12.14 --- project/build.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/build.properties b/project/build.properties index 6edd024b..e544c4d1 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.12.10 +sbt.version=1.12.14 From e39627f6098116988a3ecca6eeb0438b8cf0c48f Mon Sep 17 00:00:00 2001 From: Vasil Vasilev Date: Fri, 31 Jul 2026 09:43:48 +0200 Subject: [PATCH 2/6] Update the sbt-ci-release plugin to 1.12.0 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index 494a1b96..d22e8368 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,2 +1,2 @@ -addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.11.2") +addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.12.0") addSbtPlugin("org.jetbrains.scala" % "sbt-ide-settings" % "1.1.4") From 55331ebf67091122eaf0b205ab0a402b9da9b401 Mon Sep 17 00:00:00 2001 From: Vasil Vasilev Date: Fri, 31 Jul 2026 09:44:28 +0200 Subject: [PATCH 3/6] Update the project Scala version to 2.12.21 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 8f615ed8..c74e0ee0 100644 --- a/build.sbt +++ b/build.sbt @@ -43,7 +43,7 @@ val MinimumSbtVersion = "1.4.5" val SbtVersionForTests = "1.10.7" lazy val CommonSettings: Seq[Setting[?]] = Seq( - scalaVersion := "2.12.20", + scalaVersion := "2.12.21", pluginCrossBuild / sbtVersion := MinimumSbtVersion, Compile / scalacOptions ++= Seq("-deprecation", "-feature", "-Xfatal-warnings"), From 4ca4aa344974109673ca52618ffb1678657083df Mon Sep 17 00:00:00 2001 From: Vasil Vasilev Date: Fri, 31 Jul 2026 09:46:19 +0200 Subject: [PATCH 4/6] Update the project library dependencies to their latest available versions --- build.sbt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/build.sbt b/build.sbt index c74e0ee0..0b4bd8d2 100644 --- a/build.sbt +++ b/build.sbt @@ -56,12 +56,12 @@ lazy val CommonSettings: Seq[Setting[?]] = Seq( Test / classLoaderLayeringStrategy := ClassLoaderLayeringStrategy.Flat, libraryDependencies ++= Seq( - "org.scalatest" %% "scalatest" % "3.2.19" % Test, + "org.scalatest" %% "scalatest" % "3.2.20" % Test, // Use the latest version of sbt in tests to test against the latest versions of projects using this plugin "org.scala-sbt" % "sbt" % SbtVersionForTests % Test, ), - // Please specify explicitely which modules should be published + // Please specify explicitly which modules should be published publish / skip := true ) @@ -98,7 +98,7 @@ lazy val visualizer = (project in file("visualizer")) libraryDependencies += "com.github.mutcianm" %% "ascii-graphs" % "0.0.6", ) -val circeVersion = "0.14.14" +val circeVersion = "0.14.16" lazy val packaging = (project in file("packaging")) .enablePlugins(SbtPlugin) @@ -125,14 +125,14 @@ lazy val ideaSupport = (project in file("ideaSupport")) name := "sbt-idea-plugin", publish / skip := false, libraryDependencies ++= Seq( - "org.apache.httpcomponents.client5" % "httpclient5" % "5.5", + "org.apache.httpcomponents.client5" % "httpclient5" % "5.6.2", - "org.jetbrains" % "marketplace-zip-signer" % "0.1.38", + "org.jetbrains" % "marketplace-zip-signer" % "0.1.43", "io.spray" %% "spray-json" % "1.3.6", "org.rauschig" % "jarchivelib" % "1.2.0", - "org.ow2.asm" % "asm" % "9.8", + "org.ow2.asm" % "asm" % "9.10.1", "io.get-coursier" %% "coursier" % "2.1.24", - "commons-io" % "commons-io" % "2.19.0", + "commons-io" % "commons-io" % "2.22.0", ), ) From 2e8eac98693374f5807cbf239b7fc5b8fe3b672c Mon Sep 17 00:00:00 2001 From: Vasil Vasilev Date: Fri, 31 Jul 2026 09:47:04 +0200 Subject: [PATCH 5/6] Update the GitHub Actions Checkout action to v7 --- .github/workflows/scala.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scala.yml b/.github/workflows/scala.yml index 302f924e..7a79c956 100644 --- a/.github/workflows/scala.yml +++ b/.github/workflows/scala.yml @@ -11,7 +11,7 @@ jobs: name: sbt-idea-plugin plugin Build & Test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-java@v5 with: distribution: temurin From 75cf37ecedbb08f0d851d46a71989a746aa0f593 Mon Sep 17 00:00:00 2001 From: Vasil Vasilev Date: Fri, 31 Jul 2026 09:47:45 +0200 Subject: [PATCH 6/6] Update the sbt-runner-version to 1.12.14 in the GitHub Actions workflow --- .github/workflows/scala.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scala.yml b/.github/workflows/scala.yml index 7a79c956..f184595c 100644 --- a/.github/workflows/scala.yml +++ b/.github/workflows/scala.yml @@ -19,7 +19,7 @@ jobs: cache: sbt - uses: sbt/setup-sbt@v1 with: - sbt-runner-version: 1.12.11 + sbt-runner-version: 1.12.14 - uses: coursier/cache-action@v8 - name: Compile & Test run: sbt test