领先一步
VMware 提供培训和认证,助您加速进步。
了解更多Spring 社区各位好,
Spring Web Services 现在正式拥有两个分支:master (3.0+) 和 2.x(旧 2.x 系列的维护)。2.x 系列将继续维护,只要 Spring Framework 4.x 仍受支持;然而,所有新工作都将在主分支上进行。
2.4.1.RELEASE 是一个次要补丁版本,而 3.0.1.RC1 是一个主要升级版本。以下链接包含相关票据。
3.0.0.RC1 版本说明 | 3.0.0.RC1 文档。
3.0.0.RC1
将 Spring Web Services 重建到 Spring Framework 5.0 和 Java 8 上
放弃对旧 Apache WSS4J 1.x 系列的支持(包含在 org.springframework.ws.soap.security.wss4j 包中)。取而代之的是,我们仅支持 WSS4J 2.x(在 org.springframework.ws.soap.security.wss4j2 包中)。
升级我们的 XMPP 库 Smack 支持到 4.2。
此版本计划被 Spring Boot 2.0 和 Spring IO Platform Cairo 采用。
2.4.1.RELEASE
维护我们现有的依赖基线,并对最新支持的 Spring Framework 和 Spring Security 版本进行更新。
我们将维护 2.x 版本,只要 Spring Framework 4.x 仍受支持。
基于 Spring Framework 4.x 和 5.x 之间的一些差距,我们将不再对 2.x 分支进行与 Spring Framework 5.x 的兼容性检查。如果您需要 Spring Framework 5,您确实需要升级到我们的 3.x 分支。
我们也采用了 CircleCI 作为我们的持续集成解决方案,确保我们可以针对不同版本的 Spring WS 运行精确的 Java 版本。正如 先前博文 所述,您可以安心地知道代码已经针对您喜欢的 Spring 版本进行了测试。便捷的迁移路径是 Spring 社区的必备条件。
参考文档已迁移到 Asciidoctor,这意味着在此方面(两个版本)进行贡献比以往任何时候都更容易。此外,构建过程已移至 Maven。这可能看起来有些笨拙,但对多个配置文件的需求至关重要,而在 Maven 中,它们是头等公民。
注意
Spring IO Platform 测试是关键组件,因此我们仍在努力迁移验收测试的该阶段。
构件已部署到 Maven Central 和 http://repo.spring.io/。
干杯!