On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2023.0.2 Release Train is available today. The release can be found in Maven Central. You can check out the 2023.0.2 release notes for more information.
We are also pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2022.0.7 Release Train is available today. More information can be found at https://spring.io/support .
Notable Changes in the 2023.0.2 Release Train
This release adds compatibility to Spring Boot 3.3.x as well as Spring Boot 3.2.x.
See the GitHub project for all changes made in this release.
Spring Cloud Kubernetes
- Upgraded Kubernetes Java Client To 19.0.1
- Add selective namespaces to fabric8 loadbalancer (#1604)
- Return all PropertySources from the config server (#1600)
Spring Cloud Function
- Ability to mask sensitive values in AWS workloads
- Enhancements in AWS serverless web initialisation
- Support for null return types in function composition
Spring Cloud Stream
- Number of fixes and enhancements
Spring Cloud Gateway
- Make the client response available as a request attribute in Server WebMVC (#3405)
Spring Cloud Config
- Allow users to provide a customizer to customize the HttpClient behavior (#2410)
Spring Cloud Netflix
- Add support for configuring RestTemplate via RestTemplateBuilder (#4262)
- Upgrade to Eureka Server 2.0.2
The following modules were updated as part of 2023.0.2:
Module | Version | Issues |
---|---|---|
Spring Cloud Vault | 4.1.2 | (issues) |
Spring Cloud Kubernetes | 3.1.2 | (issues) |
Spring Cloud Function | 4.1.2 | (issues) |
Spring Cloud Commons | 4.1.3 | (issues) |
Spring Cloud Openfeign | 4.1.2 | (issues) |
Spring Cloud Starter Build | 2023.0.2 | (issues) |
Spring Cloud Stream | 4.1.2 | (issues) |
Spring Cloud Gateway | 4.1.4 | (issues) |
Spring Cloud Contract | 4.1.3 | (issues) |
Spring Cloud Config | 4.1.2 | (issues) |
Spring Cloud Build | 4.1.2 | (issues) |
Spring Cloud Netflix | 4.1.2 | (issues) |
As always, we welcome feedback on GitHub, on Gitter, on Stack Overflow, or on Twitter.
To get started with Maven with a BOM (dependency management only):
org.springframework.cloud
spring-cloud-dependencies
2023.0.2
pom
import
org.springframework.cloud
spring-cloud-starter-config
org.springframework.cloud
spring-cloud-starter-netflix-eureka-client
...
or with Gradle:
buildscript {
dependencies {
classpath "io.spring.gradle:dependency-management-plugin:1.0.2.RELEASE"
}
}
apply plugin: "io.spring.dependency-management"
dependencyManagement {
imports {
mavenBom 'org.springframework.cloud:spring-cloud-dependencies:2023.0.2'
}
}
dependencies {
compile 'org.springframework.cloud:spring-cloud-starter-config'
compile 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client'
...
}
暂无评论内容