From 10d4b0640428b703f59e9c3f76947497601c0430 Mon Sep 17 00:00:00 2001 From: Tom Milner Date: Tue, 6 Feb 2024 11:37:00 +0000 Subject: [PATCH 1/2] MCC-1160307: Update HTTP4S Library --- project/Dependencies.scala | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 63cf16a..ac8a279 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -5,34 +5,35 @@ object Dependencies extends DependencyUtils { private object Version { val akka = "2.6.20" val akkaHttp = "10.2.10" - val logback = "1.4.4" - val sttp = "3.8.3" - val http4s = "0.23.16" - val enumeratum = "1.7.0" + val logback = "1.4.7" + val sttp = "3.8.13" + val http4s = "0.23.25" + val enumeratum = "1.7.2" val log4cats = "2.5.0" - val circe = "0.14.3" + val circe = "0.14.6" + val circeGenericExtras = "0.14.3" } val akkaHttp: ModuleID = "com.typesafe.akka" %% "akka-http" % Version.akkaHttp val akkaHttpCache: ModuleID = "com.typesafe.akka" %% "akka-http-caching" % Version.akkaHttp val akkaStream: ModuleID = "com.typesafe.akka" %% "akka-stream" % Version.akka - val apacheHttpClient: ModuleID = "org.apache.httpcomponents" % "httpclient" % "4.5.13" + val apacheHttpClient: ModuleID = "org.apache.httpcomponents" % "httpclient" % "4.5.14" val bouncyCastlePkix: ModuleID = "org.bouncycastle" % "bcpkix-jdk15on" % "1.70" val commonsCodec: ModuleID = "commons-codec" % "commons-codec" % "1.15" val commonsLang3: ModuleID = "org.apache.commons" % "commons-lang3" % "3.12.0" val guava: ModuleID = "com.google.guava" % "guava" % "31.1-jre" - val jacksonDataBind: ModuleID = "com.fasterxml.jackson.core" % "jackson-databind" % "2.14.0" + val jacksonDataBind: ModuleID = "com.fasterxml.jackson.core" % "jackson-databind" % "2.15.1" val logbackClassic: ModuleID = "ch.qos.logback" % "logback-classic" % Version.logback val logbackCore: ModuleID = "ch.qos.logback" % "logback-core" % Version.logback - val slf4jApi: ModuleID = "org.slf4j" % "slf4j-api" % "1.7.36" + val slf4jApi: ModuleID = "org.slf4j" % "slf4j-api" % "2.0.5" val typeSafeConfig: ModuleID = "com.typesafe" % "config" % "1.4.2" val scalaCacheCore: ModuleID = "com.github.cb372" %% "scalacache-core" % "1.0.0-M6" val scalaLogging: ModuleID = "com.typesafe.scala-logging" %% "scala-logging" % "3.9.5" - val catsEffect: ModuleID = "org.typelevel" %% "cats-effect" % "3.4.0" + val catsEffect: ModuleID = "org.typelevel" %% "cats-effect" % "3.4.8" val sttp: ModuleID = "com.softwaremill.sttp.client3" %% "core" % Version.sttp val sttpAkkaHttpBackend: ModuleID = "com.softwaremill.sttp.client3" %% "akka-http-backend" % Version.sttp val scalaLibCompat: ModuleID = "org.scala-lang.modules" %% "scala-collection-compat" % "2.8.1" - val caffeine: ModuleID = "com.github.ben-manes.caffeine" % "caffeine" % "3.1.1" + val caffeine: ModuleID = "com.github.ben-manes.caffeine" % "caffeine" % "3.1.5" val http4sDsl: ModuleID = "org.http4s" %% "http4s-dsl" % Version.http4s val http4sClient: ModuleID = "org.http4s" %% "http4s-client" % Version.http4s val enumeratum: ModuleID = "com.beachape" %% "enumeratum" % Version.enumeratum @@ -41,7 +42,7 @@ object Dependencies extends DependencyUtils { lazy val circeBasic: Seq[ModuleID] = Seq( "io.circe" %% "circe-core" % Version.circe, "io.circe" %% "circe-parser" % Version.circe, - "io.circe" %% "circe-generic-extras" % Version.circe, + "io.circe" %% "circe-generic-extras" % Version.circeGenericExtras, "org.http4s" %% "http4s-circe" % Version.http4s ) From 5db0ef94d6dac0c3114ef78310a9e2c7c43228cd Mon Sep 17 00:00:00 2001 From: Tom Milner Date: Tue, 6 Feb 2024 11:41:39 +0000 Subject: [PATCH 2/2] MCC-1160307: Update HTTP4S Library --- project/Dependencies.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/Dependencies.scala b/project/Dependencies.scala index ac8a279..32b54ad 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -5,7 +5,7 @@ object Dependencies extends DependencyUtils { private object Version { val akka = "2.6.20" val akkaHttp = "10.2.10" - val logback = "1.4.7" + val logback = "1.4.14" val sttp = "3.8.13" val http4s = "0.23.25" val enumeratum = "1.7.2"