From 12409031280007de2c4dcb6450f7307b3804a07e Mon Sep 17 00:00:00 2001 From: Bernhard Brehm Date: Thu, 16 Jul 2026 12:39:49 +0200 Subject: [PATCH 1/2] bump zstd-jni version, scala version, and release version --- build.sbt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build.sbt b/build.sbt index 546cb56f..40a2a52e 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ name := "flatgraph" ThisBuild / organization := "io.joern" ThisBuild / scalaVersion := scala3 -val scala3 = "3.3.7" +val scala3 = "3.7.4" // ^ n.b. should always be the current scala LTS release, see // https://www.scala-lang.org/blog/2022/08/17/long-term-compatibility-plans.html#library-maintainers val scala2_12 = "2.12.20" @@ -33,7 +33,7 @@ lazy val core = project name := "flatgraph-core", libraryDependencies ++= Seq( "com.lihaoyi" %% "ujson" % "4.1.0", - "com.github.luben" % "zstd-jni" % "1.5.7-2", + "com.github.luben" % "zstd-jni" % "1.5.7-11", "org.slf4j" % "slf4j-api" % slf4jVersion, ) ) @@ -208,7 +208,7 @@ ThisBuild / libraryDependencies ++= Seq( ThisBuild / scalacOptions ++= Seq( "-deprecation", "-feature", - "--release", "8", + "--release", "11", "-language:implicitConversions", "-no-indent", // Require classical {...} syntax, indentation is not significant. "-old-syntax" // Require `(...)` around conditions. @@ -222,7 +222,7 @@ val scalacOptionsFor2_12 = Seq( ThisBuild / compile / javacOptions ++= Seq( "-g", // debug symbols - "--release=8" + "--release=11" ) Global / cancelable := true From eafb6924c7eb90738355a2778769ad962c116597 Mon Sep 17 00:00:00 2001 From: Bernhard Brehm Date: Thu, 16 Jul 2026 13:32:25 +0200 Subject: [PATCH 2/2] other version --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 40a2a52e..f3e9ac9f 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ name := "flatgraph" ThisBuild / organization := "io.joern" ThisBuild / scalaVersion := scala3 -val scala3 = "3.7.4" +val scala3 = "3.3.8" // ^ n.b. should always be the current scala LTS release, see // https://www.scala-lang.org/blog/2022/08/17/long-term-compatibility-plans.html#library-maintainers val scala2_12 = "2.12.20"