聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

Java 近期新闻:Payara 平台、JReleaser、Quarkus、Hibernate和Spring Cloud

2022-07-13 17:20 浏览: 100988 次 我要评论(0 条) 字号:

作者 | Michael Redlich
译者 | 张卫滨
策划 | 丁晓昀

最近,Java 社区相对比较平静,本期的新闻包括 JDK 19、JDK 20、Spring Cloud 2020.0.6、Quarkus 2.10.1、Payara 平台企业版 5.40.0、JReleaser 1.1.0、Hibernate ORM 6.1.1、Apache Beam 2.40.0 和 Apache Camel 3.14.4。

JDK 19

JDK 19 早期访问构建版本的 Build 29 发布,该版本是对 Build 28 的更新,包括对各种问题的修复。更多细节可以在发布说明中找到。

JDK 20

JDK 20 早期访问构建版本的 Build 4 发布,它是对 Build 3 的更新,包括对各种问题的修复。目前它还没有发布说明。

对于 JDK 19 和 JDK 20,鼓励开发者通过 Java Bug 数据库报告缺陷。

Spring 框架

Spring Cloud 2020.0.6 版本发布,它为所有 Spring Cloud 子项目提供了缺陷修复和升级,特别是 Spring Cloud Commons、Spring Cloud OpenFeign 和 Spring Cloud Netflix。该版本还修复了之前 2021.0 各版本所发现的问题。关于这个版本的更多细节,可以在发布说明中找到。

Quarkus

在 Quarkus 2.10.0 发布一周后,Red Hat 提供了一个维护版本,即 Quarkus 2.10.1.Final,其中包括缺陷修复、文档改进以及依赖升级,如 SmallRye Fault Tolerance 5.4.1、Keycloak 18.0.1、Scala Maven Plugin 4.6.3 和 Flyway 8.5.13。关于这个版本的更多细节,可以在更新日志中找到。

Payara

Payara 发布了 2022 年 6 月版的 Payara 平台,这是一个企业专有版。Payara 平台企业版 5.40.0 版提供了三个缺陷修复、一个组件升级和两项改进,包括对 Jakarta Concurrency 3.0 的增强,增加了 ManagedExectorService 接口的功能;企业版文档的改进;安全性和稳定性的提高,以及对 Smack 4.4.6 的依赖性升级。这个版本还包括 Payara 5 企业版的向后更新。关于这个版本的更多细节可以在发布说明中找到。

JReleaser

JReleaser 1.1.0 版发布,这是一个简化项目发布的 Java 工具,该版本的特性包括:在assembleannounce download 中添加 active 属性;下载组装或发布时所需资产的选项;HTTP 认证,以及对下载和上传的 FTP 支持。关于这个版本的更多细节可以在更新日志中找到。

Hibernate

Hibernate ORM 6.1.1.Final 是一个维护版本,其特性包括缺陷修复,优化了 AbstractEntityPersister 类中 resolveDirtyAttributeIndexes() 方法的内存占用,并解除了在使用嵌入式 ID 或 ID 类时选择对一(to-one)关联的限制。

Apache Beam

Apache 软件基金会发布了 Apache Beam 2.40.0,其特性包括:针对 Go SDK 的新功能;对 Apache Hive 3.1.3 的依赖性升级;以及新的 RunInference API,这是面向 Apache Beam 的机器学习推理。破坏性的变更包括最低需要 Go SDK 1.18,以支持泛型。关于这个版本的更多细节可以在发布说明中找到,关于 Apache Beam 的更深入介绍可以参阅 InfoQ 的技术文章。

Apache Camel

Apache Camel 3.14.4 发布,其中包括缺陷修复、模块升级至 camel-spring-boot 2.6.8、依赖升级至 Jakarta Mail 1.6.7,以及修正 camel-karaf 模块中 camel-azure-storage-datalake 特性的错误定义。关于这个版本的更多细节可以在发布说明中找到。

原文链接:

https://www.infoq.com/news/2022/07/java-news-roundup-jun27-2022/

点击底部阅读原文访问 InfoQ 官网,获取更多精彩内容!
今日好文推荐

微软开始封禁商业开源:从 App Store 入手,7 月 16 日生效?!

迁移进行时,告别 GitHub 的时候到了?

腾讯安全回应数据产品线裁撤;马斯克称终止收购推特;拼多多“砍一刀”涉嫌欺诈案一审宣判 |Q 资讯

GitLab 技术选型为何如此不同:坚持用过气 Web 框架十多年、坚决不用微服务

点个在看少个 bug 



网友评论已有0条评论, 我也要评论

发表评论

*

* (保密)

Ctrl+Enter 快捷回复