Skip to content

0.42.27

Compare
Choose a tag to compare
@idelpivnitskiy idelpivnitskiy released this 07 Apr 21:41
· 646 commits to main since this release
2a443eb

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

  • 10973ca - Add new operators for Publisher: merge, mergeDelayError, mergeAll, mergeAllDelayError (#2533)
  • d9fd486 - Add Publisher.skipWhile(Predicate) operator (#2542)
  • 2991d28 - Extend RedirectConfig: custom allowed statuses and location mapper (#2552)
  • eb570b6 - New filter: JavaNetSoTimeoutHttpConnectionFilter (#2551)
  • be0043d - Add new tags for OpenTelemetry (#2536)
  • 8cb1dd2 - Move ProxyTunnel to servicetalk-http-netty-test-fixtures (#2550)

Bug Fixes

  • fd9a9c6 - DefaultDnsClient: make configuration for all caches consistent (#2530)
  • cd547f3 - RetryingHttpRequesterFilter to duplicate payload body (#2541)
  • 47fa6c0 - MultiAddressUrlClient: incorrect transformation of the request target without path (#2545)

Improvements

  • 5e39fb6 - Enhance RRLB logs to let users know when it resubscribed to SD (#2535)
  • a9d6619 - Use unpadded jctools queue by default (#2490)
  • e3f545a - Implement all default methods in EmptyHttpHeaders (#2543)
  • 14f09b2 - ProxyConnectConnectionFactoryFilter: report when the channel is closed (#2544)
  • 2065040 - MultiAddressHttpClientBuilder.followRedirects take a nullable config (#2547)

Dependencies

  • bf0b0dc - Update Netty 4.1.89 -> 4.1.91 (#2548)
  • 2ff3eef - Only depend on opentelemetry-api and not the overall opentelemetry-bom (#2538)

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.

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