Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge to main #1134

Merged
merged 47 commits into from
Nov 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
41f5a04
Update munit to 1.0.0-M11 in series/0.9 (#1014)
http4s-steward[bot] Feb 2, 2024
f962321
flake.lock: Update (#1016)
http4s-steward[bot] Feb 6, 2024
6c4ee18
flake.lock: Update (#1017)
http4s-steward[bot] Feb 13, 2024
d35c269
Update sbt-typelevel-mergify to 0.6.6 in series/0.9 (#1019)
http4s-steward[bot] Feb 18, 2024
4d8839f
Update scalafmt-core to 3.8.0 in series/0.9 (#1021)
http4s-steward[bot] Feb 19, 2024
b9eba54
Update sbt to 1.9.9 in series/0.9 (#1023)
http4s-steward[bot] Feb 23, 2024
441725c
Update sbt-typelevel-mergify to 0.6.7 in series/0.9 (#1025)
http4s-steward[bot] Feb 26, 2024
b9083e7
Update scala-library to 2.12.19 in series/0.9 (#1027)
http4s-steward[bot] Feb 27, 2024
fba7f7b
flake.lock: Update (#1029)
http4s-steward[bot] Feb 27, 2024
e5ad922
Update sbt-http4s-org to 0.16.3 in series/0.9 (#1031)
http4s-steward[bot] Feb 27, 2024
873372a
Update scala3-library to 3.3.3 in series/0.9 (#1033)
http4s-steward[bot] Feb 29, 2024
272ae63
Update http4s-client, ... to 0.23.26 in series/0.9 (#1035)
http4s-steward[bot] Mar 5, 2024
a728ab5
Update cats-effect, cats-effect-kernel, ... to 3.5.4 in series/0.9 (#…
http4s-steward[bot] Mar 6, 2024
fffdf85
Update scalafmt-core to 3.8.1 in series/0.9 (#1046)
http4s-steward[bot] Mar 29, 2024
a6339ec
flake.lock: Update
http4s-steward[bot] May 28, 2024
b93958a
Merge pull request #1034 from http4s/update/flake-lock
rossabaker May 28, 2024
3065315
Update scalafmt-core to 3.8.2 in series/0.9 (#1083)
http4s-steward[bot] Jun 14, 2024
005f364
Update scalafmt-core to 3.8.3 in series/0.9 (#1089)
http4s-steward[bot] Jul 25, 2024
0060d4b
Update scodec-bits to 1.2.1 in series/0.9
http4s-steward[bot] Aug 18, 2024
29cfcbe
Update munit to 1.0.2 in series/0.9
http4s-steward[bot] Sep 13, 2024
16bfed6
Update scala3-library to 3.3.4 in series/0.9 (#1111)
http4s-steward[bot] Sep 27, 2024
ddef8cb
Update cats-effect, cats-effect-kernel, ... to 3.5.5 in series/0.9 (#…
http4s-steward[bot] Oct 27, 2024
046fd8d
Update cats-core to 2.12.0 in series/0.9
http4s-steward[bot] Oct 28, 2024
4ddeb8b
Update sbt to 1.10.4 in series/0.9
http4s-steward[bot] Oct 28, 2024
1d82383
Merge pull request #1105 from http4s/update/series/0.9/munit-1.0.2
rossabaker Oct 28, 2024
524064d
Merge pull request #1095 from http4s/update/series/0.9/scodec-bits-1.2.1
rossabaker Oct 28, 2024
65e9717
Merge pull request #1078 from http4s/update/series/0.9/cats-core-2.12.0
rossabaker Oct 28, 2024
b9d857c
Merge pull request #1127 from http4s/update/series/0.9/sbt-1.10.4
rossabaker Oct 28, 2024
80aa76d
Update sbt-http4s-org to 0.17.5 in series/0.9
http4s-steward[bot] Oct 24, 2024
425547b
Update scala-library to 2.13.15 in series/0.9
http4s-steward[bot] Sep 27, 2024
d1e55a0
Update sbt-typelevel-mergify to 0.7.4 in series/0.9
http4s-steward[bot] Oct 11, 2024
6b40fda
Regenerate workflow
rossabaker Nov 6, 2024
db400ff
Rename shadowing variable
rossabaker Nov 6, 2024
cc5bd6f
Merge pull request #1123 from http4s/update/series/0.9/sbt-http4s-org…
rossabaker Nov 6, 2024
87f0d99
Update munit-cats-effect to 2.0.0 in series/0.9
http4s-steward[bot] Oct 28, 2024
e557ebe
Update sbt to 1.10.5 in series/0.9 (#1131)
http4s-steward[bot] Nov 6, 2024
2c82e04
Update vault to 3.6.0 in series/0.9
http4s-steward[bot] May 29, 2024
356b6aa
Merge pull request #1074 from http4s/update/series/0.9/munit-cats-eff…
rossabaker Nov 6, 2024
d708199
Merge pull request #1080 from http4s/update/series/0.9/vault-3.6.0
rossabaker Nov 6, 2024
1b820cf
Update fs2-core to 3.11.0 in series/0.9
http4s-steward[bot] Oct 28, 2024
4ffb40d
Update scala-library to 2.12.20 in series/0.9 (#1101)
http4s-steward[bot] Nov 6, 2024
47a8e31
Merge pull request #1097 from http4s/update/series/0.9/fs2-core-3.11.0
rossabaker Nov 6, 2024
17f2139
Update case-insensitive to 1.4.2 in series/0.9 (#1114)
http4s-steward[bot] Nov 6, 2024
d5cf705
Update http4s-client, ... to 0.23.29 in series/0.9
http4s-steward[bot] Oct 28, 2024
2b71c70
Merge pull request #1121 from http4s/update/series/0.9/http4s-core-0.…
hamnis Nov 7, 2024
02e6f98
Merge remote-tracking branch 'origin/series/0.9' into merge-to-main
hamnis Nov 7, 2024
e765c72
Apply suggestions from code review
hamnis Nov 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 14 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ jobs:
runs-on: ${{ matrix.os }}
timeout-minutes: 60
steps:
- name: Install sbt
uses: sbt/setup-sbt@v1

- name: Checkout current branch (full)
uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -119,6 +122,9 @@ jobs:
java: [temurin@11]
runs-on: ${{ matrix.os }}
steps:
- name: Install sbt
uses: sbt/setup-sbt@v1

- name: Checkout current branch (full)
uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -196,13 +202,16 @@ jobs:

dependency-submission:
name: Submit Dependencies
if: github.event_name != 'pull_request'
if: github.event.repository.fork == false && github.event_name != 'pull_request'
strategy:
matrix:
os: [ubuntu-latest]
java: [temurin@11]
runs-on: ${{ matrix.os }}
steps:
- name: Install sbt
uses: sbt/setup-sbt@v1

- name: Checkout current branch (full)
uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -248,6 +257,9 @@ jobs:
java: [temurin@11]
runs-on: ${{ matrix.os }}
steps:
- name: Install sbt
uses: sbt/setup-sbt@v1

- name: Checkout current branch (full)
uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -284,7 +296,7 @@ jobs:

- name: Publish site
if: github.event_name != 'pull_request' && github.ref == 'refs/heads/main'
uses: peaceiris/actions-gh-pages@v3.9.3
uses: peaceiris/actions-gh-pages@v4.0.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: site/target/docs/site
Expand Down
2 changes: 1 addition & 1 deletion .scalafmt.conf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version=3.8.0
version=3.8.3

runner.dialect = scala213
style = default
Expand Down
22 changes: 11 additions & 11 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,18 @@ ThisBuild / mergifyStewardConfig := Some(
ThisBuild / mergifyRequiredJobs += "site"
ThisBuild / mergifyLabelPaths += "docs" -> file("docs")

val catsV = "2.10.0"
val catsEffectV = "3.5.3"
val fs2V = "3.9.4"
val scodecV = "1.1.38"
val http4sV = "1.0.0-M40"
val catsV = "2.12.0"
val catsEffectV = "3.5.5"
val fs2V = "3.11.0"
val scodecV = "1.2.1"
val http4sV = "1.0.0-M43"
val log4catsV = "2.7.0"
val reactiveStreamsV = "1.0.4"
val vaultV = "3.5.0"
val caseInsensitiveV = "1.4.0"
val vaultV = "3.6.0"
val caseInsensitiveV = "1.4.2"

val munitV = "1.0.0-M11"
val munitCatsEffectV = "2.0.0-M4"
val munitV = "1.0.2"
val munitCatsEffectV = "2.0.0"

val emberServer = Seq(
"org.http4s" %% "http4s-ember-server" % http4sV,
Expand All @@ -70,8 +70,8 @@ val coreDeps = Seq(
"org.typelevel" %% "munit-cats-effect" % munitCatsEffectV
)).map(_ % Test)

val scala213 = "2.13.12"
ThisBuild / crossScalaVersions := Seq(scala213, "3.3.3")
val scala213 = "2.13.15"
ThisBuild / crossScalaVersions := Seq(scala213, "3.3.4")
ThisBuild / scalaVersion := scala213
ThisBuild / tlBaseVersion := "1.0"
ThisBuild / startYear := Some(2019)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ object JdkWSClient {
errs <- Stream
.repeatEval(queue.tryTake)
.unNoneTerminate
.collect { case Left(e) => e }
.collect { case Left(t) => t }
.compile
.toList
_ <- F.raiseError[Unit](CompositeFailure.fromList(errs) match {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ import org.typelevel.log4cats.noop.NoOpFactory
// Run e.g. with `bloop run core-test --args -J-Xmx200M`
object BodyLeakExample extends IOApp {

implicit val loggerFactor: LoggerFactory[IO] = NoOpFactory[IO]
implicit val loggerFactory: LoggerFactory[IO] = NoOpFactory[IO]

val app: HttpApp[IO] =
Kleisli((_: Request[IO]) => IO.pure(Response[IO]().withEntity("Hello, HTTP")))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ import scala.concurrent.duration._
final class CompletableFutureTerminationTest extends CatsEffectSuite {
import CompletableFutureTerminationTest._

implicit val loggerFactor: LoggerFactory[IO] = NoOpFactory[IO]
implicit val loggerFactory: LoggerFactory[IO] = NoOpFactory[IO]

private val duration: FiniteDuration =
FiniteDuration(50L, TimeUnit.MILLISECONDS)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ import scala.concurrent.duration._

class JdkWSClientSpec extends CatsEffectSuite {

implicit val loggerFactor: LoggerFactory[IO] = NoOpFactory[IO]
implicit val loggerFactory: LoggerFactory[IO] = NoOpFactory[IO]

val webSocket: IOFixture[WSClient[IO]] =
ResourceSuiteLocalFixture("webSocket", Resource.eval(JdkWSClient.simple[IO]))
Expand Down
2 changes: 1 addition & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ import com.comcast.ip4s._
import org.typelevel.log4cats.LoggerFactory
import org.typelevel.log4cats.noop.NoOpFactory

implicit val loggerFactor: LoggerFactory[IO] = NoOpFactory[IO]
implicit val loggerFactory: LoggerFactory[IO] = NoOpFactory[IO]

val echoServer = EmberServerBuilder.default[IO]
.withPort(port"0")
Expand Down
47 changes: 17 additions & 30 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion project/build.properties
Original file line number Diff line number Diff line change
@@ -1 +1 @@
sbt.version=1.9.9
sbt.version=1.10.5
4 changes: 2 additions & 2 deletions project/plugins.sbt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
addSbtPlugin("org.http4s" % "sbt-http4s-org" % "0.16.3")
addSbtPlugin("org.typelevel" % "sbt-typelevel-mergify" % "0.6.7")
addSbtPlugin("org.http4s" % "sbt-http4s-org" % "0.17.5")
addSbtPlugin("org.typelevel" % "sbt-typelevel-mergify" % "0.7.4")