Skip to content

v2.10.0.RELEASE

Compare
Choose a tag to compare
@ST-DDT ST-DDT released this 17 Aug 02:16
· 739 commits to master since this release

Breaking Changes

  • Simplify interceptor registration #394
    • Lazy collect interceptors and global interceptor configurers
    • Changed API of global interceptor registry and configurers
  • Removed stub creation via private constructors, which causes an incompatibility with kotlin.
    (The missing kotlin-grpc stub factory will be fixed asap in the next release)

Changes

  • Change auto configs to use @Configuration(proxyBeanMethods = false)
    • This should improve compatibility with GraalVM's native images #383 #379

New Features

  • Support 3rd party gRPC Java compilers via StubFactory #375 #382
  • Request connection on startup #377
  • Add option to configure the max metadata size for server #380
  • Add more utility methods to CallCredentialsHelper #387
  • Log connector selection (shaded-netty/netty/in-process) #386
  • Log that the CallCredentials will be applied to all stubs automatically #388
  • Throw exception if grpc-service is registered/implemented twice #392

Documentation

  • Add example grpcurl usage for Windows #391
  • Document setup for kubernetes #403

Dependencies

Acknowledgements

Thanks to all our contributors: