Skip to content

Releases: grpc-ecosystem/grpc-spring

v2.3.0.RELEASE

07 Apr 14:55
4bd7555
Compare
Choose a tag to compare

Features

  • Improve keepAlive support (#177)
  • Use shaded netty by default (#182)
  • Use the property from the sleuth docs (spring.sleuth.scheduled.enabled -> spring.sleuth.grpc.enabled) (#192)
  • Add support for global client properties (#183, #198)
  • Improve error messages during client injection (#201)
  • Some deprecated server properties have been removed (#190)

Bug Fixes

  • Fix wrong usage of EquivalentAddressGroups in static address resolver (#179, #184)
  • Move trace configuration (#194, #195)
  • Fix broken PLAINTEXT_UPGRADE support (#199, #200)
  • Update example dependencies (#204)
  • Move security configuration (#205, #208)

Documentation

  • Updated the documentation (#178, #186)
  • Improve javadoc (#188)

Dependencies

  • Update to gRPC 1.18 (#182)
  • Update to Spring-Boot 2.1.4 (#209)

Acknowledgements

Thanks to all our contributors:

v2.2.1.RELEASE

21 Jan 04:49
Compare
Choose a tag to compare

Features

Expose spring-security's authentication in grpc's context. #170

Enhance Bearer Auth #169

Bug Fixes

Fix discovery client refresh. #171

Acknowledgements

Thanks to all our contributors:

Daniel Theuke @ST-DDT
Gregor Eeckels @GregorEeckels
Eugen Druzin @githinho

v2.2.0.RELEASE

22 Dec 06:52
Compare
Choose a tag to compare

Features

  • Support Spring-Security/Authentication #122 #150 #136

  • Add generator Spring configuration meta data #129

  • Support codecs also on the client side #133

  • Support automatic metric collection #137

  • Support shaded netty #142

  • Automatically create actuator InfoContributor #145

  • Support Java 11 #152

  • Dynamic name resolver factory #157

Bug Fixes

  • Fixes initialization order issues causing NPEs in @PostConstruct #158

Dependencies

  • Updated to gRPC-java to 1.17.1

  • Updated to Spring Boot to 2.0.6.RELEASE

Acknowledgements

Thanks to all our contributors:

Daniel Theuke @ST-DDT
Gregor Eeckels @GregorEeckels

v2.1.0.RELEASE

30 Oct 13:39
Compare
Choose a tag to compare

Features

  • Support for registering compressors/decompressors in gRPC server via @GrpcCodec #96

  • Add properties to set negotiation type and stream decompression #97

  • Add the proto reflection service and properties to turn these services off #88

  • Add support for GrpcClient annotated stubs

  • Add support for global ClientInterceptor or golbal ServerInterceptor annotation

  • Add properties for client auth

  • Refactor ChannelFactory to reduce code duplication and memory leak

Acknowledgements

Thanks to all our external contributors:

Daniel Theuke @ST-DDT

v2.0.1.RELEASE

09 Aug 14:44
Compare
Choose a tag to compare

Release version 2.0.1

fixed #91
Upgrade gRPC-java to 1.14.0

v2.0.0.RELEASE

31 Jul 13:58
Compare
Choose a tag to compare

Release version 2.0.0

Support Spring Cloud Finchley
Support Spring Cloud Sleuth 2.0.0.RELEASE
Upgrade gRPC-java to 1.13.1

v1.4.1.RELEASE

18 Jun 23:19
Compare
Choose a tag to compare

Release version 1.4.1

Upgrade gRPC-java to 1.12.0
Fix client trace
Support random gRPC port

v1.4.0.RELEASE

20 Mar 12:22
ee1f2a5
Compare
Choose a tag to compare

Release version 1.4.0

Upgrade gRPC-java to 1.10.0
Support health check

v1.3.0.RELEASE

14 Sep 02:47
Compare
Choose a tag to compare

Release version 1.3.0

Upgrade gRPC-java to 1.6.1
Use heartbeat listener replace ScheduledExecutor to update serviceInstance

v1.2.0.RELEASE

30 Jun 01:25
Compare
Choose a tag to compare

Release version 1.2.0

Upgrade gRPC-java to 1.3.0
Support JDK6
Remove some deprecated class
Reconstruction application trace