grpc-starter

Offering out-of-the-box, highly scalable Spring Boot starters for the cutting-edge ecosystem of gRPC. Embracing Spring Boot 3!

MIT License

Stars
15

Bot releases are hidden (Show)

grpc-starter - v3.1.5

Published by DanielLiu1123 12 months ago

  • One channel config creates one channel
  • Upgrade Spring Boot 2.7.17
  • Upgrade gRPC 1.59.0
  • Upgrade Protobuf 3.24.4
grpc-starter - v2.1.5

Published by DanielLiu1123 12 months ago

  • Fix grpc-client-boot-starter not transmit grpc-client-boot-autoconfigure
  • One channel config creates one channel
  • Upgrade Spring Boot 2.7.17
  • Upgrade gRPC 1.59.0
  • Upgrade Protobuf 3.24.4
grpc-starter - v3.1.4

Published by DanielLiu1123 about 1 year ago

  • Protovalidate integration
  • TLS configuration
  • Json transcoder shutdown build-in channel
grpc-starter - v2.1.4

Published by DanielLiu1123 about 1 year ago

  • TLS configuration
  • Json transcoder shutdown build-in channel
grpc-starter - v3.1.3

Published by DanielLiu1123 about 1 year ago

  • Dependencies upgrade
  • Processing advice beans by order
grpc-starter - v2.1.3

Published by DanielLiu1123 about 1 year ago

  • Dependencies upgrade
  • Processing advice beans by order
grpc-starter - v3.1.2

Published by DanielLiu1123 about 1 year ago

  • Upgrade Spring Boot 3.1.2
grpc-starter - v2.1.2

Published by DanielLiu1123 about 1 year ago

grpc-starter - v3.1.1

Published by DanielLiu1123 about 1 year ago

  • gRPC client dynamic refreshing
  • Warning when handler methods duplicate
  • Custom health check service name
  • Refactor health
grpc-starter - v2.1.1

Published by DanielLiu1123 about 1 year ago

  • gRPC client dynamic refreshing
grpc-starter - v3.1.0

Published by DanielLiu1123 over 1 year ago

  • [Core] Refactor core code
  • [Core] Pulish GrpcServerShutdownEvent event
  • [Core] Graceful shutdown channels when application shutdown
  • [Core] client services configuration supports Ant-style pattern
  • [Core] GrpcServer add getPort method
  • [Core] Client add stubs configuration
  • [Core] Client add optional name configuration
  • [Core] Rename debug to reflection
  • [Core] Rename health-check to health
  • [Core] Refactor health implementation
  • [Core] Channelz support
  • [Extension] JSON transcoder
  • [Extension] Test extension
  • [Extension] Metrics extension
  • [Extension] Tracing extension
grpc-starter - v2.1.0

Published by DanielLiu1123 over 1 year ago

  • [Core] Refactor core code
  • [Core] Pulish GrpcServerShutdownEvent event
  • [Core] Graceful shutdown channels when application shutdown
  • [Core] client services configuration supports Ant-style pattern
  • [Core] GrpcServer add getPort method
  • [Core] Client add stubs configuration
  • [Core] Client add optional name configuration
  • [Core] Rename debug to reflection
  • [Core] Rename health-check to health
  • [Core] Refactor health implementation
  • [Core] Channelz support
  • [Extension] JSON transcoder
  • [Extension] Test extension
grpc-starter - v3.1.0-RC3

Published by DanielLiu1123 over 1 year ago

  • Tracing support
  • Metrics support
grpc-starter - v2.1.0-RC2

Published by DanielLiu1123 over 1 year ago

  • Refactor json transcoder
  • Pulish GrpcServerShutdownEvent event
  • Graceful shutdown channels when application shutdown
  • services configuration supports Ant-style pattern
  • GrpcServer add getPort method
  • Client starter add stubs configuration
  • Client starter add optional name configuration
  • Refactor debug to reflection
  • Refactor health-check to health
  • Refactor health implementation
  • Channelz support
grpc-starter - v3.1.0.RC2

Published by DanielLiu1123 over 1 year ago

  • Refactor json transcoder
  • Pulish GrpcServerShutdownEvent event
  • Graceful shutdown channels when application shutdown
  • services configuration supports Ant-style pattern
  • GrpcServer add getPort method
  • Client starter add stubs configuration
  • Client starter add optional name configuration
  • Refactor debug to reflection
  • Refactor health-check to health
  • Refactor health implementation
  • Channelz support
grpc-starter - v3.1.0-RC1

Published by DanielLiu1123 over 1 year ago

  • JSON transcoder extension
  • Test extension
  • Refactor core code
grpc-starter - v2.1.0-RC1

Published by DanielLiu1123 over 1 year ago

  • JSON transcoder extension
  • Test extension
  • Refactor core code
grpc-starter - v3.0.0

Published by DanielLiu1123 over 1 year ago

  • [Core] gRPC server autoconfigure
  • [Core] gRPC client autoconfigure
  • [Extension] pgv support

see docs

Full Changelog: https://github.com/DanielLiu1123/grpc-starter/commits/v3.0.0

grpc-starter - v2.0

Published by DanielLiu1123 over 1 year ago

  • Fix wrong bom

Please use 2.0 instead of 2.0.0

grpc-starter - v2.0.0

Published by DanielLiu1123 over 1 year ago

  • [Core] gRPC server autoconfigure
  • [Core] gRPC client autoconfigure
  • [Extension] gpv support

see docs

Full Changelog: https://github.com/DanielLiu1123/grpc-starter/commits/v2.0.0

Badges
Extracted from project README
Build Maven Central License: MIT