0.41.9
Changes
This is a minor maintenance release appropriate for all ServiceTalk users that contains several bug fixes and improvements.
API deprecation
Developer note: Additional API deprecation advisories and guidance have been added in each of the 0.41.X releases. Please build your application with the latest 0.41.X release and carefully review the deprecation warnings reported and associated suggestions. Changes to applications may be required for compatibility with future versions of ServiceTalk beyond the API compatible 0.41.X series. While there are many deprecations for planned future API changes, most applications should require few changes as the most significant changes are to internal or specialized APIs. If you have concerns or expect problems related to any of the API deprecations please report these as an issue.
- 847e50a - Deprecate
FilterableGrpcClient
(#1902) - cf21930 - Deprecate
ExecutionContext
related methods inGrpcServerBuilder
(#1888) - 1a2cc15 - Deprecate gRPC client filters (#1890)
- 4083567 - Deprecate gRPC service filters (#1887)
Bug fixes
Improvements
- 48a9851 - Use connection/context executor for timeout (#1911)
- 43d64fd - Improve POM/BOM publication metadata (#1917)
- e300d27 - Enhance javadoc to clarify StackOverflowError possibility (#1925)
- ff7bf79 - Add missed
serialVersionUID
for exceptions (#1919) - 5106670 - Enhance
GrpcStatus.fromCodeValue
static factories to include actual status code when it maps toUNKNOWN
(#1923)
Build/Release/Github actions
- 9b5fe0a - Enhance
japicmp.sh
to be less strict on finding artifacts (#1886) - 75bd33b - Replace deprecated Gradle 7 features (#1918)
- 8f83feb - Update
CONTRIBUTING.adoc
andREADME.adoc
(#1914) - 1e53627 - Update MAINTAINERS.adoc (#1913)
- e94393c - Fix protoc caching, re-enable gradle caching (#1909)
- bd3f288 - Disable gradle cache (#1907)
- 06200d6 - Fix build caching for protoc plugin (#1895)
- 620f4e4 - Bump actions/checkout from 2.3.4 to 2.3.5 (#1892)
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.