Skip to content

Releases: LogNet/grpc-spring-boot-starter

Version 4.5.4

20 Jun 06:14
c520405
Compare
Choose a tag to compare

⭐ New Features

📔 Documentation

  • Document GRPC starter + Kafka Stream usage #219

Version 4.5.3

08 Jun 05:57
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Failed to run the app with jre 1.8 #218

Version 4.5.2

02 Jun 06:32
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Can't download version 4.5.1 from maven central #217 - fixed by setting jar classifier to empty string :

Gradle :

dependencies {
    compile 'io.github.lognet:grpc-spring-boot-starter:4.5.2'
}

Maven :

<dependency>
    <groupId>io.github.lognet</groupId>
    <artifactId>grpc-spring-boot-starter</artifactId>
    <version>4.5.2</version>
</dependency>

Version 4.5.1

01 Jun 10:22
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Bean collision when both netty and netty-shaded exist in classpath #214
  • Application fails to start when no grpc services discovered #210

🔨 Dependency Upgrades

  • Upgrade Spring boot to 2.5.0 #212
  • Upgrade grpc to 1.38.0 #211

Version 4.5.0

09 May 14:28
Compare
Choose a tag to compare

🐞 Bug Fixes

  • How to disable Grpc Security #206

🛠️ Migration from 4.4.x

Please use standard @Configuration instead of @EnableGrpcSecurity :

Before (4.4.x):

@EnableGrpcSecurity
public class GrpcSecurityConfiguration extends GrpcSecurityConfigurerAdapter{
    
}

After (4.5.0) :

@Configuration
public class GrpcSecurityConfiguration extends GrpcSecurityConfigurerAdapter{
    
}

or

@Configuration
public class MyAppConfiguration {
    public class GrpcSecurityConfiguration extends GrpcSecurityConfigurerAdapter {

    }

    @Bean
    public GrpcSecurityConfigurerAdapter grpcConfig(){
        return  new GrpcSecurityConfiguration();
    }
}

Version 4.4.7

04 May 05:37
Compare
Choose a tag to compare

⭐ New Features

  • grpc-netty dependency support #203

🐞 Bug Fixes

  • GrpcSecurityConfigurerAdapter initialization failure without spring-security-oauth2-resource-server #176

Version 4.4.6

27 Apr 10:59
Compare
Choose a tag to compare

⭐ New Features

  • Support Springs @Ordered Annotation on GRpcServerRunner #126

📔 Documentation

  • Document @Transactional usage #195

🔨 Dependency Upgrades

  • Bump gRPC to 1.37.0 and spring-boot to 2.4.5 #202

Version 4.4.5

14 Mar 09:54
Compare
Choose a tag to compare

⭐ New Features

  • Enable users to configure the built-in interceptor precedence #193
  • Allow to add custom tag to the MonitoringServerInterceptor #191
  • Allow to pass custom metadata during authentication failure #189

🔨 Dependency Upgrades

  • Upgrade to grpc 1.36.0 #194

Version 4.4.4

14 Feb 06:52
Compare
Choose a tag to compare

Version 4.4.3

25 Jan 15:01
Compare
Choose a tag to compare
  • Fixes #178
  • Fixes #117
  • Fixes #180
  • gRPC response status set to PERMISSION_DENIED (instead of UNAUTHENTICATED) when user has insufficient privileges to invoke gRPC method.
  • gRPC version upgraded to 1.35.0