写点什么

Spring 近期新闻:Boot、Security、Auth Server、GraphQL、Integration 和 AMQP 发布里程碑版本

  • 2025-03-30
    北京
  • 本文字数:2492 字

    阅读完需:约 8 分钟

大小:1.24M时长:07:13
Spring近期新闻:Boot、Security、Auth Server、GraphQL、Integration和AMQP发布里程碑版本

最近,Spring 生态社区活动较为活跃,重点发布了如下产品的里程碑版本:Spring Boot、Spring Security、Spring Authorization Server、Spring for GraphQL、Spring Integration、Spring AMQP、Spring for Apache Kafka 和 Spring Web Services。

Spring Boot

 Spring Boot 3.5.0 的第三个里程碑式版本提供了缺陷修复、文档改进和依赖关系升级和很多新特性,比如,新的LLdapDockerComposeConnectionDetailsFactory类为Light LDAP Implementation for Authentication增加了对ServiceConnection的支持;通过正确地使用service.namespace服务属性,改进了对 OpenTelemetry 的支持;通过功能增强和新属性改进了对 Spring Batch 的支持。关于该版本的更多信息,请参阅发布说明

 

同样,Spring Boot 3.4.4 和 3.3.10 版本发布(发布声明分别参见此处此处),这两个版本提供了缺陷修复、文档改进、依赖关系升级和一项重要的变更,即在 JDK 24 及以上版本运行的应用程序现在默认会禁用Tomcat 对Apache Portable Runtime(APR)的支持,以防止 JDK 发出警告。有关这些版本的更多详细信息,请参见3.4.4版本3.3.10版本的发布说明。

 

Spring Framework

Spring Framework 6.2.5 版本发布,提供了缺陷修复、文档改进、一项依赖升级和新特性,比如,定义在ServerResponse.SseBuilder接口中的comment()方法现在允许空注释;当 HTTP 表单数据非法的时候,FormHttpMessageConverter类的实例将会抛出HttpMessageNotReadableException异常,因为这是一个更具体的异常,开发人员可以更好地针对非法的请求载荷做出反应。关于该版本的更多信息,请参阅发布说明

 

Spring Cloud

代号为 Mooregate 的Spring Cloud 2024.0.1发布,主要包含缺陷修复以及对子项目的更新,包括Spring Cloud Kubernetes 3.2.1、Spring Cloud Function 4.2.2、Spring Cloud OpenFeign 4.2.1、Spring Cloud Stream 4.2.1 和Spring Cloud Gateway 4.2.1。该版本基于 Spring Boot 3.4.3,关于该版本的更多信息,请参阅发布说明

 

Spring Security

Spring Security 6.5.0 的第三个里程碑版本提供了缺陷修复、依赖关系升级和新特性,比如,支持 RFC 9068,JSON Web Token (JWT) Profile for OAuth 2.0 Access Tokens;由于现代 Spring Security API 不再共享用于表示配置值的通用接口,所以废弃了ConfigAttribute接口;支持 Micrometer 的自动上下文传播。关于该版本的更多信息,请参阅发布说明

 

Spring Authorization Server

Spring Authorization Server 1.5.0 的第二个里程碑版本发布,提供了缺陷修复、依赖关系升级和新特性,比如,改进了JdbcOAuth2AuthorizationService类,为 SQL 参数映射值定义并使用了常量;支持 RFC 9126,OAuth 2.0 Pushed Authorization Requests。关于该版本的更多信息,请参阅发布说明

 

Spring for GraphQL

Spring for GraphQL 1.4.0 的第一个里程碑版本发布,提供了依赖关系升级和新特性,比如,与GraphQL over HTTP草案规范保持一致;通过升级到Apollo GraphQL Federation 5.3.0 改进了联盟支持。关于该版本的更多信息,请参阅发布说明

 

Spring Integration

 Spring Integration 6.5.0 的第三个里程碑版本发布,提供了缺陷修复、文档改进、依赖关系升级和新特性,比如,启用LastModifiedFileListFilters类以丢弃已过期的文件;移除以前在PollerMetadata类中定义的已废弃的getSendTimeout()setSendTimeout()方法。有关此版本的更多详细信息,请参阅发布说明

 

Spring Modulith

Spring Modulith 1.4.0 的第三个里程碑版本发布,提供了缺陷修复、依赖关系升级和新特性,比如,使用@ApplicationModuleTest注解的集成测试现在可以使用测试源中声明的类的 bean 实例;如果类路径中存在AssertJ,则使用 Spring Framework ApplicationContext接口在测试中注册的AssertablePublishedEvents接口。有关此版本的更多详情,请参阅发布说明

 

同样,Spring Modulith 1.3.4 和 1.2.10发布,提供了依赖关系升级,并解决了JavaPackage类在测试Documenter类实例时出现的严重性能回归问题。关于这些版本的更多详情,请参阅1.3.4版本1.2.10版本的发布说明。

 

Spring Batch

Spring Batch 5.2.2发布,提供了缺陷修复、文档改进、依赖关系升级和功能改进,比如,在基础架构制品和核心监听器中添加了之前缺少的 AOT hints;改进了ChunkProcessor接口,它现在使用了 Java 的@FunctionalInterface注解。有关此版本的更多详细信息,请参阅发布说明

 

Spring AMQP

Spring AMQP 4.0.0 的第二个里程碑版本发布,提供了缺陷修复、依赖关系升级和新特性,比如,通过新的spring-rabbitmq-client模块支持 RabbitMQ 上的AMQP 1.0 协议;在新的RabbitAmqpTemplate类中支持 RPC。有关此版本的更多详情,请参阅发布说明

 

Spring for Apache Kafka

Spring for Apache Kafka 4.0.0 的第一个里程碑式版本发布,提供了缺陷修复、文档改进、依赖关系升级和新特性,比如,将以前所有来自org.springframework.lang的空检查注解迁移到基于JSpecifynull安全性改进;改善KafkaMessageListenerContainer类中定义的acknowledge(int index)方法和重载的createRecordList()方法的性能。该版本兼容 Spring Framework 7.0.0-M3。有关此版本的更多详情,请参阅发布说明

 

Spring for Apache Pulsar

Spring for Apache Pulsar 1.2.4 和 1.1.10 版本发布,它们均提供了值得关注的依赖关系升级,分别为 Spring Framework 6.2.4 和 6.1.18、Project Reactor 2024.0.4 和 2023.0.16,以及 Micrometer 1.14.5 和 1.13.12。这些版本分别包含在 Spring Boot 3.4.4 和 3.3.10 中。有关这些版本的更多详细信息,请参阅1.2.4版本1.1.10版本的发布说明。

 

Spring Web Services

Spring Web Services 4.1.0 的第一个里程碑版本提供了缺陷修复、依赖关系升级和新特性,例如,恢复了对Apache Axiom的支持,因为最近发布的 Axiom 2.0.0 现在已经支持 Jakarta EE;由于引入了默认方法,不再需要WsConfigurerAdapter类,所以该类已被弃用。有关此版本的更多详情,请参阅发布说明


原文链接:

Spring News Roundup: Milestone Releases of Boot, Security, Auth Server, GraphQL, Integration, AMQP

2025-03-30 20:424754

评论

发布
暂无评论

YashanDB SCN_TO_TIMESTAMP函数

YashanDB

数据库

无监督通用异常检测方法SEAD解析

qife

机器学习 无监督学习

火山引擎 EIC 解析:构建以 KVCache 为中心的推理新基建

极客天地

JavaScript面试题,为什么[] + 0 = '0', 而{} + 0 = 0?

不在线第一只蜗牛

JavaScript

舆情监测和舆情管理的区别与协同价值

沃观Wovision

舆情监测 海外舆情监控 沃观Wovision 舆情监测系统

烟草行政处罚案卷制作平台入选“AI Solutions for SME”全球案例

中烟创新

“效率刺客”偷走时间?召唤“贾维斯”帮你「效」傲职场

科技热闻

考生管理新范式,AIP智能体赋能教学工作效能升级

大东(AIP智能体运营专员)

智能教育

2009年3月微软安全更新:内核漏洞、证书伪造与DNS欺骗风险解析

qife

Windows安全 补丁管理

精彩继续“2026第七届深圳国际人工智能展览会”官宣定档

AIOTE智博会

人工智能展览会 人工智能展会 人工智能博览会 人工智能展

技术解析:如何做到从硬件到存储再到运维的极致降本?

老纪的技术唠嗑局

oceanbase 降本增效 #运维 数据库 大数据

TRAE 自定义模型服务商新增 Kimi,国际版现已支持超级模型 Grok-4(Beta)

科技热闻

100 天赢得超万家客户青睐,英特尔至强 6 助力阿里云第九代企业级 ECS 实例满足多元业务需求

科技热闻

技术解析:如何做到从硬件到存储再到运维的极致降本?

老纪的技术唠嗑局

oceanbase 降本增效 数据库 大数据

YashanDB RTRIM函数

YashanDB

数据库

通义灵码保姆级教程:从数据读取、清洗、结合大模型分析、可视化、生成报告全链路

阿里巴巴云原生

阿里云 云原生 通义灵码

为什么i++不是原子操作?一个让无数并发程序崩溃的“常识”

milanyangbo

并发编程 多线程 原子性 Java并发编程

TRAE SOLO Early Access 活动圆满落幕:四城联动,产品进化再加速!

科技热闻

亚马逊AI模型评估产品评论中的实用建议有效性

qife

自然语言处理 事实核查

YashanDB RPAD函数

YashanDB

数据库

Django缓存机制详解:从配置到实战应用

电子尖叫食人鱼

django

MIAOYUN参编信通院《大模型API服务性能测试标准》

MIAOYUN

人工智能 AI MaaS API服务 大模型API服务

通义灵码保姆级教程:从数据读取、清洗、结合大模型分析、可视化、生成报告全链路

阿里云云效

阿里云 云原生 通义灵码

豪沃新能源自卸车斩获5项大奖!揭秘冠军实力的硬核技术

科技热闻

拯救重复劳动:无代码实现 Markdown文本抽取与切分

数由科技

markdown LLM 人工智能、 rag 文本分块

手把手玩转本地大模型:Ollama+DeepSeek+Dify 零门槛全流程指南

测吧(北京)科技有限公司

人工智能 自动化 软件测试 智能体 测试开发

火山引擎 MCP 安全架构与实践

极客天地

浅入了解向量数据库

老纪的技术唠嗑局

向量数据库

【跨国数仓迁移最佳实践3】资源消耗减少50%!解析跨国数仓迁移至MaxCompute背后的性能优化技术

阿里云大数据AI技术

人工智能 云计算 大数据 数据分析 数据迁移

舆情监测和舆情管理的区别与协同价值

沃观Wovision

海外舆情监控 舆情监测系统

高效阅卷,AIP智能体平台让教学反馈更及时

大东(AIP智能体运营专员)

智能考试 aip智能体

Spring近期新闻:Boot、Security、Auth Server、GraphQL、Integration和AMQP发布里程碑版本_编程语言_Michael Redlich_InfoQ精选文章