ServiceTalk v0.33.0 Release Notes
Release Date: 2020-10-15 // over 3 years ago-
๐ Changes
๐ This release contains the following significant changes:
๐ New features
- ๐ 3fba2fe - Support Unix Domain Sockets at
HttpClientBuilder
(#1153) - ๐ efa6356 - gRPC compression and support of message-encoding (#1151)
- ๐ a323b86 -
BlockingStreamingHttp[Response|Response]
to supportInputStream
setter (#1175) - 21d9ccc - Add
Publisher#flatMapMerge
operator (#1011)
API changes
- โก๏ธ fd873e8 - Support batched service discoverer updates (#1146)
- efa6356 -
HeaderUtils.hasContentType
is now public (was done as part of #1151)
๐ Improvements
- c3ff7bf - Avoid
Connection reset by peer
error when server closes the connection (#1141) - โ 3d57030 - Add tests and examples for mutual TLS (#1179)
- ๐จ db7d8fb -
ConnectionContext.toString()
prints Netty's channel id (#1172) - ๐ d89d814 - Support half-closure for UnixDomainSockets (#1165)
- ๐ 4dd3782 -
servicetalk-grpc-protoc
remove plugin.proto (#1163)
๐ Bug fixes
- 8643b82 - Clear
AsyncContext
before invokingHttpService
(#1150) - f314139 -
DynamicCompositeCancellable
queue full return value fix (#1159) - ๐ 573c998 - Do not abort server write if the
CloseEvent
is already registered (#1177) - ๐ 597e8cd - Support write of read-only
Buffer
(s) for HTTP/2 (#1171) - 04057c9 -
Publisher#flatMapMerge
queue not drained bug (#1161) - 699ce29 -
Single#toCompletionStage()
avoid cancel if normal termination (#1162) - 2301ec6 - Do not complete server write if there are still pending requests (#1155)
โฌ๏ธ Dependencies upgrade
- โก๏ธ 3080944 - Update Netty 4.1.52 -> 4.1.53, netty-tcnative 2.0.32 -> 2.0.34 (#1176)
- โก๏ธ 51c36ab - Update jctools from 3.0.0 to 3.1.0 (#1182)
- โก๏ธ 329a9fa - Update zipkin-reporter from 2.15.0 to 2.15.2 (#1183)
- โก๏ธ acc8495 - Update jackson 2.10.4 -> 2.10.5 (#1157)
- โก๏ธ 350c5b1 - Update protobuf 3.12.1 -> 3.13.0 (#1164)
Thank you
Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.
- ๐ 3fba2fe - Support Unix Domain Sockets at