Site icon API Security Blog

Spring gRPC Promoted!

image
It's a few months since we had a blog about Spring gRPC that wasn't just a release announcement. This one marks the first release since the project was promoted from experimental to a full member of the Spring Portfolio. This doesn't change the way you consume the project, but it has some implications for support and symbolically for what the project now means to the portfolio. The latest release is 0.8.0, and it has been available for a couple of weeks now in Maven Central. The main reason for that release was to bump the dependencies to their latest versions, bringing Spring gRPC up to version 4 of the protobuf-java libraries. The easiest way to get started is to download a project with "gRPC" checked on the Spring Initializr. There are separate "starters" for Spring Boot applications gRPC that want to be "servers" or "clients", or you can get both at once from the plain spring-grpc-spring-boot-starter. Version 0.8.0 will be supported (in open source and for commercial customers) until the next release. When we get to 1.0.0 we will transition to the normal policy of open source support which links to minor release of Spring Boot with extensions for commercial customers. We anticipate that with 1.0.0, Spring gRPC features related directly to Spring Boot (i.e. starters, autoconfiguration and external configuration properties) will move to Spring Boot itself as part of the 4.0.0 release, so the support timelines for Spring gRPC 1.0.0 will be the same as for Spring Boot…Read More

Exit mobile version