Spring for Apache Kafka 4.0.0-M2 和 3.3.5 现已可用

发布 | Soby Chacko | 2025年4月23日 | ...

我们很高兴宣布 Spring for Apache Kafka 4.0.x 系列的第二个里程碑版本 - 4.0.0-M2,该版本现已支持 Apache Kafka 4.0.0

4.0.0-M2 的主要变化

  • 4.0.0-M2 中的 Kafka 客户端已更新至 4.0.0
  • 4.0.0-M2 中已移除所有与 ZooKeeper 相关的支持,因为 Apache Kafka 4.0.0 已完全移除 ZooKeeper 依赖,现在专门使用 KRaft 进行领导者选举和仲裁管理
  • Spring for Apache Kafka 提供的用于测试的 EmbeddedKafkaBroker 工具将不再与 ZooKeeper 兼容,因为它仅支持 KRaft 协议
  • 我们还验证了通过 KIP-848 引入的下一代消费者再平衡协议通过 Spring for Apache Kafka 4.0.0-M2 可以无缝工作

Spring Data 2024.1.5 和 2024.0.11 发布

发布 | Mark Paluch | 2025年4月22日 | ...

我代表团队和所有贡献者,很高兴宣布 2024.1.52024.0.11 服务版本现已可用。这些版本包含依赖项升级、回归错误修复和部分改进。

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

2024.1.5

Spring Data 2025.0.0-RC1 发布

发布 | Christoph Strobl | 2025年4月22日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Data 2025.0.0 (“Spring Data 3.5”) 的第一个候选版本,其中包括:

  • 各个数据模块的几个数据库驱动程序升级。
  • 改进的 HQL、EQL 和 JPQL 解析。
  • MongoDB QE 模式派生支持,以便更轻松地创建集合。
  • 对将在下一个主要版本(“Spring Data 4.0”)中更改的部分发出弃用警告。请特别注意那些标记为移除的部分,例如 JMX 支持。

未来,我们计划发布…

Spring Data 2025.1.0-M2 发布

发布 | Mark Paluch | 2025年4月22日 | ...

我代表团队和所有贡献者,很高兴宣布下一代 Spring Data 的一个新里程碑。第二个里程碑继续提供新特性和改进,主要围绕基础设施主题。

JSpecify

Spring Data 正在逐步从 Spring 的 Nullability 注解迁移到 JSpecify。以下项目已配备 JSpecify 注解:

  • Commons
  • JPA
  • MongoDB
  • LDAP
  • Cassandra
  • KeyValue
  • Elasticsearch

其他模块也将效仿。

JPA 改进

除了 JSpecify,Spring Data JPA 还对 QueryEnhancer 进行了一些改进…

Spring Tools 4.30.0 发布

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

亲爱的 Spring 社区成员,

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

重要亮点

  • (Spring Boot - Eclipse) Java 源代码中嵌入的 JPQL/SQL 查询的 Java 编辑器语法高亮
  • (Spring Boot) 支持通过 BeanRegistrar 进行新的函数式 bean 注册,该特性将在 Spring Framework 7 中引入
  • (Spring Boot) Bean 注入完成建议的改进

Spring Tools for Eclipse 分发的更新

  • Eclipse 2025-06 里程碑构建版本的早期访问版本已可用
  • 品牌更新,从 Spring Tool Suite 4 转向更简洁的 Spring ToolsSpring Tools for Eclipse

Spring Web Services 4.0.13 现已可用

发布 | Stéphane Nicoll | 2025年4月22日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Web Services 4.0.13 已发布,现已可在 Maven Central 获取。

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

您如何提供帮助?

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

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

Spring Web Services 4.1.0-RC1 现已可用

发布 | Stéphane Nicoll | 2025年4月22日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Web Services 4.1.0-RC1 已发布,现已可在 https://repo.spring.io/milestone 获取。

此版本包含 21 项增强功能、文档改进、依赖项升级和 bug 修复。值得注意的新特性包括:

  • 支持配置任意 WSS4J 选项
  • 更灵活的 HTTP 消息发送器

更多详细信息和升级说明请参阅发布说明

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

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中带有 “适合贡献”标签的问题。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-ws 标签提问…

Spring Security 5.7.17, 5.8.19, 6.0.17, 6.1.15, 6.2.11, 6.3.9, 6.4.5 发布,包含对 CVE-2025-22234 的修复

发布 | Joe Grandja | 2025年4月22日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Security 5.7.17, 5.8.19, 6.0.17, 6.1.15, 6.2.11, 6.3.96.4.5 现已可用,这些版本修复了 CVE-2025-22234

更多详情请参阅发布页面

使用 Spring Boot 2.7, 3.0, 3.1 或 3.2 的商业客户将能够分别更新到 Spring Boot 2.7.24.2, 3.0.19.2, 3.1.15.2 或 3.2.13.2,以获取相应的 Security 版本 5.7.17, 6.0.17, 6.1.15 和 6.2.11。这些 Security 版本现已在 Spring 商业制品仓库中可用,并可通过 Spring 企业订阅获取…

获取 Spring 新闻稿

通过 Spring 新闻稿保持联系

订阅

抢先一步

VMware 提供培训和认证,为您的进步注入强大动力。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部