Skip to content

0.42.53

Latest
Compare
Choose a tag to compare
@bryce-anderson bryce-anderson released this 15 Jan 23:14
· 1 commit to main since this release
a75950e

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

Improvements

  • 569323f - Adding remoteTarget to logger message so clients can be tracked down (#3155)
  • 68055fa - http-netty: let RetryingHttpRequesterFilter return responses on failure (#3048)
  • e4d4418 - loadbalancer: move DefaultLoadBalancer out of experimental (#3136)
  • 6fc7987 - loadbalancer: deprecate RoundRobinLoadBalancer types (#3149)
  • 1bcf8ea - [grpc-protoc] Add an option to generate default service methods (#3110)

Dependencies

  • 3fbc367 - Update Netty 4.1.116 -> 4.1.117 (#3172)
  • 46d56ea - Remove unused api dependencies or move them to lower scope (#3169)
  • e87371c - Remove unused implementation dependencies or move them to runtime (#3168)
  • cb6fd6c - Promote dependencies to api where necessary (#3167)
  • 373299a - Explicitly declare transitive dependencies that we use directly (#3164)
  • 8951931 - Update OpenTelemetry 1.28.0 -> 1.38.0, instrumentation 1.28.0 -> 1.33.3 (#3161)
  • 167012a - Add dependency-analysis-gradle-plugin (#3158)
  • 135a994 - Update Netty io_uring 0.0.25 -> 0.0.26 (#3157)
  • 5277958 - Update Jersey for Jakarta EE 10 3.1.6 -> 3.1.9
  • a19a930 - Update Jersey for Jakarta EE 9 3.0.13 -> 3.0.17
  • ad2bbbb - Update Netty 4.1.115 -> 4.1.116 (#3141)

Documentation

  • c750d92 - docs: incorporate default load balancer docs into the main site (#3153)
  • 673e4d9 - Add logo, favicon and footer copy (#3116)

Bug Fixes

  • 2dfacd1 - gRPC Trailers-Only responses must be a single HEADERS frame (#3152)
  • f570fdb - BlockingStreamingHttpService: drop trailers if users didn't create any (#3151)
  • d4bb93f - Preserve exception type on BlockingIterable#forEach variants (#3154)
  • 85fd41b - Do not cancel subscription on BlockingIterable#hasNext(long, TimeUnit) (#3128)

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
@chrisvest
@colestanfield
@mgodave
@federicobucchi
@idelpivnitskiy
@daschl