0.42.3
Changes
This is a minor maintenance release appropriate for all ServiceTalk users that contains several bug fixes and improvements. It contains all changes released in 0.41.15 plus the following:
New features
- bacb5ab - Add
Single.repeatWhen(BiIntFunction<T, Completable>)
(#2090) - 6471bdf - Add
PayloadSizeLimitingHttp[Requester|Service]Filter
(#2100)
Bug fixes
Improvements
- c730c0d - Always encode spans as list in
HttpReporter
(#2092) io.servicetalk.opentracing.zipkin.publisher.reporter.HttpReporter
used to report non-batched single span using an unspecified API. From the current release, even non-batched span is published using the endpoint accepting an array of spans with one item (refer to https://zipkin.io/zipkin-api/#/default/post_spans for HTTP API specification).- 2376910 - Increase log level when global resources are closed (#2105)
- 24c34c3 - Revert breaking changes for
TimeoutFromRequest
introduced in #1832 (#2094)
Improvements for tests
Documentation
- bf48490 - Update docs references to 0.41.14 and 0.42.2
- 6848b09 - Update Jersey Router documentation (#2059)
- 3720865 - Fix jackson-jersey references to deprecated classes (#2063)
- 4aa5287 - Add client
RetryingHttpRequesterFilter
example (#2095) - cfb5949 - Fix broken JAX-RS javadoc links (#2072)
Dependencies
- b46aaf7 - Upgrade to Mockito 4.3.1 (#2091)
- e350689 - Update grpc-java 1.42.1 -> 1.43.0 (used for compatibility testing) (#2027)
- f32b0ce - Use gRPC-Java BOM (#2084)
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 an unintended omission.