Skip to content

0.42.37

Compare
Choose a tag to compare
@idelpivnitskiy idelpivnitskiy released this 22 Sep 17:28
· 246 commits to main since this release
2ff9e87

This is a minor maintenance release appropriate for all ServiceTalk users that contains several useful improvements and bug fixes. This release is expected to be a "drop-in" replacement for all prior 0.42.X releases.

Changes

New features

  • 9bc9746 - Introduce defaultHttp(s)Port for MultiAddressHttpClientBuilder (#2703)
  • 9f0d920 - Add Publisher.switchMap (#2678)

Bug Fixes

  • 248df1c - HTTP/2 requests can be sent with incorrect :scheme pseudo-header (#2708)
  • 6b30d63 - CONNECT request to a proxy must include Host header (#2691)

Improvements

  • c9b1fc5 - ProtobufSerializer minimize getSerializedSize() usage (#2694)
  • 78d4050 - Calculate initial concurrency based on resulting connection protocol (#2693)
  • 6f9bdba - Drain proxy CONNECT response before starting TLS handshake (#2692)

Dependencies

  • 528a4ae - Update Netty 4.1.97 -> 4.1.98, netty-io_uring 0.0.21 -> 0.0.22 (#2706)

Documentation


Thank you

Every idea, review, and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report any unintended omission.

@bryce-anderson
@daschl
@idelpivnitskiy
@mgodave
@Scottmitch
@sonicloong
@tkountis