From f21b0009df6361b83f040a0f2fbb16e6a6263837 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Wed, 3 Sep 2025 20:09:28 +0000 Subject: [PATCH 01/28] Update aws-lambda-java-core to 1.4.0 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 813e58c0..62a42d50 100644 --- a/build.sbt +++ b/build.sbt @@ -113,7 +113,7 @@ lazy val lambda = crossProject(JSPlatform, JVMPlatform) .jvmSettings( Test / fork := true, libraryDependencies ++= Seq( - "com.amazonaws" % "aws-lambda-java-core" % "1.2.3", + "com.amazonaws" % "aws-lambda-java-core" % "1.4.0", "co.fs2" %%% "fs2-io" % fs2Version ) ) From 2bf91888b26f1fb1df5102f5cb291ca713611d7e Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Tue, 30 Sep 2025 20:10:03 +0000 Subject: [PATCH 02/28] Update circe-jawn, circe-literal, ... to 0.14.15 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 62a42d50..8b6eeb14 100644 --- a/build.sbt +++ b/build.sbt @@ -51,7 +51,7 @@ val Scala3 = "3.3.4" ThisBuild / crossScalaVersions := Seq(Scala212, Scala3, Scala213) val catsEffectVersion = "3.5.4" -val circeVersion = "0.14.10" +val circeVersion = "0.14.15" val fs2Version = "3.11.0" val http4sVersion = "0.23.28" val natchezVersion = "0.3.6" From d3c86bfd28c39186d7391cdebfcf93897ca3ddee Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 12:08:24 +0000 Subject: [PATCH 03/28] Update expecty to 0.17.0 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 8b6eeb14..c6ef6123 100644 --- a/build.sbt +++ b/build.sbt @@ -168,7 +168,7 @@ lazy val lambdaCloudFormationCustomResource = crossProject(JSPlatform, JVMPlatfo "org.typelevel" %%% "munit-cats-effect-3" % munitCEVersion % Test, "org.typelevel" %%% "scalacheck-effect" % scalacheckEffectVersion % Test, "org.typelevel" %%% "scalacheck-effect-munit" % scalacheckEffectVersion % Test, - "com.eed3si9n.expecty" %%% "expecty" % "0.16.0" % Test, + "com.eed3si9n.expecty" %%% "expecty" % "0.17.0" % Test, "io.circe" %%% "circe-testing" % circeVersion % Test ) ) From 5d8956d06c9a592698c1d66998056f8c2d745530 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Thu, 4 Sep 2025 20:11:14 +0000 Subject: [PATCH 04/28] Update fs2-io to 3.12.2 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index c6ef6123..4c2c97a4 100644 --- a/build.sbt +++ b/build.sbt @@ -52,7 +52,7 @@ ThisBuild / crossScalaVersions := Seq(Scala212, Scala3, Scala213) val catsEffectVersion = "3.5.4" val circeVersion = "0.14.15" -val fs2Version = "3.11.0" +val fs2Version = "3.12.2" val http4sVersion = "0.23.28" val natchezVersion = "0.3.6" val munitVersion = "0.7.29" From 2637c0e9ef03f710879f5d62a7f2405de86d986a Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 20:07:49 +0000 Subject: [PATCH 05/28] Update functions-framework-api to 1.1.4 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 4c2c97a4..76a9530f 100644 --- a/build.sbt +++ b/build.sbt @@ -261,7 +261,7 @@ lazy val googleCloudHttp4s = crossProject(JSPlatform, JVMPlatform) .jvmSettings( Test / fork := true, libraryDependencies ++= Seq( - "com.google.cloud.functions" % "functions-framework-api" % "1.1.0" % Provided, + "com.google.cloud.functions" % "functions-framework-api" % "1.1.4" % Provided, "co.fs2" %%% "fs2-io" % fs2Version ) ) From 057570e8fdb27b2e3432d74c71f1b8e299682d62 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Wed, 24 Sep 2025 16:10:59 +0000 Subject: [PATCH 06/28] Update http4s-circe, http4s-client, ... to 0.23.32 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 76a9530f..88d46d88 100644 --- a/build.sbt +++ b/build.sbt @@ -53,7 +53,7 @@ ThisBuild / crossScalaVersions := Seq(Scala212, Scala3, Scala213) val catsEffectVersion = "3.5.4" val circeVersion = "0.14.15" val fs2Version = "3.12.2" -val http4sVersion = "0.23.28" +val http4sVersion = "0.23.32" val natchezVersion = "0.3.6" val munitVersion = "0.7.29" val munitCEVersion = "1.0.7" From 1882da2d66a4b071360c0087b6e7b9c96428efaf Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Mon, 21 Apr 2025 16:05:57 +0000 Subject: [PATCH 07/28] Update ip4s-core to 3.7.0 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 88d46d88..d6cbce42 100644 --- a/build.sbt +++ b/build.sbt @@ -92,7 +92,7 @@ lazy val lambda = crossProject(JSPlatform, JVMPlatform) "org.tpolecat" %%% "natchez-core" % natchezVersion, "io.circe" %%% "circe-scodec" % circeVersion, "io.circe" %%% "circe-jawn" % circeVersion, - "com.comcast" %%% "ip4s-core" % "3.6.0", + "com.comcast" %%% "ip4s-core" % "3.7.0", "org.scodec" %%% "scodec-bits" % "1.2.1", "org.scalameta" %%% "munit-scalacheck" % munitVersion % Test, "org.typelevel" %%% "munit-cats-effect-3" % munitCEVersion % Test, From aa9828ba141f930b21c62307cd92f3cbc3e52df5 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 20:07:56 +0000 Subject: [PATCH 08/28] Update java-function-invoker to 1.3.3 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index d6cbce42..beb20e1e 100644 --- a/build.sbt +++ b/build.sbt @@ -195,7 +195,7 @@ lazy val examples = crossProject(JSPlatform, JVMPlatform) ) .jvmSettings( libraryDependencies ++= Seq( - "com.google.cloud.functions.invoker" % "java-function-invoker" % "1.3.1" + "com.google.cloud.functions.invoker" % "java-function-invoker" % "1.3.3" ) ) .enablePlugins(NoPublishPlugin) From c5cd986f9bd38a39defe23f39fbc83a6955bfed0 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 12:08:25 +0000 Subject: [PATCH 09/28] Update munit-cats-effect-3 to 2.1.0 --- build.sbt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build.sbt b/build.sbt index beb20e1e..be0ff349 100644 --- a/build.sbt +++ b/build.sbt @@ -56,7 +56,7 @@ val fs2Version = "3.12.2" val http4sVersion = "0.23.32" val natchezVersion = "0.3.6" val munitVersion = "0.7.29" -val munitCEVersion = "1.0.7" +val munitCEVersion = "2.1.0" val scalacheckEffectVersion = "1.0.4" lazy val commonSettings = Seq( @@ -95,7 +95,7 @@ lazy val lambda = crossProject(JSPlatform, JVMPlatform) "com.comcast" %%% "ip4s-core" % "3.7.0", "org.scodec" %%% "scodec-bits" % "1.2.1", "org.scalameta" %%% "munit-scalacheck" % munitVersion % Test, - "org.typelevel" %%% "munit-cats-effect-3" % munitCEVersion % Test, + "org.typelevel" %%% "munit-cats-effect" % munitCEVersion % Test, "io.circe" %%% "circe-literal" % circeVersion % Test ), mimaBinaryIssueFilters ++= Seq( @@ -165,7 +165,7 @@ lazy val lambdaCloudFormationCustomResource = crossProject(JSPlatform, JVMPlatfo "org.http4s" %%% "http4s-circe" % http4sVersion, "org.http4s" %%% "http4s-dsl" % http4sVersion % Test, "org.scalameta" %%% "munit-scalacheck" % munitVersion % Test, - "org.typelevel" %%% "munit-cats-effect-3" % munitCEVersion % Test, + "org.typelevel" %%% "munit-cats-effect" % munitCEVersion % Test, "org.typelevel" %%% "scalacheck-effect" % scalacheckEffectVersion % Test, "org.typelevel" %%% "scalacheck-effect-munit" % scalacheckEffectVersion % Test, "com.eed3si9n.expecty" %%% "expecty" % "0.17.0" % Test, @@ -248,7 +248,7 @@ lazy val googleCloudHttp4s = crossProject(JSPlatform, JVMPlatform) "org.scodec" %%% "scodec-bits" % "1.2.0", "org.http4s" %%% "http4s-server" % http4sVersion, "org.scalameta" %%% "munit-scalacheck" % munitVersion % Test, - "org.typelevel" %%% "munit-cats-effect-3" % munitCEVersion % Test + "org.typelevel" %%% "munit-cats-effect" % munitCEVersion % Test ), tlVersionIntroduced := List("2.13", "3").map(_ -> "0.3.1").toMap ) From 7401e8688ca0bcfaf8aa81bddf0117cef7032736 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Tue, 9 Sep 2025 20:10:59 +0000 Subject: [PATCH 10/28] Update munit-scalacheck to 1.2.0 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index be0ff349..0fc43413 100644 --- a/build.sbt +++ b/build.sbt @@ -55,7 +55,7 @@ val circeVersion = "0.14.15" val fs2Version = "3.12.2" val http4sVersion = "0.23.32" val natchezVersion = "0.3.6" -val munitVersion = "0.7.29" +val munitVersion = "1.2.0" val munitCEVersion = "2.1.0" val scalacheckEffectVersion = "1.0.4" From 267176addf5c8c29e3f7df52a79142023d32ff32 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Fri, 2 May 2025 00:22:20 +0000 Subject: [PATCH 11/28] Update natchez-core, natchez-xray to 0.3.8 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 0fc43413..f244f786 100644 --- a/build.sbt +++ b/build.sbt @@ -54,7 +54,7 @@ val catsEffectVersion = "3.5.4" val circeVersion = "0.14.15" val fs2Version = "3.12.2" val http4sVersion = "0.23.32" -val natchezVersion = "0.3.6" +val natchezVersion = "0.3.8" val munitVersion = "1.2.0" val munitCEVersion = "2.1.0" val scalacheckEffectVersion = "1.0.4" From f592570bba3d98477e26d7775d309b17e96fcc8a Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 20:06:39 +0000 Subject: [PATCH 12/28] Update natchez-http4s to 0.6.1 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index f244f786..0701db63 100644 --- a/build.sbt +++ b/build.sbt @@ -182,7 +182,7 @@ lazy val examples = crossProject(JSPlatform, JVMPlatform) "org.http4s" %%% "http4s-dsl" % http4sVersion, "org.http4s" %%% "http4s-ember-client" % http4sVersion, "org.tpolecat" %%% "natchez-xray" % natchezVersion, - "org.tpolecat" %%% "natchez-http4s" % "0.6.0", + "org.tpolecat" %%% "natchez-http4s" % "0.6.1", "org.tpolecat" %%% "skunk-core" % "0.6.4" ) ) From 5e2316ef3a4588b7feed6ff1470e31717f509f1b Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 20:17:30 +0000 Subject: [PATCH 13/28] Update sbt, scripted-plugin to 1.11.7 --- project/build.properties | 2 +- .../lambda-js-plugin/iolambda-simple/project/build.properties | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/project/build.properties b/project/build.properties index bbb0b608..01a16ed1 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.11.2 +sbt.version=1.11.7 diff --git a/sbt-lambda/src/sbt-test/lambda-js-plugin/iolambda-simple/project/build.properties b/sbt-lambda/src/sbt-test/lambda-js-plugin/iolambda-simple/project/build.properties index bbb0b608..01a16ed1 100644 --- a/sbt-lambda/src/sbt-test/lambda-js-plugin/iolambda-simple/project/build.properties +++ b/sbt-lambda/src/sbt-test/lambda-js-plugin/iolambda-simple/project/build.properties @@ -1 +1 @@ -sbt.version=1.11.2 +sbt.version=1.11.7 From 0e8dbcb085a635720c3097f6c7e917bfcc929699 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Sat, 9 Nov 2024 12:07:50 +0000 Subject: [PATCH 14/28] Update sbt-buildinfo to 0.13.1 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index 5af78405..6384e01f 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -2,4 +2,4 @@ val sbtlTlV = "0.8.0" addSbtPlugin("org.typelevel" % "sbt-typelevel" % sbtlTlV) addSbtPlugin("org.typelevel" % "sbt-typelevel-scalafix" % sbtlTlV) addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") -addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.12.0") +addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.13.1") From d4381f61b7055dadcb48b7ded9946fcc46bdc6bf Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Thu, 23 Jan 2025 12:09:37 +0000 Subject: [PATCH 15/28] Update sbt-scalajs, scalajs-compiler, ... to 1.18.2 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index 6384e01f..9c77da87 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,5 +1,5 @@ val sbtlTlV = "0.8.0" addSbtPlugin("org.typelevel" % "sbt-typelevel" % sbtlTlV) addSbtPlugin("org.typelevel" % "sbt-typelevel-scalafix" % sbtlTlV) -addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.16.0") +addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.18.2") addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.13.1") From 79ac970ffac220ad38f2b95011760302a748acd4 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 00:47:55 +0000 Subject: [PATCH 16/28] Update sbt-typelevel, ... to 0.8.2 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index 9c77da87..a3572e39 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,4 +1,4 @@ -val sbtlTlV = "0.8.0" +val sbtlTlV = "0.8.2" addSbtPlugin("org.typelevel" % "sbt-typelevel" % sbtlTlV) addSbtPlugin("org.typelevel" % "sbt-typelevel-scalafix" % sbtlTlV) addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.18.2") From 4b96c75e5ef48287ee2dc4a52459043cba258efb Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 00:48:29 +0000 Subject: [PATCH 17/28] Run prePR with sbt-typelevel Executed command: sbt tlPrePrBotHook --- .github/workflows/ci.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a304ccb2..36174d9c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,7 +50,7 @@ jobs: timeout-minutes: 60 steps: - name: Checkout current branch (full) - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -60,7 +60,7 @@ jobs: - name: Setup Java (corretto@11) id: setup-java-corretto-11 if: matrix.java == 'corretto@11' - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 11 @@ -73,7 +73,7 @@ jobs: - name: Setup Java (corretto@17) id: setup-java-corretto-17 if: matrix.java == 'corretto@17' - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 17 @@ -141,7 +141,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout current branch (full) - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -151,7 +151,7 @@ jobs: - name: Setup Java (corretto@11) id: setup-java-corretto-11 if: matrix.java == 'corretto@11' - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 11 @@ -164,7 +164,7 @@ jobs: - name: Setup Java (corretto@17) id: setup-java-corretto-17 if: matrix.java == 'corretto@17' - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 17 @@ -258,7 +258,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout current branch (full) - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -268,7 +268,7 @@ jobs: - name: Setup Java (corretto@11) id: setup-java-corretto-11 if: matrix.java == 'corretto@11' - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 11 @@ -281,7 +281,7 @@ jobs: - name: Setup Java (corretto@17) id: setup-java-corretto-17 if: matrix.java == 'corretto@17' - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 17 From 6ad0f364fc22ef35d41577dbccafdb5988571a22 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 04:19:49 +0000 Subject: [PATCH 18/28] Update scala-library to 2.13.17 --- build.sbt | 2 +- .../src/sbt-test/lambda-js-plugin/iolambda-simple/build.sbt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index 0701db63..2856c367 100644 --- a/build.sbt +++ b/build.sbt @@ -46,7 +46,7 @@ ThisBuild / githubWorkflowBuildPreamble += ) val Scala212 = "2.12.20" -val Scala213 = "2.13.16" +val Scala213 = "2.13.17" val Scala3 = "3.3.4" ThisBuild / crossScalaVersions := Seq(Scala212, Scala3, Scala213) diff --git a/sbt-lambda/src/sbt-test/lambda-js-plugin/iolambda-simple/build.sbt b/sbt-lambda/src/sbt-test/lambda-js-plugin/iolambda-simple/build.sbt index 4fa9141f..7311c33e 100644 --- a/sbt-lambda/src/sbt-test/lambda-js-plugin/iolambda-simple/build.sbt +++ b/sbt-lambda/src/sbt-test/lambda-js-plugin/iolambda-simple/build.sbt @@ -1,2 +1,2 @@ -scalaVersion := "2.13.16" +scalaVersion := "2.13.17" enablePlugins(LambdaJSPlugin) From 6627985a95b84b85d2ef5e9d55e500abd1a74fb2 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Thu, 8 May 2025 16:15:08 +0000 Subject: [PATCH 19/28] Update scala3-library, ... to 3.3.6 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 2856c367..e78a9305 100644 --- a/build.sbt +++ b/build.sbt @@ -47,7 +47,7 @@ ThisBuild / githubWorkflowBuildPreamble += val Scala212 = "2.12.20" val Scala213 = "2.13.17" -val Scala3 = "3.3.4" +val Scala3 = "3.3.6" ThisBuild / crossScalaVersions := Seq(Scala212, Scala3, Scala213) val catsEffectVersion = "3.5.4" From ac75bfeb59762fd47fda5b715e697f8e82b7be19 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Thu, 23 Jan 2025 20:24:27 +0000 Subject: [PATCH 20/28] Update scalafmt-core to 3.8.6 --- .scalafmt.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.scalafmt.conf b/.scalafmt.conf index fd94731d..ebfd9826 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = 3.8.3 +version = 3.8.6 runner.dialect = Scala213Source3 fileOverride { From dafb4253a1caafadc35472efab12e9d6e23671a9 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Thu, 23 Jan 2025 20:24:33 +0000 Subject: [PATCH 21/28] Reformat with scalafmt 3.8.6 Executed command: scalafmt --non-interactive --- .../scala/feral/lambda/ContextPlatform.scala | 49 +++++++------- .../feral/lambda/events/S3EventSuite.scala | 64 ++++++++++--------- 2 files changed, 56 insertions(+), 57 deletions(-) diff --git a/lambda/js/src/main/scala/feral/lambda/ContextPlatform.scala b/lambda/js/src/main/scala/feral/lambda/ContextPlatform.scala index ddb1176a..8ebd55f0 100644 --- a/lambda/js/src/main/scala/feral/lambda/ContextPlatform.scala +++ b/lambda/js/src/main/scala/feral/lambda/ContextPlatform.scala @@ -36,32 +36,29 @@ private[lambda] trait ContextCompanionPlatform { context.identity.toOption.map { identity => CognitoIdentity(identity.cognitoIdentityId, identity.cognitoIdentityPoolId) }, - context - .clientContext - .toOption - .map { clientContext => - ClientContext( - ClientContextClient( - clientContext.client.installationId, - clientContext.client.appTitle, - clientContext.client.appVersionName, - clientContext.client.appVersionCode, - clientContext.client.appPackageName - ), - ClientContextEnv( - clientContext.env.platformVersion, - clientContext.env.platform, - clientContext.env.make, - clientContext.env.model, - clientContext.env.locale - ), - clientContext - .custom - .toOption - .flatMap(decodeJs[JsonObject](_).toOption) - .getOrElse(JsonObject.empty) - ) - }, + context.clientContext.toOption.map { clientContext => + ClientContext( + ClientContextClient( + clientContext.client.installationId, + clientContext.client.appTitle, + clientContext.client.appVersionName, + clientContext.client.appVersionCode, + clientContext.client.appPackageName + ), + ClientContextEnv( + clientContext.env.platformVersion, + clientContext.env.platform, + clientContext.env.make, + clientContext.env.model, + clientContext.env.locale + ), + clientContext + .custom + .toOption + .flatMap(decodeJs[JsonObject](_).toOption) + .getOrElse(JsonObject.empty) + ) + }, Sync[F].delay(context.getRemainingTimeInMillis().millis) ) } diff --git a/lambda/shared/src/test/scala/feral/lambda/events/S3EventSuite.scala b/lambda/shared/src/test/scala/feral/lambda/events/S3EventSuite.scala index cb9836a3..0bafb8b0 100644 --- a/lambda/shared/src/test/scala/feral/lambda/events/S3EventSuite.scala +++ b/lambda/shared/src/test/scala/feral/lambda/events/S3EventSuite.scala @@ -70,37 +70,39 @@ class S3EventSuite extends FunSuite { } """ - def result = S3Event(records = List( - S3EventRecord( - eventVersion = "2.1", - eventSource = "aws:s3", - awsRegion = "us-west-2", - eventTime = Instant.ofEpochSecond(0), - eventName = "ObjectCreated:Put", - userIdentity = S3UserIdentity("AIDAJDPLRKLG7UEXAMPLE"), - requestParameters = S3RequestParameters(ip"127.0.0.1"), - responseElements = S3ResponseElements( - "C3D13FE58DE4C810", - "FMyUVURIY8/IgAtTv8xRjskZQpcIZ9KG4V5Wp6S7S/JRWeUWerMUE5JgHvANOjpD" - ), - s3 = S3( - s3SchemaVersion = "1.0", - configurationId = "testConfigRule": String, - bucket = S3Bucket( - name = "mybucket", - ownerIdentity = S3UserIdentity("A3NL1KOZZKExample"), - arn = "arn:aws:s3:::mybucket" - ), - `object` = S3Object( - key = "HappyFace.jpg", - size = 1024L, - eTag = "d41d8cd98f00b204e9800998ecf8427e", - versionId = Option("096fKKXTRTtl3on89fVO.nfljtsv6qko"), - sequencer = "0055AED6DCD90281E5" + def result = + S3Event(records = + List( + S3EventRecord( + eventVersion = "2.1", + eventSource = "aws:s3", + awsRegion = "us-west-2", + eventTime = Instant.ofEpochSecond(0), + eventName = "ObjectCreated:Put", + userIdentity = S3UserIdentity("AIDAJDPLRKLG7UEXAMPLE"), + requestParameters = S3RequestParameters(ip"127.0.0.1"), + responseElements = S3ResponseElements( + "C3D13FE58DE4C810", + "FMyUVURIY8/IgAtTv8xRjskZQpcIZ9KG4V5Wp6S7S/JRWeUWerMUE5JgHvANOjpD" + ), + s3 = S3( + s3SchemaVersion = "1.0", + configurationId = "testConfigRule": String, + bucket = S3Bucket( + name = "mybucket", + ownerIdentity = S3UserIdentity("A3NL1KOZZKExample"), + arn = "arn:aws:s3:::mybucket" + ), + `object` = S3Object( + key = "HappyFace.jpg", + size = 1024L, + eTag = "d41d8cd98f00b204e9800998ecf8427e", + versionId = Option("096fKKXTRTtl3on89fVO.nfljtsv6qko"), + sequencer = "0055AED6DCD90281E5" + ) + ), + glacierEventData = None ) - ), - glacierEventData = None - ) - )) + )) } From 74b7c68cbb93368a096b69ce81580f6d894f66da Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Thu, 23 Jan 2025 20:24:33 +0000 Subject: [PATCH 22/28] Add 'Reformat with scalafmt 3.8.6' to .git-blame-ignore-revs --- .git-blame-ignore-revs | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .git-blame-ignore-revs diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100644 index 00000000..623fca30 --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1,2 @@ +# Scala Steward: Reformat with scalafmt 3.8.6 +dafb4253a1caafadc35472efab12e9d6e23671a9 From 9f44ebe9413a09bd6d8a53ddd39a903ec9fecd95 Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Fri, 11 Jul 2025 04:21:18 +0000 Subject: [PATCH 23/28] Update scodec-bits to 1.2.4 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index e78a9305..25b40823 100644 --- a/build.sbt +++ b/build.sbt @@ -93,7 +93,7 @@ lazy val lambda = crossProject(JSPlatform, JVMPlatform) "io.circe" %%% "circe-scodec" % circeVersion, "io.circe" %%% "circe-jawn" % circeVersion, "com.comcast" %%% "ip4s-core" % "3.7.0", - "org.scodec" %%% "scodec-bits" % "1.2.1", + "org.scodec" %%% "scodec-bits" % "1.2.4", "org.scalameta" %%% "munit-scalacheck" % munitVersion % Test, "org.typelevel" %%% "munit-cats-effect" % munitCEVersion % Test, "io.circe" %%% "circe-literal" % circeVersion % Test From 6295f91f881bf74e863d4dd708d8dea080479c71 Mon Sep 17 00:00:00 2001 From: Brian Holt Date: Tue, 14 Oct 2025 16:52:57 -0500 Subject: [PATCH 24/28] Update scalajs to 1.20.1 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index a3572e39..435be5ee 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,5 +1,5 @@ val sbtlTlV = "0.8.2" addSbtPlugin("org.typelevel" % "sbt-typelevel" % sbtlTlV) addSbtPlugin("org.typelevel" % "sbt-typelevel-scalafix" % sbtlTlV) -addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.18.2") +addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.20.1") addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.13.1") From c47bdbdcabdb6bdeb67e75f777f35a32265cd7b5 Mon Sep 17 00:00:00 2001 From: Brian Holt Date: Tue, 14 Oct 2025 16:55:39 -0500 Subject: [PATCH 25/28] Run prePR --- .../feral/lambda/events/KafkaEventSuite.scala | 46 ++++++++++--------- 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/lambda/shared/src/test/scala/feral/lambda/events/KafkaEventSuite.scala b/lambda/shared/src/test/scala/feral/lambda/events/KafkaEventSuite.scala index 49fec011..4a954e4f 100644 --- a/lambda/shared/src/test/scala/feral/lambda/events/KafkaEventSuite.scala +++ b/lambda/shared/src/test/scala/feral/lambda/events/KafkaEventSuite.scala @@ -87,17 +87,18 @@ class KafkaEventSuite extends FunSuite { def selfManagedKafkaResult: KafkaEvent = KafkaEvent( records = Map( - TopicPartition("mytopic", 0) -> List(KafkaRecord( - topic = "mytopic", - partition = 0, - offset = 15, - timestamp = Instant.ofEpochMilli(1545084650987L), - timestampType = CreateTime, - headers = - List(("headerKey", ByteVector(104, 101, 97, 100, 101, 114, 86, 97, 108, 117, 101))), - key = ByteVector.fromBase64("abcDEFghiJKLmnoPQRstuVWXyz1234==").get, - value = ByteVector.fromBase64("SGVsbG8sIHRoaXMgaXMgYSB0ZXN0Lg==").get - ))), + TopicPartition("mytopic", 0) -> List( + KafkaRecord( + topic = "mytopic", + partition = 0, + offset = 15, + timestamp = Instant.ofEpochMilli(1545084650987L), + timestampType = CreateTime, + headers = + List(("headerKey", ByteVector(104, 101, 97, 100, 101, 114, 86, 97, 108, 117, 101))), + key = ByteVector.fromBase64("abcDEFghiJKLmnoPQRstuVWXyz1234==").get, + value = ByteVector.fromBase64("SGVsbG8sIHRoaXMgaXMgYSB0ZXN0Lg==").get + ))), bootstrapServers = List( SocketAddress .fromString("b-2.demo-cluster-1.a1bcde.c1.kafka.us-east-1.amazonaws.com:9092") @@ -149,17 +150,18 @@ class KafkaEventSuite extends FunSuite { def MSKResult: MskEvent = MskEvent( records = Map( - TopicPartition("mytopic", 0) -> List(KafkaRecord( - topic = "mytopic", - partition = 0, - offset = 15, - timestamp = Instant.ofEpochMilli(1545084650987L), - timestampType = CreateTime, - headers = - List(("headerKey", ByteVector(104, 101, 97, 100, 101, 114, 86, 97, 108, 117, 101))), - key = ByteVector.fromBase64("abcDEFghiJKLmnoPQRstuVWXyz1234==").get, - value = ByteVector.fromBase64("SGVsbG8sIHRoaXMgaXMgYSB0ZXN0Lg==").get - ))), + TopicPartition("mytopic", 0) -> List( + KafkaRecord( + topic = "mytopic", + partition = 0, + offset = 15, + timestamp = Instant.ofEpochMilli(1545084650987L), + timestampType = CreateTime, + headers = + List(("headerKey", ByteVector(104, 101, 97, 100, 101, 114, 86, 97, 108, 117, 101))), + key = ByteVector.fromBase64("abcDEFghiJKLmnoPQRstuVWXyz1234==").get, + value = ByteVector.fromBase64("SGVsbG8sIHRoaXMgaXMgYSB0ZXN0Lg==").get + ))), eventSourceArn = "arn:aws:kafka:us-east-1:123456789012:cluster/vpc-2priv-2pub/751d2973-a626-431c-9d4e-d7975eb44dd7-2", bootstrapServers = List( From 92501fca91077eca2ff2ccec5acd113fb55eab52 Mon Sep 17 00:00:00 2001 From: Brian Holt Date: Tue, 14 Oct 2025 16:57:10 -0500 Subject: [PATCH 26/28] Add 'Run prePR' to .git-blame-ignore-revs --- .git-blame-ignore-revs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs index 623fca30..d29bd126 100644 --- a/.git-blame-ignore-revs +++ b/.git-blame-ignore-revs @@ -1,2 +1,4 @@ # Scala Steward: Reformat with scalafmt 3.8.6 dafb4253a1caafadc35472efab12e9d6e23671a9 +# bpholt: run prePR after cherry-picking a bunch of otherwise failing update PRs +c47bdbdcabdb6bdeb67e75f777f35a32265cd7b5 From 5872a5a891361ff7af50a9a295f89b54f1c2b7db Mon Sep 17 00:00:00 2001 From: "typelevel-steward[bot]" <106827141+typelevel-steward[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 00:23:21 +0000 Subject: [PATCH 27/28] Update cats-effect to 3.5.7 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 25b40823..65f90539 100644 --- a/build.sbt +++ b/build.sbt @@ -50,7 +50,7 @@ val Scala213 = "2.13.17" val Scala3 = "3.3.6" ThisBuild / crossScalaVersions := Seq(Scala212, Scala3, Scala213) -val catsEffectVersion = "3.5.4" +val catsEffectVersion = "3.5.7" val circeVersion = "0.14.15" val fs2Version = "3.12.2" val http4sVersion = "0.23.32" From 72e9b9d5c5f86555d5279fa3f8385f845539056e Mon Sep 17 00:00:00 2001 From: Brian Holt Date: Tue, 14 Oct 2025 17:11:25 -0500 Subject: [PATCH 28/28] Update scalacheck-effect to 2.1.0-RC1 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 65f90539..0243805a 100644 --- a/build.sbt +++ b/build.sbt @@ -57,7 +57,7 @@ val http4sVersion = "0.23.32" val natchezVersion = "0.3.8" val munitVersion = "1.2.0" val munitCEVersion = "2.1.0" -val scalacheckEffectVersion = "1.0.4" +val scalacheckEffectVersion = "2.1.0-RC1" lazy val commonSettings = Seq( crossScalaVersions := Seq(Scala3, Scala213)