Features
- Add methodTypetag to metrics #266
- Change configuration to use Resources 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.collectionto
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.collectionThe 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