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

Spring Cloud 2023.0.1 (aka Leyton) Has Been Released

Releases | March 28, 2024 | ...

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

Notable Changes in the 2023.0.1 Release Train

Based on Spring Boot 3.2.4.

See the GitHub project for all changes made in this release.

Spring Cloud Kubernetes

  • Add support for selective namespaces in Fabric8 LoadBalancer implementation (#1604)

Spring Cloud Function

  • Added native support for deploying and processing WEB Workloads as AWS Lambda with sample provided here
  • Fixed filter registration in WEB support for AWS Lambda
  • Fixed SNapStart processing in WEB support for AWS Lambda

Spring Cloud 2022.0.5 (aka Kilburn) Is Now Availavle

Releases | January 30, 2024 | ...

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

Notable Changes in the 2022.0.5 Release Train

Spring Cloud Zookeeper

  • Fix regression removing the ability to customize config server bootstrapper (#324)

Spring Cloud Function

Added support for running web workloads (e.g., SpringMVC) as native executables in serverless environments (e.g., AWS). More documentation to come, but you can see sample here - https://github.com/aws/serverless-java-container/tree/main/samples…

Spring Cloud 2021.0.9 (aka Jubilee) Is Now Available

Releases | December 20, 2023 | ...

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

Notable Changes in the 2021.0.9 Release Train

This release of Spring Cloud is based on Spring Boot 2.6.15 and is compatible with Spring Boot 2.7.18 and 3.0.13.

This will be last open source release of Spring Cloud 2021.0.x. All projects within this release train have reached end of life. We suggest you upgrade to Spring Cloud 202…

Spring Cloud 2023.0.0-RC1 (aka Leyton) Is Now Available

Releases | November 02, 2023 | ...

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

Notable Changes in the 2023.0.0 Release Train

This release is based upon Spring Boot 3.2.0-RC1.

You can find a complete list of issues addressed in this release by viewing the release project.

Spring Cloud Stream

All the notable changes introduced in Spring Cloud Stream 4.1.0-RC1 can be found here.

The following modules…

Spring Cloud 2022.0.1 (codename Kilburn) Has Been Released

Releases | January 26, 2023 | ...

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

Notable Changes in the 2022.0.1 Release Train

This release is compatible with Spring Boot 3.0.2.

Spring Cloud Function

Few minor enhancements and bug fixes

Spring Cloud Kubernetes

Spring Cloud Stream

Number of enhancements and…

Spring Cloud 2022.0.0 (codename Kilburn) Has Been Released

Releases | December 16, 2022 | ...

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

Notable Changes in the 2022.0.0 Release Train

Spring Cloud 2022.0.0 is a major release that builds upon Spring Framework 6.x and Spring Boot 3.x. This includes compatibility with Jakarta EE and requires a Java 17 baseline. See here for the issues included in this release. Below are highlights from all of the 2022.0.0 milestone, release…

Spring Cloud 2022.0.0 Release Candidate 2 (codename Kilburn) Has Been Released

Releases | November 18, 2022 | ...

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

Notable Changes in the 2022.0 Release Train

Click here to see all issues in this release.

Spring Cloud 2022.0.0-RC2 requires Spring Boot 3.0.0-RC2.

All Spring Cloud projects are now using Apache HttpClient v5.

Spring Cloud Contract

This release contains a lot of changes including dependency upgrades and some breaking ones…

Spring Cloud 2021.0.4 (codename Jubilee) Has Been Released

Releases | September 07, 2022 | ...

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

Notable Changes in the 2021.0.4 Release Train

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

Spring Cloud Config

  • Replace JSCH with Apache MINA to resolve a number of SSH issues (#1901)

Spring Cloud Gateway

  • Added native JSON to gRPC filter (#2657)
  • Support 'use-insecure-trust-manager' & 'trustedX509Certificates' for GRPC Filter (2699)

Spring Cloud 2022.0.0-M4 (codename Kilburn) Has Been Released

Releases | August 01, 2022 | ...

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

Notable Changes in the 2022.0.0 Release Train

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

Spring Cloud 2022.0.0-M4 is compatible with Spring Boot 3.0.0-M4.

Spring Cloud Stream

  • Initial version of fully reactive Kafka binder
  • Improved support for Kafka tombstone records via BiFunction
  • Spring Native improvements

Spring Cloud 2022.0.0-M3 (codename Kilburn) Has Been Released

Releases | June 15, 2022 | ...

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

Notable Changes in the 2022.0.0 Release Train

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

Spring Cloud 2022.0.0-M3 is compatible with Spring Boot 3.0.0-M3.

Spring Cloud Stream

  • Enhanced support for Kafka "tombstone" records via recently added support for BiFunction/BiConsumer
  • Added support for function-based error-handling, thus no longer requiring annotations

Get ahead

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

Learn more

Get support

Tanzu Spring Runtime 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