github grpc-ecosystem/grpc-spring v2.14.0.RELEASE

latest releases: v3.1.0.RELEASE, v3.0.0.RELEASE, v2.15.0...
2 years ago

Changes

  • BREAKING: Add support for call attribute based authorization checks by @ST-DDT in #742
    • Only breaks if you implemented custom filters
    • Now supports filtering by user IP
  • Replace metric implementation with external/official one by @ST-DDT in #736
  • Replace deprecated io.grpc.services.HealthStatusManager by @marcindabrowski in #658
  • Only create a StubTransformer of CallCrendentials if there are no others by @gurel in #646
    • You might have to create the bean yourself now/add it to your existing stub transformer

Features

  • Support @Order on interceptor bean factory methods by @ST-DDT in #737
  • Add support for client stub constructor injection by @xJoeWoo in #749
  • Add option to turn off the grpc HealthIndicator by @westonlee in #699

Fixes

  • Fix creation of Bearer Token using CallCredentialsHelper.bearerAuth(Supplier) by @vitorluis in #642
  • Fix constructing InProcessGrpcServerFactory with GrpcServerConfigurer(s) by @blackhuman in #654
  • Use Grpc default scheme if no target is defined by @kyle-wong-knewton in #687
  • Fix some warnings from code analysis by @ST-DDT in #734
  • Fix keystore JKS format auto detection by @ST-DDT in #738
  • Improve error message if there is no GrpcContext assigned/active by @ST-DDT in #777

Documentation

Dependencies

New Contributors

Don't miss a new grpc-spring release

NewReleases is sending notifications on new releases.