v3.3.0-RC1
github-actions
released this
08 Apr 13:40
·
2598 commits
to master
since this release
cats-effect 3
The main changes in this release concern backends based on cats-effect. The default implementations for the cats
, fs2
and http4s
backends now depend on and use cats-effect 3.
Additionally, there are artifacts with -ce2
suffix, which depend on cats-effect 2. These are the same implementations as in sttp client 3.2.x.
For example, there's:
"com.softwaremill.sttp.client3" %% "async-http-client-backend-cats" % "3.3.0-RC1"
which defines a AsyncHttpClientCatsBackend
, and depends on cats-effect 3.0.1. There's also:
"com.softwaremill.sttp.client3" %% "async-http-client-backend-cats-ce2" % "3.3.0-RC1"
which also defines a AsyncHttpClientCatsBackend
, but depends on cats-effect 2.3.3.
See the documentation for cats-effect backends, fs2 backends and http4s backend for more information.
Note that the Monix backend uses cats-effect 2 (as no release of Monix using cats-effect 3 is available).
What’s Changed
- WIP cats-effect 3.0 (#738) @yanns
- Update zio-json to 0.1.4 (#926) @scala-steward
- Update jaeger-client to 1.6.0 (#925) @scala-steward
- Update akka-stream to 2.6.14 (#924) @scala-steward
- Update armeria to 1.6.0 (#922) @scala-steward
- Update http4s-blaze-client, http4s-client to 0.21.22 (#921) @scala-steward
- Update sbt to 1.5.0 (#920) @scala-steward