Skip to content

Releases: softwaremill/sttp

v4.0.9

23 Jun 10:55
5ab956d
Compare
Choose a tag to compare

Whatโ€™s Changed

  • Improvements of ox integration: ws flows, stream handling examples (#2599) @adamw

Dependency updates

v4.0.8

02 Jun 15:37
6afcf88
Compare
Choose a tag to compare

Whatโ€™s Changed

Dependency updates

v4.0.7

15 May 16:45
ee340f9
Compare
Choose a tag to compare

Whatโ€™s Changed

  • Added support for authenticated proxies to Armeria backend (#2568) @threeseed

v4.0.6

14 May 11:50
cb5729e
Compare
Choose a tag to compare

Whatโ€™s Changed

Dependency updates

v4.0.5

12 May 13:54
6454a91
Compare
Choose a tag to compare

Whatโ€™s Changed

Dependency updates

v4.0.3

17 Apr 08:38
ff653c2
Compare
Choose a tag to compare

Whatโ€™s Changed

Dependency updates

v4.0.2

10 Apr 10:23
646ff84
Compare
Choose a tag to compare

Whatโ€™s Changed

  • Make the Sec-WebSocket-Protocol websocket header available for responses in HttpClient backend (#2533) @adamw

v4.0.1

10 Apr 07:39
21f165f
Compare
Choose a tag to compare

Whatโ€™s Changed

Dependency updates

v3.11.0

09 Apr 16:15
651a6b6
Compare
Choose a tag to compare

Whatโ€™s Changed

v4.0.0

08 Apr 08:00
e4dec8c
Compare
Choose a tag to compare

This is the stable release of sttp-client4, a major release of the Scala HTTP client you always wanted!

Links

New features

  • simple use-cases, simple types: most of the time you'll work with Request[T], SyncBackend or Backend[F], reducing the number of type parameters involved
  • much better error reporting, due to the above simplifications
  • better integration with IDE's auto-complete
  • clearer types for streaming & WebSocket requests
  • ...OrFailed response descriptions
  • client-side, configurable compression support
  • deeper metrics & logging integration
  • improved OpenTelemetry, Prometheus, Logging backends
  • reworked documentation with a library of examples
  • request body progress callbacks for HttpClient-based backends
  • onBodyReceived callback support
  • more predictable BackendStub behavior
  • a number of quality-of-life improvements, extending scaladocs and making the API more consistent

Whatโ€™s Changed

  • OpenTelemetry metrics+tracing example (#2519) @adamw
  • Add mapResponseWithMetadata helper method to requests (#2520) @adamw

Dependency updates