Spring Integration 5.4 第一个候选版本已发布

发布 | Artem Bilan | 2020 年 10 月 14 日 | ...

亲爱的 Spring 社区,

我很高兴宣布 Spring Integration 5.4 系列的第一个(也是最后一个)候选版本已经发布。

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

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

自上一个里程碑 3 以来,本次发布版本带来了更多错误修复以及根据 Project Reactor 处理器更改进行的一些内部改进。

此发布版本中最值得关注的特性有

  • Spring Framework 中的 LogAccessor 抽象现在在内部使用,以提高代码可读性;

  • ZeroMqMessageHandlerZeroMqMessageProducer 组件现已可用,用于与 ZeroMq 进行单向交互;

  • ReactiveRedisStreamMessageProducer 现在通过向 errorChannel 发送 ErrorMessage 提供错误处理逻辑;

  • AbstractMailReceiver 现在提供一个选项,可以选择不急切地获取 MimeMessage 内容,并允许下游流程决定如何处理此类邮件消息。

Spring Cloud 2020.0.0-M4 (又名 Ilford) 已可用

发布 | Ryan Baxter | 2020 年 10 月 7 日 | ...

我代表社区,很高兴宣布 Spring Cloud 2020 发布列车的里程碑 4 (M4) 版本今天已可用。该发布版本可以在Spring 里程碑仓库中找到。您可以查看 2020 发行说明以获取更多信息

2020 发布列车中的显著变更

此发布版本需要 Spring Boot 2.4.0-M3。

请参阅 [wiki] 以了解此发布列车中的所有重大变更列表。

请在 Github 项目中查看所有包含的问题和拉取请求。

Spring Cloud Commons

  • 默认情况下不再启用 bootstrap 阶段。如果您的项目需要,可以通过属性或新的 starter 重新启用。要通过属性重新启用,请设置 spring.cloud.bootstrap.enabled=truespring.config.use-legacy-processing=true。这些需要设置为环境变量、Java 系统属性或命令行参数。另一种选择是包含新的 spring-cloud-starter-bootstrap。Bootstrap 主要用于从远程源导入配置。要在没有 boostrap 的情况下完成此操作,请参阅 Config、Consul、Vault 和 Zookeeper 中的新特性。

  • 添加了 一种避免在同一实例上重试的机制

Spring Security SAML Extensions 1.x 于 2021 年 10 月 6 日终止维护

发布 | Josh Cummings | 2020 年 9 月 22 日 | ...

随着 Spring Security 5.4 的最新发布,我们在此宣布 Spring Security SAML Extensions 1.x 的维护将于 2021 年 10 月 6 日结束。

在过去的三个小版本中,核心 Spring Security framework 已添加了 SAML 2.0 支持。主要有两个原因。

首先,该扩展项目基于 OpenSAML 团队不再支持的 OpenSAML 版本。该版本存在已知的 CVE(通用漏洞暴露),使其在生产系统中不安全。

其次,将支持迁移到核心 Spring Security framework 使我们能够简化 API,使用最新的 OpenSAML,并添加对长期以来请求的功能的支持,例如 多租户Spring Boot 集成

Spring Session for Apache Geode 2.1.11.RELEASE, 2.2.5.RELEASE, 2.3.1.RELEASE & 2.4.0-RC1 已可用!

发布 | John Blum | 2020 年 9 月 21 日 | ...

我代表 Spring 和 Apache Geode 社区,很高兴宣布 Spring Session for Apache Geode (SSDG) 2.1.11.RELEASE, 2.2.5.RELEASE, 2.3.1.RELEASE2.4.0-RC1 版本已发布。

SSDG 2.1.11.RELEASE 被 Spring Boot 2.1 集成,SSDG 2.2.5.RELEASE 被 Spring Boot 2.2 集成,SSDG 2.3.1.RELEASE 被 Spring Boot 2.3 集成,SSDG 2.4.0-RC1 被 Spring Boot 2.4 集成。所有这些发布版本主要是依赖对齐版本,并包含了 SSDG 强依赖的最新 Spring Data 代码。

注意

SSDG 2.4.0-RC1 现在基于 Apache Geode 1.13.0VMware Tanzu GemFire (原 Pivotal GemFire) 不再由 VMware, Inc. 作为独立的解决方案发布,因此 SSDG 2.4 将不再提供 spring-session-data-gemfire 模块。GemFire 9.10 是最后一个受支持的、独立的 GemFire 版本,它基于 Apache Geode 1.12

Spring Boot for Apache Geode 1.1.10.RELEASE, 1.2.10.RELEASE, 1.3.4.RELEASE 和 1.4.0-M3 已可用!

发布 | John Blum | 2020 年 9 月 21 日 | ...

我代表 Spring 和 Apache Geode 社区,很高兴宣布 Spring Boot for Apache Geode (SBDG) 1.1.10.RELEASE, 1.2.10.RELEASE, 1.3.4.RELEASE1.4.0-M3 版本已发布。

SBDG 1.1.10.RELEASE 基于 Spring Boot 2.1.17.RELEASE,SBDG 1.2.10.RELEASE 基于 Spring Boot 2.2.10.RELEASE,SBDG 1.3.4.RELEASE 基于 Spring Boot 2.3.4.RELEASE,SBDG 1.4.0-M3 基于 Spring Boot 2.4.0-M3。此外,SBDG 集成了 Apache Geode 相关的最新 Spring Data, Spring SessionSpring Test 发布版本和代码。

这些发布版本都包含依赖对齐、文档修订和小的改进。请参阅更新日志

Spring Boot 2.1.17 现已可用

发布 | Andy Wilkinson | 2020 年 9 月 17 日 | ...

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

此发布版本包含22 个错误修复、文档改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。

请注意,此 Spring Boot 版本使用的 Spring Framework 版本包含针对安全漏洞 (CVE-2020-5421) 的修复。

如何提供帮助?

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

Spring Batch 4.3.0-RC1 现已可用!

发布 | Mahmoud Ben Hassine | 2020 年 9 月 17 日 | ...

我很高兴宣布 Spring Batch 4.3.0-RC1 现在可以从我们的里程碑仓库获取。

有什么新内容?

此发布版本带来了一些新特性,您可以在发行说明中找到,但以下是主要的亮点

1. GraalVM 支持

Spring Framework 已经做了很多工作来支持在 GraalVM 上运行某些类型的 Spring 应用程序。在此发布版本中,我们在 Spring Batch 中进行了更改,以确保 Batch 应用程序也能在 GraalVM 上正确运行。

此支持仍处于实验阶段,因此我们鼓励您试用该版本并分享您的反馈。

2. Java…

Spring Boot 2.2.10 现已可用

发布 | Andy Wilkinson | 2020 年 9 月 17 日 | ...

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

此发布版本包含72 个错误修复、文档改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。

请注意,此 Spring Boot 版本使用的 Spring Framework 版本包含针对安全漏洞 (CVE-2020-5421) 的修复。

如何提供帮助?

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

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持连接

订阅

保持领先

VMware 提供培训和认证,为您的进步加速。

了解更多

获取支持

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

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部