Skip to content

0.42.12

Compare
Choose a tag to compare
@bondolo bondolo released this 14 Jul 04:03
· 936 commits to main since this release

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

  • 4d890e8 - Deprecate internal classes related to partitioning (#2267)

Bug Fixes

  • d3d4667 - TimeoutHttpRequesterFilter as a connection filter causes ClosedChannelException (#2263)
  • d959d8b - TracingHttpServiceFilter should implement requiredOffloads() (#2260)
  • 397bc76 - Remove reference to obsolete gRPC plugin (#2256)
  • 0f1ac15 - MultiAddressClientBuilder execution strategy control (#2166)
  • de5dca6 - SpliceFlatStreamToMetaSingle: avoid returning a static Throwable (#2253)

Improvements

  • 6e023e0 - Enhance NPE in operators that invoke functions (#2262)
  • 8cc2f32 - Enhance exception message thrown from appendNonOffloadingServiceFilter (#2261)
  • 89a92b7 - BufferDecoderGroupBuilder#add method w/out advertised flag (#2254)

Dependency Updates

  • 26ed662 - Update Netty 4.1.77 -> 4.1.78 (#2250)
  • 7119148 - Upgrade Netty 4.1.78 → 4.1.79 (#2268)
  • 7071632 - Upgrade google common protos 2.8.1 → 2.8.3
  • 28330e3 - Upgrade gradle protobuf plugin 0.8.18 → 0.8.18
  • 5c7974d - Upgrade Log4J 2.17.2 → 2.18.0 (#2269)
  • f855269 - Upgrade Jackson 2.12.2.2 → 2.12.3 (#2270)
  • 28ca713 - Update JCTools 3.3.0 -> 3.3.1-ea, use unpadded queues (#2257)

Documentation & Examples

  • 80c4746 - Link to servicetalk/examples repo (#2249)
  • a04b4f5 - Clarify preferred ordering for [Http|Grpc]LifecycleObserver filters (#2252)

Build/Release/Github actions

Tests

  • b3ca008 - Increase object count in CompositeClosableTest (#2259)

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