Java新闻综述:Gradle 8.0、Maven、Payara平台、Piranha、Spring框架、MyFaces、Piranha

Java 周报总结(2023年2月13日)

本周的Java周报涵盖了多个Java生态系统中的最新动态,包括OpenJDK、JDK 20、JDK 21、GraalVM Native Build Tools、Spring、Quarkus、Payara、Micronaut、Helidon、Vert.x、Hibernate、MyFaces、Grails、Reactor、Micrometer、Maven、Gradle和Piranha等项目的更新。

OpenJDK

Ron Pressler提交了JEP草案Draft 8302326,提出了“隐式类和增强的主方法(预览)”功能,旨在简化Java语言,使学生编写第一个程序时无需理解为大型程序设计的语言特性。该提案延续了Brian Goetz在2022年9月发表的博客文章《Paving the on-ramp》中的思想。

JDK 20 和 JDK 21

JDK 20的Build 36和JDK 21的Build 10已发布,分别修复了多个问题。开发者可以通过Java Bug Database报告问题。

GraalVM Native Build Tools

Oracle Labs发布了Native Build Tools 0.9.20,新增了showPublications Gradle任务,确保在收集元数据时避免死锁,并为初学者提供了快速入门指南。

Spring Framework

Spring Framework 6.0.5发布,支持JDK 21,弃用了ConcurrentExecutorAdapter类,并支持@JsonNaming注解。Spring Cloud Data Flow 2.10.1也发布了,更新了多个依赖库。

Quarkus

Red Hat发布了Quarkus 2.16.3.Final,支持自定义Flyway凭证和URL,修复了多个问题,包括quarkus:dev中的错误。

Payara

Payara发布了2023年2月版的Payara Platform,包括Community Edition 6.2023.2和Enterprise Edition 5.48.0。两个版本都改进了MicroProfile OpenAPI属性,并修复了多个bug。

Micronaut

Micronaut 3.8.5发布,修复了bug,改进了文档,并更新了多个模块,包括Micronaut OpenAPI和Micronaut Oracle Cloud。

Helidon

Helidon 3.1.2发布,弃用了BodyPart接口中的name()filename()方法,改进了Helidon Config组件,并创建了OpenTelemetry规范的回移植。

Eclipse Vert.x

Vert.x 3.9.15发布,升级了Jackson、Netty和Hazelcast,修复了多个安全漏洞。

Hibernate

Hibernate Search 6.2.Alpha2发布,兼容Elasticsearch 8.6和OpenSearch 2.5,简化了and/or/not谓词,并支持多租户的大规模索引。

MyFaces

MyFaces Core 4.0.0的第五个候选版本发布,集成了新一代jsf.js脚本,并将所有单元测试迁移到JUnit 5。

Grails

Grails 5.3.2和5.3.1发布,5.3.2修复了5.3.1中升级Maven坐标时的问题,5.3.1则更新了多个依赖库。

Project Reactor

Project Reactor 2022.0.3发布,更新了reactor-corereactor-nettyreactor-kafka

Micrometer

Micrometer Metrics 1.11-M1和Tracing 1.1-M1发布,新增了对Azul Prime C4垃圾回收器和Apache HttpClient 5.x的支持,并引入了新的observe方法。

Maven

Maven 3.9.0发布,新增了MAVEN_ARGS环境变量,支持在多个本地仓库中构建应用,并简化了与Redis和Hazelcast的集成。

Gradle

Gradle 8.0发布,增强了Kotlin DSL,改进了buildSrc构建,并引入了配置缓存功能。随后发布的Gradle 8.0.1修复了多个问题。

Piranha Cloud

Piranha 23.2.0发布,弃用了LoggingExtensionMimeTypeExtension类,并引入了新的WarFileExtractor工具类。

编辑说明

该新闻故事在2023年2月22日更新,更正了Gradle部分中关于Kotlin DSL的事实。

阅读 26
0 条评论