Spring Modulith 1.0 GA 发布

发布 | Oliver Drotbohm | 2023 年 8 月 21 日 | ...

我谨代表社区和所有贡献者,自豪地宣布 Spring Modulith 1.0 GA 的发布。这个项目最初是 5 年前的一个研发副项目,在 2022 年成为一个实验性的 Spring 项目,如今已作为完全支持的顶级项目面向 Spring 社区发布。

就像 Spring 在 过去的 20 年里 不断发展一样,我们一直希望 Java 开发人员能够构建随着时间推移而不断演进的软件。当时,将依赖注入置于组件模型的中心是一项革命性的举措,它使开发人员能够轻松地对代码进行单元测试。Spring 的…

Spring Data 2023.1.0-M2, 2023.0.3, 2022.0.9 和 2021.2.15 发布

发布 | Julia Lee | 2023 年 8 月 18 日 | ...

我很高兴代表团队和所有贡献者宣布,Spring Data 2023.1.0 的第二个里程碑版本以及服务版本 2023.0.3、2022.0.9 和 2021.2.15 现已可用。这些版本包含了依赖项升级、修复和改进。

即将发布的 Spring Boot 版本将包含上述发布。

有关 Spring Data 2023.1.0 发布系列新功能的更多信息,请查阅我们的发行说明

2023.1.0-M2

Spring Framework 6.1 M4 已发布

版本发布 | Brian Clozel | 2023 年 8 月 17 日 | ...

我很高兴代表 Spring Framework 团队宣布 Spring Framework 6.1 的第四个里程碑版本现已在 repo.spring.io/milestone 上可用。这是这个新一代版本的最后一个里程碑版本,我们计划在一个月内发布第一个发布候选版本。

Spring Framework 6.1.0-M4 带来了 62 项修复和改进

新功能

这个新的里程碑版本带来了一些有趣的新功能,例如:

  • 引入 JdbcClient(R2DBC DatabaseClient 的 JDBC 变体)
  • 对 JMS (@JmsListenerJmsTemplate) 的可观察性支持
  • 现在支持服务器端处理的 @HttpExchange 注解(将请求映射到控制器方法)
  • @Cacheable 方法的 CompletableFuture 支持
  • 在 Web 绑定和验证主题方面进行了新的改进

Spring Modulith 1.0 RC2 已发布

发布 | Oliver Drotbohm | 2023年8月16日 | ...

为准备下周一的正式发布,我们刚刚发布了 Spring Modulith 的 1.0 RC2 版本。我们借此机会整合了一些关于一些微小不一致性的反馈,这些不一致性如果在 1.0 正式发布后修复会很不方便。

  • 事件发布注册表现在对于关系型存储使用 `event_publication` 作为表名,对于 MongoDB 使用 `event_publication` 作为集合名称,实现了名称统一 GH-265GH-266
  • 改进了 JPA 事件发布完成 GH-261
  • Actuator 中暴露的模块结构已重命名为 `modulith` GH-268
  • 显式声明 `@ApplicationModule(allowedDependencies = {})` 现在不允许任何出站依赖 GH-267

Spring Cloud 2023.0.0-M1(又名Leyton)已发布

发布 | Spencer Gibb | 2023年8月10日 | ...

我很高兴代表社区宣布,Spring Cloud 2023.0 发布列车里程碑1(M1)已于今日发布。该版本可在Spring Milestone仓库中找到。您可以查看2023.0的发布说明以获取更多信息

2023.0.0-M1发布列车中的显著变更

请在此处查看所有问题和拉取请求:这里

Spring Cloud Gateway

Spring Cloud Stream

  • 通过特殊处理器对运行时Kafka Streams绑定器错误处理的初步支持
  • Kafka绑定器健康检查改进
  • 分区处理改进

Spring Modulith 1.0 RC1 发布

发布 | Oliver Drotbohm | 2023年8月9日 | ...

我很高兴地宣布 Spring Modulith 1.0 RC1 的发布。这个第一个候选版本很可能是我们 GA 版本之前的最后一个版本,并且包含了不少新功能和改进。

  • 现在可以配置启动时事件的重新发布,并且默认为 false,以避免在集群部署中出现问题。GH-240
  • 在事件发布注册表中,数据库访问效率更高。GH-251
  • 事件发布注册表使用的 `Clock` 实例现在可以自定义。GH-206
  • 对 `ApplicationModuleExporter` 的改进,以支持 STS4 编辑器中的结构验证 GH-227GH-229
  • 大量的细微改进和文档更新。

Spring Tools 4.19.1发布

版本发布 | Martin Lippert | 2023年8月4日 | ...

亲爱的Spring社区,

我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.19.1 版本发布。

Spring Tools 4 for Eclipse 发行版更新

  • 适用于 Eclipse 2023-09 早期里程碑版本的早期访问构建(通过 Eclipse Marketplace 或相应的更新站点)

精选修复和改进

  • (Spring Boot) 已修复:Spring Modulith 的实验性验证支持(#953
  • (Spring Boot) 已修复:出现符号重复(#10056
  • (Spring Boot) 已修复:允许 `spring.sql.init.schema-locations` 和 `spring.sql.init.data-locations` 显示 `optional:` 前缀(#1067
  • (Eclipse) 已修复:类加载异常:找不到 SpringModelLanguageServer(#1060
  • (Documentation) 已修复:文档中使用 Theia Blueprint?(#1073

Spring Cloud 2022.0.4 (又名 Kilburn) 现已可用

版本发布 | Olga Maciaszek-Sharma | 2023年7月28日 | ...

我很高兴代表社区宣布,Spring Cloud 2022.0.4 发布列车的通用可用性 (RELEASE) 版本于今日发布。该版本可在 Maven Central 找到。您可以查看 2022.0.4 发布说明以获取更多信息

2022.0.4 发布列车中的显著变化

此版本基于 Spring Boot 3.0.9。

在此GitHub 项目中可以找到此版本中已解决问题的完整列表。

Spring Cloud Commons

  • 已添加对 ServiceInstanceListSupplier 委托的重试感知负载平衡的支持 (1221)

Spring Cloud OpenFeign

  • 升级了 OpenFeign/Feign 12.4 (878)

Spring Shell 2.1.12、3.0.7 和 3.1.3 现已发布

发布 | Janne Valkealahti | 2023 年 7 月 27 日 | ...

Spring Shell 2.1.12、3.0.7 和 3.1.3 现已发布

我很高兴地代表团队以及所有做出贡献的人宣布,Spring Shell 2.1.123.0.73.1.3 已发布,并可在 Maven Central 上获取。

有关更多详细信息,请参阅 2.1.12 版本说明3.0.7 版本说明3.1.3 版本说明

感谢所有通过问题报告和拉取请求做出贡献的人。

你如何提供帮助?

项目主页 | GitHub | 问题跟踪 | 文档

Spring Security 5.6.12、5.7.10、5.8.5、6.0.5 和 6.1.2 现已发布,其中包括 CVE-2023-34034 和 CVE-2023-34035 的修复

发布 | Josh Cummings | 2023年7月24日 | ...

我谨代表团队以及所有做出贡献的人,很高兴地宣布 Spring Security 的 5.6.125.7.105.8.56.0.56.1.2 版本现已发布。

请参阅发布页面了解每个版本中包含的更多详细信息。

这些版本修复了以下 CVE:

同样重要的是要记住,Spring Security 的 5.8 版本是一个特殊的版本,旨在帮助您迁移到 Spring Security 6.0,因此,如果您计划升级您的应用程序,请将该版本与 特殊的迁移指南 结合使用…

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有