Java近期资讯:GlassFish 8.0、OmniHai 1.0、LangChain4j、Infinispan、Hibernate、JobRunr

小新 从九品 (待诏) 2026-02-27 02:47 1 0
小新 从九品 (待诏) 楼主
2026-02-27 02:47
第1楼

摘要:其他增强包括:改进DatabaseCreator"类中定义的runMigrationStatement()方法内部的数据库迁移错误日志记录功能;改进文档,提醒开发者可以使用ThreadLocalJobContext"类中定义的getJobContext()方法替代JobContext"类的实例。nbsp;该实用工具库由Bauke Scholtz"创建,他是Java Champion和Virtua的全栈开发人员。2026年1月,OmniHai以两个1.0里程碑版本的形式正式亮相Java社区。


JDK 26

JDK 26的早期访问构建"Build 34"发布,它是Build 33的升级",修复了各种问题"。要了解关于这个构建的更多细节,请查看发布说明"。

 

JDK 27

JDK 26的早期访问构建"Build 8"发布,它是Build 7的升级",修复了各种问题"。要了解关于这个构建的更多细节,请查看发布说明"。

 

对于JDK 26"和JDK 27",我们鼓励开发者通过Java Bug数据库"报告缺陷。

 

GlassFish

 

经过15个里程碑版本后,GlassFish" 8.0.0正式发布",带来了Bug修复、依赖项升级和新特性,例如:支持虚拟线程,包括用于HTTP和IIOP请求的GlassFish Grizzly" 5.0虚拟线程池;支持Jakarta Data规范,初步集成了Eclipse JNoSQL",这是Jakarta NoSQL"规范的兼容实现。GlassFish 8.0.0是Jakarta EE 11的兼容实现,所需的最低JDK版本为JDK 21。要了解关于这个版本的更多细节,请查看发布说明"。InfoQ后续也将带来更详细的新闻报道。

 

Helidon

 

Helidon" 4.3.4发布,带来了Bug修复、依赖项升级和新特性,例如:支持将服务器发送事件(SSE)的事件源添加到JsonRpcResponse"接口,允许在响应JSON-RPC请求时切换到SSE;现在,如果未将MMeterRegistry"类的多个实例配置为抑制告警,则会在日志中记录它们。要了解关于这个版本的更多细节,请查看发布说明"。

 

LangChain4j

 

LangChain4j" 1.11.0正式发布(连同第十九个Beta版),提供了Bug修复、依赖项升级,并带来了一些显著的变化,例如:通过创建返回TokenStream"接口实例的代理来支持流代理;能够利用代理和AiServices"类的实例监听工具执行。要了解关于这个版本的更多细节,请查看发布说明"。

 

Infinispan

 

Infinispan" 16.1.0发布",带来了Bug修复、文档改进、依赖项升级和一些显著的变化,例如:恢复使用CountdownLatchLoggingConsumer"类,改进Testcontainers的测试;通过将BaseStateTransferTest"类的awaitStrict()方法调用替换为CheckPoint"类中定义的awaitStrictAsync()方法,使其成为非阻塞的。要了解关于这个版本的更多细节,请查看发布说明"。

 

Hibernate

 

Hibernate ORM" 7.3.0的第二个候选版本"发布,带来了一些显著的变化,例如:新增了枚举KeyType",实现了Jakarta Persistence FindOption"接口,允许使用find()和findMultiple()方法基于自然键( natural ID )以及标识符执行加载;新增了TenantCredentialsMapper"接口,允许应用程序为数据库连接提供租户特有的凭据。要了解关于这个版本的更多细节,请查看新增功能页面"。

 

Hibernate Reactive" 4.3.0的第一个候选版本"发布,提供了Bug修复,并且兼容Hibernate ORM 7.3.0.CR2和Vert.x SQL客户端5.0.7。要了解关于这个版本的更多细节,请查看已关闭问题列表"。

 

Hibernate Search" 8.3.0的第一个候选版本"发布,带来了Bug修复、依赖项升级和一些显著的变化,例如:与Hibernate ORM 7.3.0.CR2对齐;Elasticsearch后端兼容Elasticsearch 9.3和OpenSearch 3.4。要了解关于这个版本的更多细节,请查看新增功能页面"。

 

JobRunr

 

JobRunr 8.4.2的第二个维护版本发布,重点解决Quarkus 3.31.1及更高版本中与JobRunrRecurringJobRecorder"类相关的Quarkus @Recorder"注解构造函数注入误用。其他增强包括:改进DatabaseCreator"类中定义的runMigrationStatement()方法内部的数据库迁移错误日志记录功能;改进文档,提醒开发者可以使用ThreadLocalJobContext"类中定义的getJobContext()方法替代JobContext"类的实例。要了解关于这个版本的更多细节,请查看发布说明"。

 

JBang

 

JBang" 0.136.0发布,带来了一些显著的变化,例如:解决了在构建或运行许多并发项目时的并发问题;在使用Gradle依赖时能够使用相对路径,而无需发布到本地Maven仓库。要了解关于这个版本的更多细节,请查看发布说明"。

 

OmniHai

 

OmniHai" 1.0.0正式发布",这是一个面向Jakarta EE或MicroProfile应用程序的新型统一Java AI实用工具库。本次更新包含以下修复与新增功能:新增DefaultAITextHandler"和DefaultAIImageHandler"类,取代原有的类,提高创建自定义AI提供程序的效率;改进ChatInput.Attachment"类,摆脱对特定OpenAI假设的依赖。

 

该实用工具库由Bauke Scholtz"创建,他是Java Champion和Virtua的全栈开发人员。2026年1月,OmniHai以两个1.0里程碑版本的形式正式亮相Java社区。

 

JHipster

 

JHipster" 9.0.0的第三个Beta版本"发布,带来了一些显著的变化,例如:将响应式Cassandra和Infinispan与Spring Boot 4.0对齐;在JHipster的自包含、容器化软件包中增加了两个新属性propertyConsumerName和propertySupplierName。该版本解决了在第一和第二个Beta版本中发现的问题,这两个版本现在已经被弃用,它们使JHipster的生成器变得不稳定。要了解关于这个版本的更多细节,请查看发布说明"。

 

 

原文链接:

https://www.infoq.com/news/2026/02/java-news-roundup-feb02-2026/"

  • 1 / 1 页
敬请注意:文中内容观点和各种评论不代表本网立场!若有违规侵权,请联系我们.