Spring Framework 5.0.1 现已可用

发布 | Juergen Hoeller | 2017年10月24日 | ...

亲爱的 Spring 社区:

我很高兴地宣布,Spring Framework 5.0.1 现已可用,这是我们 Spring Framework 5.0 系列的第一个维护版本。

除了解决用户报告的各种错误外,我们还进行了一些小的重构,以清理 5.0 GA 版本中无意遗留的代码,例如响应式编解码器配置器。

此版本将 Reactor 升级到 Bismuth SR3(基于 Reactor Core 3.1.1),吸收了 Reactor Netty 中的重要修复。此外,AspectJ 1.8.12 为 Spring AOP 的切点表达式评估带来了令人欣喜的性能改进,等等……

Spring Batch 4.0.0.M5 现已可用

发布 | Michael Minella | 2017年10月24日 | ...

我们很高兴地宣布,Spring Batch 4.0.0.M5 现已通过 Github 和 Pivotal 下载仓库提供。此版本是 Spring Batch 4.0 版本的第五个里程碑。非常感谢为此版本做出贡献的所有人。

有什么新变化?

这个里程碑继续了之前 4.0.0 里程碑中规划的工作。具体的更新包括

  • 依赖更新
  • FunctionItemProcessor
  • 文档持续更新

依赖更新

随着 Spring Boot 2 依赖图的发展,我们一直在更新我们的依赖项以与其保持一致。此轮更新包括……

Spring Integration for AWS 1.1 发布候选版本 1 现已可用

发布 | Artem Bilan | 2017年10月19日 | ...

亲爱的 Spring 社区!

今天,我想宣布 Spring Integration for Amazon Web Services1.1 版本的第一个发布候选版本。其构件

org.springframework.integration:spring-integration-aws:1.1.0.RC1

可以在 里程碑仓库 中找到。

感谢所有做出贡献的人!

自之前宣布的 里程碑 1 以来的部分功能亮点

KinesisMessageDrivenChannelAdapter

KinesisMessageDrivenChannelAdapter 已得到改进,可以正确处理过期和受限的分片迭代器。它现在还会跳过已关闭的分片。还提供了一些其他错误修复……

Spring Boot 1.5.8 现已可用

发布 | Stéphane Nicoll | 2017年10月17日 | ...

我代表团队高兴地宣布,Spring Boot 1.5.8 已经发布,现在可以通过 repo.spring.ioMaven Central 获取。

Spring Boot 1.5.8 包含 超过 40 项修复、改进和依赖更新。感谢所有通过问题报告和拉取请求做出贡献的人。

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的 “适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问,或在 Gitter 上与社区交流。

项目页面 | GitHub | 问题 | 文档 | Stack Overflow |

Spring Web Services 2.4.1.RELEASE / 3.0.0.RC1 发布

工程 | Greg L. Turnquist | 2017年10月17日 | ...

Spring 社区的各位朋友,

Spring Web Services 现已正式分为两个分支:master (3.0+) 和 2.x(维护旧的 2.x 系列)。2.x 系列将与 Spring Framework 4.x 一样获得支持,但所有新工作都将在 master 分支上进行。

2.4.1.RELEASE 是一个小的补丁版本,而 3.0.1.RC1 是一个主要升级。下面的链接包含相关的工单。

2.4.1 发布说明 | 2.4.1 文档

3.0.0.RC1 发布说明 | 3.0.0.RC1 文档

  • 3.0.0.RC1

    • 将 Spring Web Services 基于 Spring Framework 5.0 和 Java 8 重新构建

    • 放弃对 org.springframework.ws.soap.security.wss4j 包覆盖的旧版 Apache WSS4J 1.x 系列的支持。取而代之的是,我们仅支持 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 的最新支持版本上进行调整

    • 只要 Spring Framework 4.x 获得支持,我们将一直维护 2.x 版本。

    • 基于 Spring Framework 4.x 和 5.x 之间的一些差异,我们的 2.x 分支将不再对 Spring Framework 5.x 进行兼容性检查。如果您需要 Spring Framework 5,您确实需要升级到我们的 3.x 分支。

本周 Spring - 2017年10月17日

工程 | Josh Long | 2017年10月17日 | ...

各位 Spring 粉丝大家好!欢迎来到新一期的《本周 Spring》!这周我一直在德克萨斯州的达拉斯和奥斯汀,先是参加客户会议,然后参加并在 精彩的 Reactive Summit 上发表演讲。如果您在附近,请随时在 Twitter 上打招呼! 我们有很多内容要讲,所以让我们开始吧!

另外,我将于 2017 年 11 月 9 日与 OCI 的朋友们一起举办一场网络研讨会,主题是 面向 Spring 开发者的 Grails,与我的朋友、Grails 联合创始人 Jeff Scott Brown 一起。希望您能加入我们!

Spring Boot 2.0.0 M5 现已可用

发布 | Phil Webb | 2017年10月12日 | ...

Spring Boot 2.0.0 M5 已经发布,现在可以从 我们的里程碑仓库 获取。此版本解决了 168 个问题和拉取请求,并继续朝着 2.0 GA 版本迈进。感谢所有做出贡献的人!

这个里程碑改进了 M4 版本中的许多项,并提供了一些值得注意的新特性

  • 初步支持 Java 9 - 我们将继续完善 Java 9 的支持,但此版本应该适用于基本应用程序。请查看 此 Wiki 页面了解更多详情
  • Spring Security 对 OAuth 2.0 客户端的支持 - Spring Security 开始提供更多 OAuth 2.0 特性。此版本的 Spring Boot 为 Spring Security 的 OAuth 2.0 客户端支持提供了自动配置。
  • JSON-B 支持 - 现在,除了现有的 Jackson 和 Gson 集成之外,我们还提供了对 JSON-B 的支持。我们仍然推荐 Jackson 作为我们的默认选择。
  • 会话 Actuator 端点……

Spring Tool Suite 3.9.1 发布

工程 | Martin Lippert | 2017年10月12日 | ...

我很高兴宣布 Spring Tool Suite 3.9.1 版本发布,这是我们基于 Eclipse 的工具集。

此版本的亮点包括

  • 更新到 Eclipse Oxygen.1a 版本 (https://www.eclipse.org/oxygen/noteworthy/)
  • 包括对 JDK9 和 JUnit 5 的支持 (https://www.eclipse.org/eclipse/news/4.7.1a/)
  • 更新了 Spring Cloud CLI 集成(切换到按需安装)
  • 用于检查正在运行的 boot 应用程序 bean 的实验性 boot dashboard 扩展
  • 支持重构以将 application.properties 转换为 application.yml
  • 许多重要的错误修复(例如,组织导入快捷方式恢复了)

要下载发行版,请访问:https://springframework.org.cn/tools/sts/all 详细的新特性和值得注意的说明可以在这里找到:STS 3.9.1 新特性及值得注意之处……

Spring Tips: 漂亮的响应式 Scala

工程 | Josh Long | 2017年10月11日 | ...

主讲人:Josh Long

各位 Spring 粉丝大家好!在本技巧中,我们将探讨将 Spring Boot 和 Spring Framework 5 中的响应式 Web 运行时和框架 Spring WebFlux 与 Scala 和 Scala 生态系统集成,以及将 Spring WebFlux 响应式运行时与 Akka Streams 等其他 Reactive Streams 实现集成的漂亮可能性。

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您快速进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举办的活动

查看 Spring 社区所有即将举办的活动。

查看全部