Ryan Baxter

Ryan Baxter

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

Spring Cloud 2025.1.0-M4 (aka Oakwood) has been released

Releases | October 17, 2025 | ...

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

Notable Changes in the 2025.1.0 Release Train

Spring Cloud 2025.1.0-M4 depends on Spring Boot 4.0.0-M3. See all issues and pull requests that are part of the release here.

Spring Cloud Kubernetes

  • Deprecated classes and methods have been removed, and numerous other improvements to public classes have been made. See the milestone for a complete list of changes

Spring Cloud Gateway 4.3.2, 4.2.5, 4.1.12, and 3.1.12 are now available

Releases | October 15, 2025 | ...

On behalf of the Spring Cloud and everyone who has contributed, I am pleased to announce that Spring Cloud Gateway 4.3.2, 4.2.5, 4.1.12, and 3.1.12 are out! In all cases, the releases are mostly composed of bug fixes, dependency upgrades.

Importantly, these releases address CVE-2025-41253.

Commercial customers will be able to update to Spring Cloud Gateway 4.1.12, and 3.1.12. These commercial versions are available now on the Spring commercial artifact repository and can be accessed with a Spring Enterprise Subscription.

Spring Cloud 2025.1.0-M3 (aka Oakwood) has been released

Releases | October 03, 2025 | ...

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

Notable Changes in the 2025.1.0 Release Train

Spring Cloud 2025.0.0-M3 depends on Spring Boot 4.0.0-M3. See all issues and pull requests that are part of the release here.

Spring Cloud Function

  • Discontinue spring-cloud-function-rscoket
  • Discontinue spring-cloud-function-deployer

Spring Cloud Kubernetes

  • Upgraded Kubernetes Java Client to 24.0.0
  • Upgraded Fabric8 Kubernetes Client to 7.4.0

Spring Cloud 2023.0.6 (aka Leyton) Has Been Released

Releases | June 27, 2025 | ...

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

Notable Changes in the 2023.0.6 Release Train

This release is based on Spring Boot 3.3.13.

In addition to the enhancements below, there are a number of bugs that have been addressed in this release. To see the complete list of issues addressed in this release, see this GitHub project.

This is the final open source release of Spring…

Spring Cloud 2022.0.11 (aka Kilburn) Has Been Released

Releases | June 02, 2025 | ...

On behalf of the Spring Cloud team, I am pleased to announce that the Spring Cloud 2022.0.11 Release Train is available for support customers. The release can be found in https://packages.broadcom.com.

Notable Changes in the 2022.0.1 Release Train

  • This release is compatible with Spring Boot 3.0.20 and 3.1.17.
  • Spring Cloud Commons 4.0.7 has dependency upgrades.
  • Spring Cloud Task 3.0.6 has dependency upgrades.
  • Spring Cloud Config 4.0.11 dependency upgrades and contains a fix for CVE-2025-22232.
  • Spring Cloud Netflix 4.0.8 has dependency upgrades.
  • Spring Cloud OpenFeign 4.0.9 has dependency upgrades.
  • Spring Cloud Gateway 4.0.12 has dependency upgrades and contains a fix for CVE-2025-41235.
  • Spring Cloud Contract 4.0.11 has dependency upgrades.
  • Spring Cloud Kubernetes 3.0.7 has dependency upgrades.

Spring Cloud 2025.0.0-RC1 (aka Northfields) has been released

Releases | May 01, 2025 | ...

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

Notable Changes in the 2025.0.0 Release Train

This release is based on Spring Boot 3.5.0-RC1.

For a complete list of changes made in this release see this project on GitHub.

Spring Cloud Config

  • Support YAML specific profile documents in AWS S3 buckets (#2825)

Spring Cloud Gateway

  • Allow registering custom filters and predicates as beans (#3250)
  • Support setting Spring.webflux.base-path and supporting it in path predicate (#2984)
  • Add Permissions-Policy as configurable option to SecureHeaders GatewayFilter (#2975)
  • Support for reloading httpClient connectTimeout Configuration (#3679)

Spring Cloud 2025.0.0-M3 (aka Northfields) has been released

Releases | April 08, 2025 | ...

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

Notable Changes in the 2025.0.0 Release Train

A complete list of all changes in this release can be found in this project on GitHub.

The release is based off of Spring Boot 3.5.0-M3.

Spring Cloud Stream

  • Add ability to define bindings dynamically with BindingsLifecycleController
  • Add ability to modify existing binidngs with BindingsLifecycleController
  • Fix SpEL Expresion serialization for Actuator

Spring Cloud Config 3.1.10, 4.0.10, 4.1.6, 4.2.1, 4.3.0-M3 Released, including fixes for CVE-2025-22232

Releases | April 07, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that the Spring Cloud Config 3.1.10, 4.0.10, 4.1.6, 4.2.1, 4.3.0-M3 are available now which fix CVE-2025-22232.

Spring Cloud Config 4.0.10 is a commercial only release and is not available in Maven Central.

Please refer to the releases page for more detail on what is included in each release.

Spring Cloud 2024.0.1 (aka Moorgate) has been released

Releases | March 19, 2025 | ...

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

Notable Changes in the 2024.0.1 Release Train

This Spring Cloud release is primarily a bugfix release and is based on Spring Boot 3.4.3.

A complete list of issues addressed in this release can be found in this project.

Spring Cloud Kubernetes

  • KubernetesEnvironmentRepository can be used as a composite config source in the config server (#1873)

Spring…

Spring Cloud 2022.0.9 (aka Kilburn) Has Been Released

Releases | November 21, 2024 | ...

On behalf of the Spring Cloud team, I am pleased to announce that the Spring Cloud 2022.0.9 Release Train is available for support customers. The release can be found in https://packages.broadcom.com.

Notable Changes in the 2022.0.9 Release Train

  • This release is compatible with Spring Boot 3.0.18 and 3.1.14.
  • Spring Cloud Contract 4.0.9 has dependency upgrades.
  • Spring Cloud Netflix 4.0.7 has dependency upgrades.
  • Spring Cloud OpenFeign 4.0.8 has dependency upgrades.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all