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…
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…
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' & 'trustedX…
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…
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…
On behalf of the community, I am pleased to announce that the Service Release 1 of the Spring Cloud 2021.0 Release Train is available today. This was primarily a bug fix release. The release can be found in Maven Central. You can check out the 2021.0.1 release notes for more information. Notable Changes in the 2021.0.1 Release Train See the project page for all issues included in the release. Spring Cloud Config Fix pattern matching bug with JSON, YAML, and properties files (2020) Spring Cloud Sleuth Numerous bug fixes Spring Cloud Contract Bug fixes Spring Cloud Gateway A new route predicate…
On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2020.0.5 Release Train is available today. The release can be found in Maven Central. You can check out the 2020.0.5 release notes for more information. Notable Changes in the 2020.0.5 Release Train Spring Cloud Netflix Upgraded Netflix/Eureka to 1.10.17 issue Spring Cloud Config Support Using HTTPS proxies for Git Repositories (1965) Support ordering AWS, Redis, and CredHub Repositories (1980) Spring Cloud Gateway Enhancements for metrics: Netty connections, path as tag, and route…
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…
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 Aside form various enhancements and bug fixes this milestone of Spring Cloud…
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 Spring Cloud Sleuth…