Skip to content

0.42.13

Compare
Choose a tag to compare
@idelpivnitskiy idelpivnitskiy released this 27 Jul 01:18
· 937 commits to main since this release
ff33d11

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.

As the ServiceTalk API advances towards a 1.0 release all users are strongly encouraged to update their applications to eliminate all use of deprecated APIs. Existing deprecated APIs will be removed in a future ServiceTalk release without further additional notice. If you encounter problems replacing deprecated usages please create a support issue.

Changes

API Deprecations

  • da74e30 - Deprecate unused ClientInvoker interface (#2287)
  • da06991 - Propagate ContextMap through LoadBalancedAddress (#2285)
    • Add LoadBalancedAddress#newConnection(ContextMap) method;
    • Deprecate LoadBalancedAddress#newConnection();

Bug Fixes

  • c4b13e9 - Cancellation can leave an HTTP/1.x connection in half-closed state (#2264)
  • 9f02857 - Default methods that return async sources should not throw (#2288)
  • 4bae4c1 - Handle HTTP/1.1 response cancelation same way at all levels (#2266)

Improvements

  • 2a0f45c - servicetalk-bom to include internal depdencies as API (#2283)
  • a09e56b - LoadBalancedStreamingHttpConnection doesn't need connect strategy (#2274)
  • 639c1b6 - Implement toString() for HttpProtocolConfig and its components (#2281)
  • 68b8609 - WriteStreamSubscriber: don't interact with Subscription after terminal (#2276)
  • ed3ea74 - Adjust logging in IdleTimeoutInitializer (#2289)

Dependency Updates

Build/Release/Github actions

Test improvements

  • 14e9fa7 - Add .p12 stores for tests which require format (#2286)

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.

@bondolo
@idelpivnitskiy
@Scottmitch
@tkountis