0.42.21
版本发布时间: 2022-10-28 07:08:01
apple/servicetalk最新发布版本:0.42.47(2024-07-26 05:05:49)
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 API
-
https://github.com/apple/servicetalk/commit/78c3ee035cf7d0a33e8fb6818373fa9236338cf3 - Prepare for an upgrade to Netty 4.1.84 (#2392)
- As part of this improvement, we added a new default method
HttpHeadersFactory.validateNames()
that tells users if the currentHttpHeadersFactory
is configured to validate header names or not.
- As part of this improvement, we added a new default method
Bug Fixes
-
https://github.com/apple/servicetalk/commit/b6a0e6dac2d22c4222ad0e3d5b87c236283a0326 -
StringIndexOutOfBoundsException
while parsing cookies (#2397) - https://github.com/apple/servicetalk/commit/6b17ccda54672e9ead7f8b37757b6bc129c162f0 - H2 TE header parsing bug fix (#2398)
- https://github.com/apple/servicetalk/commit/6e56db03543d8cea7d2dfa4f47d33d375193f434 - H2 conversion support OWS for connection header csv (#2400)
-
https://github.com/apple/servicetalk/commit/17ec22dfff0499b7328b0d4adae82d495dc3bd39 -
HeaderUtils
: fix problems with missing space after a semicolon (#2402) -
https://github.com/apple/servicetalk/commit/5d22672b817065a3b5e76bb12e0fa8355a998319 -
BeforeFinallyHttpOperator
: support re-subscribe to the message body (#2409)
Improvements
-
https://github.com/apple/servicetalk/commit/7fb6875bafe6437afb268b7449630f9609ac37a9 -
WriteStreamSubscriber
: respect termination of the publisher (#2387)" -
https://github.com/apple/servicetalk/commit/92e02c25904aec54847f762d2868fb8c334ce851 - Implement
toString()
forTestPublisherSubscriber#pollTerminal(...)
(#2385) - https://github.com/apple/servicetalk/commit/78c3ee035cf7d0a33e8fb6818373fa9236338cf3 - Prepare for an upgrade to Netty 4.1.84 (#2392)
Dependencies
- https://github.com/apple/servicetalk/commit/6acca41a8d2b448eccb6c3eb6a36089e9a406937 - Update Jackson 2.13.4.20221012 -> 2.13.4.20221013 (#2396)
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.
@mgodave @idelpivnitskiy @Scottmitch @tkountis