写点什么

Java 近期新闻:GlassFish、Spring AI MCP、Grails、Helidon、JReleaser、Resilience4j、Arquillian

  • 2025-01-16
    北京
  • 本文字数:1215 字

    阅读完需:约 4 分钟

大小:634.54K时长:03:36
Java 近期新闻:GlassFish、Spring AI MCP、Grails、Helidon、JReleaser、Resilience4j、Arquillian

JDK 24

JDK 24 早期访问版本的 Build 30 已于上周发布,其中包含 Build 29 以来的更新,有对各种问题的修复。有关此版本的更多细节,请参阅发行说明

JDK 25

JDK 25 早期访问版本的 Build 4 也于上周发布,其中包含 Build 3 以来的更新,有对各种问题的修复。有关此版本的更多细节,请参阅发行说明

 

对于 JDK 24 和 JDK 25,鼓励开发人员通过 Java Bug Database 报告错误。

GlassFish

GlassFish 7.0.21 是第 21 个维护版本,它提供了错误修复、依赖项升级和改进,例如:默认情况下禁用已弃用的 TLS 1.0 和 TLS 1.1 规范;以及在管理控制台中部署超过上传大小限制的应用程序时改进了错误消息。有关此版本的更多细节,请参阅发行说明

Spring 框架

Spring AI MCP 团队发布了 0.4.0 和 0.3.0 版本(分别在此处此处发布),以提供错误修复、文档改进和新特性,例如:一个新的 McpServer 接口用作一个工厂,具有构建器模式,用于构建 MCP 服务器;以及新的标记接口 ClientMcpTransportServerMcpTransport,用于客户端和服务端的 MCP 传输。有关这些版本的更多细节,请参阅 0.4.0 版和 0.3.0 版的发行说明。

Grails

Grails 基金会发布了 Grails 框架的 6.2.3 版,其中包含许多依赖项升级,以及当应用程序有两个使用继承命令的端点时对 ClassCastException 的解决方案。有关此版本的更多细节,请参阅发行说明

Helidon

Helidon 4.1.6 版本修复了因使用 h2spec(一种用于 HTTP/2 实现的一致性测试工具)测试失败而导致的一个重要错误:RFC 7540 中定义的 §5.1.2(流并发)和 §8.1.2(HTTP 标头字段)。有关此版本的更多细节,请参阅变更日志

JReleaser

JReleaser 是一款简化项目发布创建的 Java 实用程序,1.16.0 版现已发布,提供了错误修复、文档改进、依赖项升级和新特性,例如:一个新的 Matrix 部分,具有相应的新 Matrix 接口和 matrix 属性,可用于构建文件,定义可用于参数化 HooksArchive 的变量;并确保了会搜索完整指纹以查看是否已发布 GPG 密钥。有关此版本的更多细节,请参阅发行说明

Resilience4j

自上次发布以来仅一年多,Resilience4j 2.3.0 就发布了错误修复和增强特性,例如:用 Java ReentrantLock 类的实例替换 Java synchronized 关键字的使用,以避免虚拟线程的固定问题;并添加了在 CircuitBreakerConfig 类中定义的 clock() 方法,用于 CircuitBreakerStateMachineCircuitBreakerMetrics 类,以便在测试中使用时钟更好地控制时间流逝。有关此版本的更多细节,请参阅发行说明

Arquillian

Arquillian 1.9.2.Final 提供依赖项升级和显著更改,例如:新的 @ArquillianTest 注释,用于扩展 ArquillianExtension 类在测试中的使用并替换 JUnit 5 集成测试注释;以及 Arqiuillian 能够注入通过 TestEnricher 接口实例解析的方法参数。有关此版本的更多细节,请参阅发行说明

 

原文链接:

Java News Roundup: GlassFish, Spring AI MCP, Grails, Helidon, JReleaser, Resilience4j, Arquillian

2025-01-16 08:008702

评论

发布
暂无评论

【LeetCode】整数反转Java题解

Albert

算法 LeetCode 5月日更

区块链数字钱包——未来世界的银行卡

CECBC

区块链

基于腾讯云Serverless部署游戏:合成大西瓜

一颗小树

#Serverless #python #腾讯云

什么是批判性思考及推理

sherlockq

一文入门Golang之文件操作【推荐收藏】

liuzhen007

文件 Go 语言 5月日更

5分钟快速上手结构化思维方式

鲁米

方法论

你开25k?我给30k!能让面试官满意的Java面试笔记到底有多强?

Java 程序员 架构 面试

机器学习 Machine Learning- 吴恩达Andrew Ng 第1~5课总结 John 易筋 ARTS 打卡 Week 46

John(易筋)

ARTS 打卡计划

教你写好技术文章

元闰子

技术人 写作技巧

教你写好代码注释

元闰子

软件开发 代码注释

原来长大以后,我发现以前面临到的难题并没有不见,只是换了角度出现在生活的另一面。

叶小鍵

第八大洲环游记(二):中东云计算,异口同韵

脑极体

架构师实战营 模块三作业(基于自研集群 + MySQL存储的消息队列系统架构设计文档)

代廉洁

架构实战营

架构师实战营 模块三总结

代廉洁

架构实战营

区块链蕴含的变革力量

CECBC

区块链

模块三作业-消息队列系统架构设计文档

张大彪

网络攻防学习笔记 Day4

穿过生命散发芬芳

5月日更 网络攻防

五月,开篇

程序员架构进阶

个人提升 28天写作 5月日更 总结思考

几种讨论场景下的原则

sherlockq

从理论走向实践,金五银六Java线程池指南已上线,一次性教给你!

飞飞JAva

Java 线程池

最高学习效率:15.87%

石云升

学习 5月日更

测试

bilibili

对Spring Cloud+Nginx架构的主要组件不清楚,看这个就好

小Q

Java 学习 架构 面试 微服务

一张漫画解读:程序员为什么会跑路?

Java架构师迁哥

道-可道

顿晓

表达 5月日更

如何选择Intel 傲腾持久内存的几种工作模式

Steven Xu

内存 存储 内存数据库 Snapshot 高性能服务器

从分层架构到微服务架构(一)

元闰子

学习 读书笔记 架构

不爱跳槽的程序员集中在8-17k,揭晓中国开发者的真实现状

Java架构师迁哥

ECMAScript 2019(ES10)新特性简介

程序那些事

JavaScript ecmascript nodejs 程序那些事

卸载 Navicat!事实已证明,正版客户端,它更牛逼

比伯

Java 编程 架构 互联网 计算机

Tomcat 中是怎么处理文件上传的?

AI乔治

Java tomcat 架构 HTTP

Java 近期新闻:GlassFish、Spring AI MCP、Grails、Helidon、JReleaser、Resilience4j、Arquillian_编程语言_Michael Redlich_InfoQ精选文章