在发布 Spring Cloud Finchley 正式版本后,Spring Cloud 已进入下一个大版本“Edgware”的重点开发阶段。7月2日,Spring Cloud Edgware SR4 发布,包含大量模块更新:
Spring Cloud Commons 1.3.4.RELEASE (issues)
Spring Cloud AWS 1.2.3.RELEASE (issues)
Spring Cloud Bus 1.3.4.RELEASE
Spring Cloud Config 1.4.4.RELEASE (issues)
Spring Cloud Netflix 1.4.5.RELEASE (issues)
Spring Cloud Security 1.2.3.RELEASE
Spring Cloud Consul 1.3.4.RELEASE
Spring Cloud Zookeeper 1.2.2.RELEASE (issues)
Spring Cloud Sleuth 1.3.4.RELEASE (issues)
Spring Cloud CloudFoundry 1.1.2.RELEASE
Spring Cloud Contract 1.2.5.RELEASE (issues)
Spring Cloud Task 1.2.3.RELEASE (issues)
Spring Cloud Vault 1.1.1.RELEASE (issues)
Spring Cloud Gateway 1.0.1.RELEASE
Spring Cloud Function 1.0.0.RELEASE (issues)
亮点包括:
spring-boot-autoconfigure-processor
All of the projects have a new optional dependency,
spring-boot-autoconfigure-processor
. See Spring Cloud Commons issue #377.
Spring Cloud Commons
Spring Cloud AWS
Spring Cloud Config
Added the ability to configure a proxy host and port for ssh git repo connections
Added refresh rate to GIT repositories
Spring Cloud Contract
Made the stub-runner fat jar executable (you can do
./stub-runner.jar
)Added cookie support for Contract DSL
Upgraded WireMock to 2.16.0
Added basic support for XML and Rest Docs
Spring Cloud Sleuth
Spring Cloud Task
Spring Cloud Netflix
Servo is now disabled by default
Added support cluster query param in TurbineStream
Spring Cloud Vault
Spring Cloud Function
First Edgware release that includes Spring Cloud Function
Maven 地址:
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Edgware.SR4</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency> ... </dependencies>