Java新闻综述:JDK 22 RC1、JBoss EAP 8.0、GlassFish 8.0-M2、LangChain4j 0.27

Java 2024年2月5日周报总结

本周的Java周报涵盖了多个重要发布和更新,包括JDK 22的首个候选版本、JBoss Enterprise Application Platform 8.0、IBM Semeru Runtimes 2024年第一季度更新、LangChain4j 0.27.0,以及Micronaut、Helidon和Eclipse Vert.x的多个点版本发布。

JDK 23

JDK 23的早期访问版本Build 9已发布,修复了多个问题,包括JDK-8324347等。更多详细信息可在发布说明中查看。

JDK 22

JDK 22的早期访问版本Build 35也已发布,修复了多个问题。根据JDK 22的发布计划,Oracle Java平台组首席架构师Mark Reinhold宣布JDK 22已进入首个候选版本阶段,预计GA版本将于2024年3月19日发布。GA版本将包含12个新特性,如JEP 423(G1的区域固定)、JEP 447(super(...)前的语句预览)等。

Jakarta EE 11

Eclipse Foundation的Jakarta EE开发者倡导者Ivar Grimstad在其博客中更新了Jakarta EE 11的里程碑发布计划,预计将在2024年3月、4月和5月分别发布Milestone 2、3和4,最终版本计划于2024年6月/7月发布。

Eclipse GlassFish

GlassFish 8.0.0的第二个里程碑版本发布,移除了使用@ManagedBean注解的CDI测试,并修复了startserv脚本和ConcurrentModificationException问题。

Spring Framework

Spring Tools 4.21.1发布,修复了多个bug,并增加了对Eclipse 2024-03里程碑版本的支持,改进了VSCode中Spring Boot应用的日志级别查看和编辑功能。

JBoss Enterprise Application Platform

Red Hat发布了JBoss Enterprise Application Platform 8.0,扩展了Java在云中的支持,增强了安全性,并兼容Jakarta EE 10,帮助企业简化应用现代化流程。

Micronaut

Micronaut Foundation发布了Micronaut Framework 4.3.0和4.3.1,修复了多个bug,并引入了新的模块如Micronaut Chatbots和Micronaut EclipseStore。

IBM Semeru Runtimes

IBM发布了Universal Base Image 9.0最小化Liberty容器镜像,支持Semeru Runtimes Java 21 JRE,并发布了Semeru Runtime 2024年第一季度的更新,包含最新的CPU和安全修复。

Quarkus

Red Hat发布了Quarkus 3.7.2,修复了SSL请求挂起的问题,并改进了OpenIDConnectSecurityFilter的执行。

Helidon

Helidon 4.0.5和3.2.6发布,修复了多个问题,如Windows上的KafkaSeTest失败、NullPointerException等。

Hibernate

Hibernate ORM 6.4.4.Final发布,修复了多个问题,包括内存泄漏和IllegalStateException。

Eclipse Vert.x

Eclipse Vert.x 4.5.3和4.4.8发布,修复了CVE-2024-1300漏洞和NullPointerException等问题。

Eclipse JKube

Eclipse JKube 1.16.0发布,支持Spring Boot应用属性占位符,并增加了对Docker镜像名称中IPv6地址的支持。

Infinispan

Infinispan 14.0.24发布,修复了MBeanServer的内存泄漏问题,并默认启用了Insights Java Client。

LangChain for Java

LangChain4j 0.27.0发布,修复了多个bug,并增加了对Infinispan和MongoDB的集成支持。

JHipster

JHipster Lite 1.4.0发布,修复了多个bug,并增加了对Spring本地配置文件的支持。

Testcontainers for Java

Testcontainers for Java 1.19.5发布,降级了Apache Commons Compress以避免类路径冲突。

Java Operator SDK

Java Operator SDK 4.8.0发布,改进了日志记录,并修复了多个依赖冲突问题。

Multik

Multik 0.2.3发布,迁移到了Kotlin 1.9.22,并优化了在Kotlin/Native中的性能。

Gradle

Gradle 7.6.4发布,修复了多个安全漏洞,包括CVE-2020-11979和CVE-2023-2976。

阅读 24
0 条评论