2025年2月17日,春季生态系统中有一系列活动,突出了:春季靴子,春季安全性,春季授权服务器,Spring Integration,Spring AI和Spring AMQP的里程碑发行。
这些版本中的许多都包含在Spring Boot 3.5.0-m2、3.4.3和3.3.9中。
春季引导
Spring Boot 3.5.0的第二个里程碑发布可提供错误修复,文档的改进,依赖项升级和新功能,例如:通过执行器端点触发按需的石英作业的能力;并通过更新班级来支持Prometheus客户。有关此版本的更多详细信息可以在发行说明中找到。PrometheusPushGatewayManager
同样,版本3.4.3和3.3.9的Spring Boot已发布(分别在此处和此处TWENTY_FOUR
宣布),其中包含错误修复,文档的改进,依赖性升级以及对枚举类别的添加JavaVersion
。有关这些版本的更多详细信息可以在版本3.4.3和版本3.3.9的发行说明中找到。
春季安全性
Spring Security 6.5.0的第二个里程碑发行版提供了错误修复,依赖关系升级和新功能,例如:将HTTP状态代码设置为响应的新类;以及新的接口,以及分别从雅加达servlet和弹簧框架界面解决类实例的策略。有关此版本的更多详细信息可以在发行说明中找到。HttpStatusAccessDeniedHandler
GenerateOneTimeTokenRequestResolver
ServerGenerateOneTimeTokenRequestResolver
GenerateOneTimeTokenRequest
HttpServletRequest
ServerWebExchange
同样,版本6.4.3和6.3.7的Spring Security还发布了错误修复,依赖关系升级和新功能:s101
Gradle任务的重构现在取决于assemble
任务,而不是check
改善稳定性的任务;以及将布尔字段添加disableDefaultRegistrationPage
到WebAuthnDsl
类上,以禁用默认WebAuthn
注册页面。有关这些版本的更多详细信息,请参见第6.4.3版和6.3.7版的发行说明。
春季授权服务器
Spring授权服务器的第一个里程碑版本1.5.0船,具有依赖性升级和支持互联网工程工作组(IETF)RFC 9449,OAUTH 2.0证明拥有证明的持有证明(DPOP),这是一种机制,一种机制,一种通过oauth oauth 2.0的机制申请水平上的索引机制。
同样,版本1.4.2和1.3.5的Spring授权服务器也已发布了@Override
错误修复,依赖关系升级和新功能1.4.2中的新功能,其中包括:在许多OAuth2,OIDC和JWT-中添加Java注释。相关班级;以及fromHttpUrl()
在弹簧框架类中定义的替换方法,在类中UriComponentsBuilder
使用的首选方法。有关这些版本的更多详细信息可以在版本1.4.2和1.3.5版的发行说明中找到。fromUriString()
AuthorizationServerContextFilter
GraphQl的弹簧
GraphQL 1.3.4船的弹簧发行,具有错误修复,文档的改进,依赖项升级和新功能,例如:Spring Framework接口的实现现在登录未手动错误;班级中的授权密钥查找应该是不敏感的。有关此版本的更多详细信息可以在发行说明中找到。WebSocketHandler
BearerTokenAuthenticationExtractor
春季会议
春季会议的3.4.2和3.3.6版本已发布,具有著名的依赖性升级,例如:春季启动3.3.8,Spring Framework 6.2.3和Project Reactor 2023.0.15。有关这些版本的更多详细信息可以在版本3.4.2和版本3.3.6的发行说明中找到。
春季整合
Spring Integration的第二个里程碑版本6.5.0提供了错误修复,依赖关系升级和新功能,其中包括:类的实例必须删除一旦关闭资源后,从类中定义的标题,在类中定义的标题;现在,Apache Kafka的入站通道适配器现在生成和标头(默认情况下)在Spring Framework类中定义,以与Spring Integration中其余相似的通道适配器保持一致。有关此版本的更多详细信息可以在发行说明中找到。StreamTransformer
CLOSEABLE_RESOURCE
IntegrationMessageHeaderAccessor
ID
TIMESTAMP
MessageHeaders
同样,弹簧集成的6.4.2和6.3.8的版本已发布,以依赖关系升级和解决方案为诸如:类别taskScheduler()
在DelayerEndpointSpec
类中定义的方法,不允许指定自定义任务调度程序;SftpInboundFileSynchronizer
如果目录路径是符号链接,则无法同步文件的实例。有关此版本的更多详细信息可以在版本6.4.2和6.3.8版的发行说明中找到。
春季AI
Spring AI 1.0.0的第六个里程碑版本着重于“从设计角度对代码库进行审查”。新功能包括:具有声明性,编程和功能上用新的注释以及新类别以及新类别以及新类和新类别的工具以及新类别以及新类别的能力,以及;集成新的模型上下文协议Java SDK;并增强矢量存储API 。有关此版本的更多详细信息,包括打破变化,可以在升级注释中找到。@Tool
@ToolParam
MethodToolCallback
FunctionToolCallback
春季AMQP
Spring AMQP 4.0.0的第一个里程碑发布可提供错误修复,文档的改进,依赖项升级和新功能,例如:使用Jspectify和Nullaway进行完整的Null-Savety迁移;并改进了将变化的类改进(与相应的方法一致)和添加缺失方法。有关此版本的更多详细信息可以在发行说明中找到。AbstractMessageListenerContainer
getMessageAckListener()
protected
public
setMessageAckListener()
getErrorHandler()
同样,春季AMQP的3.2.3和3.1.9也已发布,可提供错误修复,依赖性升级以及上述类别改进的备份AbstractMessageListenerContainer
。有关此版本的更多详细信息可以在版本3.2.3和版本3.1.9版本的发行说明中找到。
apache kafka的弹簧
Apache Kafka的Spring版本3.3.3和3.2.7已发布,提供了错误修复,依赖关系升级以及从类中定义的方法MessagingMessageListenerAdapter
返回的类的类。有关这些版本的更多详细信息可以在版本3.3.3和版本3.2.7版本的发行说明中找到。null
invoke()
DelegatingInvocableHandler
Apache Pulsar的弹簧
Apache Pulsar的弹簧版本1.2.3和1.1.9已发布,其依赖性升级为6.2.3和6.2.3和6.1.17,千分尺1.14.4和1.13.11,千分尺1.4.3和1.3.9和1.3.9和1.3.9和1.3.9和1.3.9和项目反应堆2024.0.3和2023.0.15。有关这些版本的更多详细信息,请参见版本1.2.3和1.1.9版的发行说明。