| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 0.42.62 source code.tar.gz | 2026-01-09 | 4.7 MB | |
| 0.42.62 source code.zip | 2026-01-09 | 8.1 MB | |
| README.md | 2026-01-09 | 3.7 kB | |
| Totals: 3 Items | 12.8 MB | 1 | |
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
API deprecations
- https://github.com/apple/servicetalk/commit/b60d4230f972440aaaf95f07b406e4a73b0e6f59 -
HttpApiConversions: deprecated methods forStreamingHttpConnection(#3387) - Deprecate the following methods of
HttpApiConversions, javadoc for these methods describes alternatives:toConnection(StreamingHttpConnection, HttpExecutionStrategy);toBlockingConnection(StreamingHttpConnection, HttpExecutionStrategy);toBlockingStreamingConnection(StreamingHttpConnection, HttpExecutionStrategy).
Bug Fixes
- https://github.com/apple/servicetalk/commit/fe34f3644764bad8e0a1aba26e46118e71c3a457 - http-api: prevent non-deterministic behaviors in MultiMap.hashCode() (#3358)
- https://github.com/apple/servicetalk/commit/e54eacbe5923847ca838e7422eccf3a38b4e1660 - Conditional[Client|Service|Connection] filter: avoid StackOverflowError on close (#3378)
- https://github.com/apple/servicetalk/commit/3e40114a572aedc92a88f0e422c41d24fc3a2f69 - StreamingHttpServiceToBlocking[Streaming]HttpService: share context on subscribe (#3382)
- https://github.com/apple/servicetalk/commit/e0b8d851ef838fefb5c61d1e1a4abca84a9ebd15 - Fix gaps in AsyncContext propagation when services API converted (#3385)
- https://github.com/apple/servicetalk/commit/cd072ab28bcdee47fd21083dafb3f4f3572befd0 - Fix gaps in
AsyncContextpropagation for Jersey router (#3386)
Improvements
- https://github.com/apple/servicetalk/commit/e23ad4622718d1b0ad119141294e552db2048df7 - http-netty: Don't attempt to use the
.toString()representation as the host and port (#3370) - https://github.com/apple/servicetalk/commit/f02f9c99dfcb958737a2236dedfbb889a8a0f3bf - Do not append IP address when
SSLEngine.peerHostislocalhost(#3375) - https://github.com/apple/servicetalk/commit/e5e25d2528b9c52d22a726cb6aa80a2ecee1fb2b - Do not append IP address when
SSLEngine.peerHostis already an IP (#3376)* https://github.com/apple/servicetalk/commit/a028aa0dc9a75dbaf4eb7ec53f71e1f7dc439648 - Restore missed executions of jUnit suites (#3383)
Dependencies
- https://github.com/apple/servicetalk/commit/d9c14316b3e4a105056448eedee59ec60c6056c5 - Update Netty 4.1.127 -> 4.1.130
- https://github.com/apple/servicetalk/commit/e79717b6dd5ef92841c85c0ce5803d946721d59d - Update
com.sun.xml.bind:jaxb-impl2.3.3 -> 2.3.9 - https://github.com/apple/servicetalk/commit/15d9df76873236548cecb287fc912e1ef015a556 - Update Jackson 2.18.4 -> 2.19.4
- https://github.com/apple/servicetalk/commit/cec603da7da7e5d79220d749795ace0078161523 - Update Zipkin 2.27.0 -> 2.27.1
- https://github.com/apple/servicetalk/commit/09e3bf18cb99705bb90fdd0fa8e8860b4b24e33a - Update protobuf 3.25.5 -> 3.25.8
- https://github.com/apple/servicetalk/commit/9d79882077a7bbc898cda7aed3f4575e32474747 - Update proto-google-common-protos 2.29.0 -> 2.51.0
- https://github.com/apple/servicetalk/commit/cdad7d6a87262833ecfc90d4cb0acfc199e0a41f - Update protobuf-gradle-plugin 0.9.5 -> 0.9.6
Documentation
- https://github.com/apple/servicetalk/commit/6fe91e8d57f73898e84cf6316319b810ed0c8b22 - loadbalancer: add a doc link to OutlierDetectorConfigs (#3388)
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 @daschl @gaurav-narula @idelpivnitskiy @lawrencewang49 @salmanmkc