close

Ryan Baxter

Ryan Baxter

Spring Cloud Engineer

Concord, NH

Currently, Ryan is working as a software engineer as part of the Spring Cloud team. Ryan has a passion for sharing what he learns via social media, including Twitter and his blog (http://ryanjbaxter.com), as well as in person at conferences. When he’s not coding, Ryan likes spending time with his daughter, ice fishing, running obstacle course races, and watching the Red Sox.
Blog Posts by Ryan Baxter

New Features For Spring Cloud Kubernetes In Spring Cloud 2021.0.0-M3

When we got the results back from the latest State Of Spring survey, 67% of you said you would like to see better support for service discovery and configuration management on Kubernetes.

With the release of Spring Cloud 2021.0.0-M3, we are taking a big step forward to addressing both of these concerns!

Spring Cloud Kubernetes has offered a DiscoveryClient implementation since its inception. However, the implementation required the application to have permissions to use the Kubernetes API server. This proved to be a major barrier for many Spring Cloud user’s, as Kubernetes administrators were hesitant to give apps permissions to make API requests to the Kubernetes API server.

Read more...

Spring Cloud 2021.0.0-M3 (codename Jubilee) Has Been Released

On behalf of the community, I am pleased to announce that the Milestone 3 (M3) of the Spring Cloud 2021 Release Train is available today. The release can be found in Spring Milestone repository. You can check out the 2021 release notes for more information.

Notable Changes in the 2021 Release Train

Milestone 3 is compatible with Spring Boot 2.6.0-M3.

See the project page for all the issues and pull requests included in this release.

Spring Cloud Gateway

  • Added initial support for gRPC #2388

Spring Cloud Function

Read more...

Spring Cloud 2021.0.0-M1 (aka Jubilee) Is Available

On behalf of the community, I am pleased to announce that the Milestone 1 (M1) of the Spring Cloud 2021 Release Train is available today. The release can be found in Spring Milestone repository. You can check out the 2021 release notes for more information.

This release is compatible with Spring Boot 2.6.0-M1.

The GitHub Project for this release can be found here.

Notable Changes in the 2021 Release Train

Spring Cloud Gateway

  • StripPrefixFilter now defaults to 1 instead of 0 #2033
  • Add new CacheRequestBodyFilter #1943
  • Share Routes across Gateway instances with Redis #1390
Read more...

Spring Cloud 2020.0.0 (aka Ilford) Is Available

On behalf of the community, I am pleased to announce that the GA release of the Spring Cloud 2020.0 Release Train is available today. The release can be found in Maven Central. You can check out the 2020.0 release notes for more information.

Notable Changes in the 2020.0 Release Train

This release requires Spring Boot 2.4.1. In general, this release was to fix bugs prior to release.

See this page for a list of Known Issues.

See the wiki for a list of all breaking changes in this release train.

See all of the included issues and pull requests at the Github project.

Read more...

Spring Cloud 2020.0.0-RC1 (aka Ilford) Is Available

On behalf of the community, I am pleased to announce that Release Candidate 1 (RC1) of the Spring Cloud 2020 Release Train is available today. You can find the release in the Spring Milestone repository. See the 2020 release notes for more information.

Notable Changes in the 2020 Release Train

This release requires Spring Boot 2.4.0.

See the wiki for a list of all breaking changes in this release train.

See all of the included issues and pull requests at the Github project.

Spring Cloud Contract

The Gradle plugin creates a separate classpath when executing tasks.

Read more...

Spring Cloud 2020.0.0-M6 (aka Ilford) Is Available

On behalf of the community, I am pleased to announce that the Milestone 6 (M6) of the Spring Cloud 2020 Release Train is available today. The release can be found in Spring Milestone repository. You can check out the 2020 release notes for more information.

This release is compatible with Spring Boot 2.4.0.

Notable Changes in the 2020 Release Train

This release requires Spring Boot 2.4.0.

Please see the wiki for a list of all breaking changes in this release train.

See all of the included issues and pull requests at the Github project.

Read more...

Spring Cloud 2020.0.0-M4 (aka Ilford) Is Available

On behalf of the community, I am pleased to announce that the Milestone 4 (M4) of the Spring Cloud 2020 Release Train is available today. The release can be found in Spring Milestone repository. You can check out the 2020 release notes for more information.

Notable Changes in the 2020 Release Train

This release requires Spring Boot 2.4.0-M3.

Please see [the wiki] for a list of all breaking changes in this release train.

See all of the included issues and pull requests at the Github project.

Spring Cloud Commons

Read more...

Spring Cloud Hoxton Released

On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud Hoxton Release Train is available today. The release can be found in Maven Central. You can check out the Hoxton release notes for more information.

Notable Changes in the Hoxton Release Train

Spring Cloud Hoxton.RELEASE is based on Spring Boot 2.2.1.RELEASE.

Documentation Changes

The Hoxton.RELEASE docs have a new landing page, new theme and a single-page, multi-page and a pdf version.The landing page will link you to the documentation for the specific project you are interested in. We hope you find that the new documentation structure easier to consume.

Read more...

Spring Cloud Greenwich.SR4 Released

On behalf of the community, I am pleased to announce that the Service Release 4 (SR4) of the Spring Cloud Greenwich Release Train is available today. The release can be found in Maven Central. You can check out the Greenwich release notes for more information.

Notable Changes in the Greenwich Release Train

Spring Cloud Greenwich.SR4 is built upon Spring Boot 2.1.10.RELEASE.

Spring Cloud Kubernetes

Spring Cloud Commons

Spring Cloud Openfeign

Spring Cloud Contract

Read more...

Spring Cloud Hoxton.RC2 Released

On behalf of the community, I am pleased to announce that the Release Candidate 2 (RC2) of the Spring Cloud Hoxton Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Hoxton release notes for more information.

Notable Changes in the Hoxton Release Train

Spring Cloud Hoxton.RC2 is built upon Spring Bot 2.2.1.RELEASE.

Spring Cloud Vault

Spring Cloud Circuitbreaker

Spring Cloud Gateway

Read more...