On behalf of the Spring Cloud team, I am pleased to announce that the Spring Cloud 2023.0.4 - Leyton Release Train is available today. The release can be found in https://repo.maven.apache.org/maven2/org/springframework/cloud/ Notable Changes in the 2023.0.4 Release Train This release of Spring Cloud is based on Spring Boot 3.2.12 and 3.3.6. The GitHub project for this release can be found here. Spring Cloud Commons Create truststore without keystore (#1394) Spring Cloud Gateway Updated to use HttpHeaders#headerSet where appropriate. This change requires Spring Framework 6.1.15+, which is…
On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2021.0.6 Release Train is available today. The release can be found in Maven Central. You can check out the 2021.0.6 release notes for more information. Notable Changes in the 2021.0.6 Release Train See the project page for all the issues and pull requests included in this release. Spring Cloud Commons Add utility method to configure zone-preference load-balancing with user-provided zone (#1174) Spring Cloud Netflix Allow setting timeouts for fetching instances (#4110) Spring Cloud…
On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2021.0.5 Release Train is available today. The release can be found in Maven Central. You can check out the 2021.0.5 release notes for more information. Notable Changes in the 2021.0.5 Release Train See the project page for all the issues and pull requests included in this release. Spring Cloud Function Add support for Azure Timer Trigger in spring-cloud-function-azure Enhancement to AWS Function Invoker in spring-cloud-function-aws to programmatically inject function definition…
We have released Spring Cloud Function 3.2.6 to address the following CVE report. CVE-2202-22979: Spring Cloud Function Dos Vulnerability Please review the information in the CVE report and upgrade immediately.
We have released Spring Cloud Function 3.1.7 & 3.2.3 to address the following CVE report. CVE-2022-22963: Remote code execution in Spring Cloud Function by malicious Spring Expression Please review the information in the CVE report and upgrade immediately.
Spring Cloud 2021.0.0 is finally out and with it you have Spring Cloud Function 3.2 While the full list of features, enhancements and bug fixes is available here, I’d like to call out few of them in this post and provide some details. gRPC Support In addition to an already existing support for invoking function via AWS Lambda, RSocket, Spring Cloud Stream etc., Spring Cloud Function now allows you to invoke function via gRPC.
Two ways to benefit from it. Spring Message Given the wide adaption of Spring Messaging, one way of benefiting from gRPC support is by embracing Spring's Message…
Introduction We begin with a quick summary of the previous post. Message is an adequate structure and abstraction with which to consume data that represents a Cloud Event in the context of Spring. We hope it was clear. In Spring, our commitment to isolate functional versus non-functional concerns lets us address non-functional aspects (such as send, receive, retry, connect, convert, and others) at the framework level, letting you (mostly) concentrate on actual business logic and letting you keep your code simple and pluggable to a variety of execution contexts (more on this later). The…
Prologue Uniformity of data across systems and platforms is a singular and noble purpose of Cloud Event specification. With its growing adoption, the hope is that the developers and architects would no longer have to worry about how to deal with various events coming from different systems and platforms. . .
But the point of this post is not to re-litigate or re-justify Cloud Events. A simple Google search renders quite a few points for you to read to help the "Why Cloud Events?" question.
The goal of this and subsequent posts on the subject is to share some ideas and the work we've been…
We are pleased to announce the release of the Spring Cloud Stream Horsham.SR4 (3.0.4.RELEASE) release train which is available as part of Spring Cloud Hoxton.SR4 and builds on Spring Boot 2.2.6 and Spring Cloud Function 3.0.6.RELEASE which was also just released. Spring Cloud Stream Horsham.SR4 modules are available for use in the Maven Central repository. This release contains several fixes and enhancements primarily driven by user's feedback, so thank you.
For more details please follow these links: Spring Cloud Stream Core Spring Cloud Stream Rabbit Binder Spring Cloud Function As…
We are pleased to announce the release of the Spring Cloud Stream Horsham.SR2 (3.0.2.RELEASE) release train which is available as part of Spring Cloud Hoxton.SR2 (just released) and builds on Spring Boot 2.2.4 and Spring Cloud Function 3.0.2.RELEASE which was also just released. Spring Cloud Stream Horsham.SR2 modules are available for use in the Maven Central repository. This release contains several fixes and enhancements primarily driven by user's feedback, so thank you.
For more details please follow these links: Spring Cloud Stream Core Spring Cloud Stream Core Rabbit Binder Spring Cloud…