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。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。