Spring Boot 2.1.14 现已可用

发布 | Stéphane Nicoll | 2020 年 5 月 7 日 | ...

我很高兴代表团队和所有贡献者宣布 Spring Boot 2.1.14 已发布,现在可以从 repo.spring.io 和 Maven Central 获得。

此版本包括 61 个 bug 修复、增强、文档改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。

重要安全公告

此版本的 Spring Boot 包括对 Spring Security 5.1.10.RELEASE 的依赖升级。它包含了针对 CVE-2020-5407CVE-2020-5408 的修复,另请参阅 官方公告

您如何提供帮助?

如果您有兴趣提供帮助,请查看 issue 仓库中的 "ideal for contribution" 标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问,或者在 Gitter 上与社区聊天……

Spring Boot 2.3.0.RC1 现已可用

发布 | Phil Webb | 2020 年 5 月 1 日 | ...

我很高兴代表团队和所有贡献者宣布 Spring Boot 2.3 的第一个发布候选版本现已从 我们的里程碑仓库 获得。

此版本关闭了超过 70 个 issue 和拉取请求。感谢所有做出贡献的人。

此里程碑的亮点包括

  • Wavefront 发送 bean 的自动配置。
  • 更轻松地配置 Web 应用使用的数据/时间转换器。
  • 在 Gradle 中自动创建 developmentOnly 配置。
  • 来自新创建的 Paketo 项目的 Java buildpack 支持。

有关完整的更改列表和升级说明,请参阅 wiki 上的 Spring Boot 2.3 发布说明更新的参考文档……

Spring Integration 5.3 RC1, 5.2.6 & 5.1.10 现已可用

发布 | Artem Bilan | 2020 年 4 月 30 日 | ...

我很高兴宣布 Spring Integration 5.3第一个(也是最后一个)发布候选版本。

此版本包含多个 bug 修复、大量新特性和改进,并将被 Spring Boot 2.3 RC1 采用。

可以从我们的 里程碑仓库 下载

compile 'org.springframework.integration:spring-integration-core:5.3.0.RC1'

最重要的新特性包括

  • MongoDbChangeStreamMessageProducer - Spring Data ReactiveMongoOperations.changeStream(String, ChangeStreamOptions, Class) API 的响应式 MessageProducerSupport 实现。此组件默认生成一个 Flux 消息流,其 bodyChangeStreamEvent 作为载荷,并带有一些更改流相关的头信息(参见 MongoHeaders)。

  • ReactiveMessageSourceProducer - MessageProducerSupport 的响应式实现,用于将提供的 MessageSource 包装成一个 Flux 以供按需的 receive() 调用。

  • ReceiveMessageAdvice - 以前的 AbstractMessageSourceAdvice 现在已升级为更通用的 advice 方法,也可用于 PollableChannel.receive() 的代理。

    ……

Spring for Apache Kafka 2.5.0 发布候选版本

发布 | Gary Russell | 2020 年 4 月 30 日 | ...

2.5.0.RC1 发布候选版本现已在 Spring 里程碑仓库 中可用。

更新:2.5.0.RELEASE 已于 5 月 13 日发布。

亮点

  • kafka-clients 2.5.0(版本号对齐是巧合)。

  • 使用协作式再平衡时,支持为保留分区重新提交可重试的偏移提交异常。

  • 支持新的“fetch-offset-request”生产者隔离(当 broker 版本为 2.5 或更高时),需要更少的生产者。

  • 支持静态组成员身份。

  • 与 Micrometer 的更多集成。

  • 可选的 Delivery Attempts 头信息。

  • RecoveringBatchErrorHandler 可以提交部分批次并从批次中的失败记录重放(与监听器协同);这现在是批处理监听器的默认设置。

    ……

Spring Framework 5.2.6, 5.1.15, 5.0.17 和 4.3.27 现已可用

发布 | Stéphane Nicoll | 2020 年 4 月 28 日 | ...

我很高兴代表团队和所有贡献者宣布 Spring Framework 的全面发布。

Spring Framework 5.2.6 包括 46 个修复和改进。Spring Framework 5.1.15 包括 16 个精选修复和改进

5.0.x (5.0.17) 和 4.3.x (4.3.27) 的维护版本也于今天发布,分别包含 12 个精选修复和改进5 个精选修复和改进

照例,我们将很快推出相应的 Spring Boot 版本(2.2.72.1.14),以及 Spring Boot 2.3 的发布候选版本!

项目页面 | GitHub | Issues |

Spring Data Neumann RC2, Moore SR7, 和 Lovelace SR17

发布 | Mark Paluch | 2020 年 4 月 28 日 | ...

我很高兴代表团队宣布 Spring Data 版本 Neumann RC2Moore SR7Lovelace SR17。这三个版本都构建在今天发布的 Spring Framework 版本 5.2.6 (NeumannMoore) 和 5.1.15 (Lovelace) 之上。

Spring Data Neumann RC2 包含 96 个新特性、改进和修复。Spring Data Moore SR7 包含 40 个修复和改进。最后,Spring Data Lovelace SR17 包含 39 个精选修复

Spring Data Neumann RC2 包含了众多改进和新特性。其中最引人注目的包括

  • Spring Data JDBC 的查询派生(Query Derivation)。
  • Spring Data Cassandra 和 Spring Data MongoDB 中响应式资源查找的改进,引入了对 Session 的延迟查找,带有 MongoDatabase,允许使用 Subscriber Context 的路由实现。
  • Spring Data Cassandra 中的嵌入类型(Embedded Types)
  • Spring Data Elasticsearch 中的附加实体回调(Additional Entity Callbacks)
  • ……

宣布 Spring Cloud Stream Horsham.SR4 (3.0.4.RELEASE) 和 Spring Cloud Hoxton.SR4

发布 | Oleg Zhurakousky | 2020 年 4 月 27 日 | ...

我们很高兴宣布 Spring Cloud Stream Horsham.SR4 (3.0.4.RELEASE) 发布列车已发布,它是 Spring Cloud Hoxton.SR4 的一部分,并构建在也刚刚发布的 Spring Boot 2.2.6 和 Spring Cloud Function 3.0.6.RELEASE 之上。

Spring Cloud Stream Horsham.SR4 模块可用于 Maven Central 仓库。

此版本包含了一些修复和增强,主要由用户反馈驱动,因此感谢大家。更多详情请点击以下链接

如前所述,Spring Cloud Hoxton.SR4 也已发布,但它仅包含对 Spring Cloud Stream 和 Spring Cloud Function 的更新。

……

Spring Tools 4.6.1 发布

发布 | Martin Lippert | 2020 年 4 月 22 日 | ...

亲爱的 Spring 社区,

我很高兴宣布用于 Eclipse, Visual Studio Code 和 Theia 的 Spring Tools 4 的 4.6.1 版本。

此版本的亮点包括

  • (Spring Boot) 改进:Spring yaml 验证无法理解 "<<:" 语法 (#440)
  • (Spring Boot) 改进:YAML 属性完成:List 或 Map 情况下的超类属性未被检测到 (#449)
  • (Spring Boot) 改进:改进了 Spring XML 配置文件内容辅助的性能
  • (Spring Boot) bug 修复:未知属性的快速修复已损坏 (#442)
  • (Eclipse) 改进:基于 Eclipse 2020-06 里程碑构建的早期访问版本可用
  • (Eclipse) 改进:缩短了 Java 编辑器中基于 ls 的内容辅助的超时时间,因此损坏或缓慢的语言服务器行为不应该……

Spring Session for Apache Geode & Pivotal GemFire 2.3.0.RC2 现已可用

发布 | John Blum | 2020 年 4 月 20 日 | ...

我很高兴代表 Spring、Apache Geode 和 Pivotal GemFire 社区宣布 Spring Session for Apache Geode & Pivotal GemFire (SSDG) 2.3.0.RC2 版本。

SSDG 2.3.0.RC2 构建在 Spring Framework 5.2.5.RELEASE, Spring Data Neumann-RC1 和 Spring Session core 2.3.0.RC1 之上

SSDG 2.3.0.RC2 引入了由 Spring Boot 2.3.0.M4 确定的传递性依赖。实际上,SSDG 2.3.0.RC2 适合与 Spring Boot 2.3.0.M4 一起使用。

发布版本可在 Spring 的 里程碑仓库 中获取。

更多详情请参阅 变更日志

反馈

一如既往,任何反馈都是……

Spring Boot for Apache Geode & Pivotal GemFire 1.3.0.M4 现已可用

发布 | John Blum | 2020 年 4 月 20 日 | ...

我很高兴代表 Spring、Apache Geode 和 Pivotal GemFire 社区宣布 Spring Boot for Apache Geode & Pivotal GemFire (SBDG) 1.3.0.M4 版本。

SBDG 1.3.0.M4 构建在 Spring Boot 2.3.0.M4 之上,并基于 Spring Framework 5.2.5.RELEASE, Spring Data Neumann-RC1, Spring Session for Apache Geode & Pivotal GemFire (SSDG) 2.3.0.RC2 和 Spring Test for Apache Geode & Pivotal GemFire (STDG) 0.0.14.RELEASE。

此外,SBDG 1.3.0.M4 现在基于 Apache Geode 1.12.0 和 Pivotal GemFire 9.10.0。

您可以在 Spring 的 里程碑仓库 以及 start.spring.io 上找到 1.3.0.M4 版本,通过使用 Spring Initializer 创建 Spring for Apache Geode……

获取 Spring 新闻邮件

订阅 Spring 新闻邮件,保持联系

订阅

领先一步

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

了解更多

获取支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,一次简单订阅即可。

了解更多

近期活动

查看 Spring 社区所有即将到来的活动。

查看全部