Skip to content

0.42.52

Latest
Compare
Choose a tag to compare
@daschl daschl released this 19 Nov 14:04
· 38 commits to main since this release
c18a104

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

  • f8abe11 - Add option skipDeprecated to the protoc code generator to avoid generating deprecated code (#3089)
  • 7a05d7d - Add Single/Completable subscribe overloads that can also handle failures (#3112)

Bug Fixes

  • f783e7d - Publisher#flatMapConcatIterable may skip emitting items (#3108)
  • 158d4c3 - Reset flush strategy after client request is written (#3103)
  • d7dd886 - Server-side AsyncContext initialized in lifecycle observer is lost (#3111)
  • 4187c05 - Discard new writes without closing connection on AbortWritesEvent (#3102)

Improvements

  • 8d30706 - Preserve full request context while redirecting (#3104)
  • 38cc84b - RedirectSingle: avoid extra operator for exception handling path (#3114)
  • 057cc56 - capacity-limiter-api: observe all gradient limit changes (#3107)
  • c14e4aa - TcpServerBinder logs "Failed to create a connection" twice (#3113)

Dependencies

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
@mgodave
@idelpivnitskiy
@daschl
@Scottmitch
@tkountis