Skip to content

Releases: LogNet/grpc-spring-boot-starter

Version 4.8.0

18 Jul 07:02
Compare
Choose a tag to compare

⭐ New Features

  • Support multiple GRpcServerBuilderConfigurer beans #284

πŸ”¨ Dependency Upgrades

  • Spring boot 2.7.x suppport #299

Version 4.7.1

14 Jun 14:00
Compare
Choose a tag to compare

⭐ New Features

  • Security API enhancements #296

🐞 Bug Fixes

  • Class ConsulDiscoveryProperties is not found when accessing /configprops #295

πŸ”¨ Dependency Upgrades

  • Support spring boot 2.6.8 #298
  • Upgrade grpc to 1.47.0 #297

Version 4.7.0

07 Apr 06:12
Compare
Choose a tag to compare

πŸ”¨ Dependency Upgrades

  • Upgrade grpc to 1.45.1 #294
  • Support Spring Boot 2.6.6 #293
  • Upgrade grpc to 1.45.0 #291
  • Add suport for spring boot 2.6.4 #285

Version 4.6.0

23 Jan 12:41
Compare
Choose a tag to compare

⭐ New Features

  • Enable users to configure the error handling interceptor precedence #276

🐞 Bug Fixes

  • Upgrade io.netty:netty-tcnative-boringssl-static to compatible version #279
  • Cannot boot if there is no GRpcService #264

πŸ”¨ Dependency Upgrades

  • Upgrade grpc to 1.43.x #271
  • Add support for Spring Boot 2.6 #270
  • Upgrade protoc compiler to 3.19.2 #262

Version 4.5.10

10 Nov 11:18
Compare
Choose a tag to compare

⭐ New Features

  • Expose grpc health indicator under /actuator/health #259
  • Expose /actuator/grpc endpoint #258
  • kubernetes healthcheck #98

🐞 Bug Fixes

  • Application with configured grpc.consul.xxx properties fails to start if no consul in classpath #256

πŸ”¨ Dependency Upgrades

  • Upgrade protoc compiler to 3.17.3 #262
  • Upgrade protobuf-gradle-plugin to 0.8.17 #261

Version 4.5.9

03 Nov 12:50
Compare
Choose a tag to compare

⭐ New Features

  • Support separate consul discovery properties for grpc and http services #250
  • Add metadata to consul service discovery #249
  • Spring security SPEL expressions support (@PreAuthorize and @PostAuthorize) #175

🐞 Bug Fixes

  • Circular bean dependency since 4.5.8 #253

πŸ”¨ Dependency Upgrades

  • Upgrade spring boot to 2.5.6 #255

Version 4.5.8

17 Oct 07:33
Compare
Choose a tag to compare

⭐ New Features

  • Support NOOP consul registration strategy #251
  • Global error handling support #223

πŸ”¨ Dependency Upgrades

  • Upgrade grpc to 1.41.0 #252

⌚ Deprecations

  • GRpcErrorHandler is deprecated in favor of @GRpcServiceAdvice and @GRpcExceptionHandler annotations.

Version 4.5.7

20 Sep 08:40
Compare
Choose a tag to compare

⭐ New Features

🐞 Bug Fixes

  • Interceptors do not block onHalfClose if they block the message #240
  • Potential race condition when reporting running status of grpc server #238

πŸ”¨ Dependency Upgrades

  • Upgrade grpc to v1.40.1 #243

Version 4.5.6

26 Aug 08:03
Compare
Choose a tag to compare

⭐ New Features

  • Propagate Authentication to SecurityContextHolder #234

🐞 Bug Fixes

  • grpc boot gradle plugin configures wrong generated source dir #237
  • SecurityInterceptor rewrites the status and double-closes if other Interceptors close the call #231
  • SecurityInterceptor does not consult the GRpcErrorHandler for auth scheme selection errors #229

πŸ”¨ Dependency Upgrades

  • Upgrade to grpc 1.40.0 #235

Version 4.5.5

01 Jul 12:43
Compare
Choose a tag to compare

🐞 Bug Fixes

  • grpc-kotlin-stub version is not same grpc version #224

πŸ”¨ Dependency Upgrades

  • Upgrade grpc to 1.39.0 #227