From ebc64159d6a93b0a3f193b5f3448c272615ca631 Mon Sep 17 00:00:00 2001 From: "gu-scala-steward-private-repos[bot]" <108460179+gu-scala-steward-private-repos[bot]@users.noreply.github.com> Date: Wed, 8 Jul 2026 17:03:29 +0000 Subject: [PATCH 1/3] Update circe-core, circe-generic, ... to 0.14.16 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 44c10e0..24b99d4 100644 --- a/build.sbt +++ b/build.sbt @@ -9,7 +9,7 @@ val contentAtomVersion = "12.0.1" val storyPackageVersion = "2.2.0" val thriftVersion = "0.23.0" val scroogeVersion = "22.1.0" // update plugins too if this version changes -val circeVersion = "0.14.1" +val circeVersion = "0.14.16" val fezziwigVersion = "2.0.1" // dependency versions (for tests only) From 9771af7c8242d25a2c55936aeaa6625da62769c2 Mon Sep 17 00:00:00 2001 From: Emily Bourke Date: Thu, 16 Jul 2026 10:45:06 +0100 Subject: [PATCH 2/3] Separate circe-optics version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since version 0.10.0, circe-optics has been at a separate version cadence from circe, and shouldn’t be updated together. Matching them with this variable caused CI to fail when it tried to look up a version of circe-optics which doesn’t exist. --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 24b99d4..4fdba25 100644 --- a/build.sbt +++ b/build.sbt @@ -119,7 +119,7 @@ lazy val json = Project(id = "content-api-models-json", base = file("json")) "io.circe" %% "circe-core" % circeVersion, "io.circe" %% "circe-generic" % circeVersion, "io.circe" %% "circe-parser" % circeVersion, - "io.circe" %% "circe-optics" % circeVersion, + "io.circe" %% "circe-optics" % "0.14.1", "org.scalatest" %% "scalatest" % scalaTestVersion % Test, "com.google.guava" % "guava" % guavaVersion % Test, "org.gnieh" %% "diffson-circe" % diffsonVersion % Test From b354449402b15f9c5b75dd15a912117da4af598b Mon Sep 17 00:00:00 2001 From: Emily Bourke Date: Thu, 16 Jul 2026 10:51:25 +0100 Subject: [PATCH 3/3] Update scalaVersion to 2.13.18 Something (probably one of the newer circe versions) is bumping the scala library to 2.13.18, so to match that we need to update the scala version specified. --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 4fdba25..b0874df 100644 --- a/build.sbt +++ b/build.sbt @@ -25,7 +25,7 @@ val snapshotReleaseSuffix = "-SNAPSHOT" lazy val artifactProductionSettings = Seq( - scalaVersion := "2.13.14", + scalaVersion := "2.13.18", // This old attempt to downgrade scrooge reserved word clashes is now insufficient... https://github.com/twitter/scrooge/issues/259#issuecomment-1900743695 Compile / scroogeDisableStrict := true, // scrooge 21.3.0: Builds are now only supported for Scala 2.12+