Features
- Add
methodType
tag to metrics #266 - Change configuration to use
Resource
s instead of file paths #258 #262 - Support password encoded private keys #246
- Implement grpcRequest scope #259 #211
- Split AuthenticatingServerInterceptor into an interface #250 #249
- Simplify size limit setup with
DataSize
#187
Bug Fixes
- Discovery: Use service port if custom grpc port is not defined #267 #261
- Discovery: DiscoveryClientNameResolver does not detect changes properly #241
- YAML kebab case not working on inProcessName #253 #254
Documentation
- Javadoc and comment improvements #265
Dependencies
Migration
Change
grpc.server.security.certificateChainPath=certificates/server.crt
grpc.server.security.privateKeyPath=certificates/server.key
grpc.server.security.trustCertCollectionPath=certificates/trusted-clients.crt.collection
to
grpc.server.security.certificateChain=file:certificates/server.crt
grpc.server.security.privateKey=file:certificates/server.key
grpc.server.security.trustCertCollection=file:certificates/trusted-clients.crt.collection
The client properties should be renamed in a similar manner.
Currently both the old and the new config options work. But a warning with a migration notice will be shown.
Acknowledgements
Thanks to all our contributors:
- Yeshwanth V Shenoy @yeshwanthvshenoy