Skip to content

Releases: softwaremill/sttp

v3.3.0-RC2

13 Apr 08:55
Compare
Choose a tag to compare

What’s Changed

v3.3.0-RC1

08 Apr 13:40
Compare
Choose a tag to compare

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

v3.2.3

02 Apr 11:30
Compare
Choose a tag to compare

What’s Changed

v3.2.0

24 Mar 14:09
Compare
Choose a tag to compare

Breaking changes

sttp.model.MediaType now has 4 parameters, instead of 3. This class is mainly used internally, but still this is a binary-incompatible change.

What’s Changed

v3.1.9

18 Mar 12:43
Compare
Choose a tag to compare

What’s Changed

v3.1.7

03 Mar 15:34
Compare
Choose a tag to compare

What’s Changed

v3.1.6

25 Feb 16:16
Compare
Choose a tag to compare

What’s Changed

v3.1.5

23 Feb 12:04
Compare
Choose a tag to compare

What’s Changed

v3.1.3

18 Feb 22:09
Compare
Choose a tag to compare

What’s Changed

v3.1.2

16 Feb 10:33
Compare
Choose a tag to compare

What’s Changed