写点什么

Java 近期新闻: JReleaser 1.2、Spring Batch、PrimeFaces、Quarkus、JobRunr 与 Apache Beam

  • 2022-09-13
    北京
  • 本文字数:1613 字

    阅读完需:约 5 分钟

Java近期新闻: JReleaser 1.2、Spring Batch、PrimeFaces、Quarkus、JobRunr与Apache Beam

最近,Java 社区相对比较平静,本期的新闻包括 JDK 19、JDK 20、Spring Batch 5.0.0-M5、Quarkus 2.11.3、JReleaser 1.2.0、PrimeFaces 12.0.0-M3、JobRunr 5.1.8、Apache Beam 2.14.0 和 Apache Johnzon 1.2.19。

JDK 19

JDK 19依然处于发布候选阶段,预计 GA 版本会在 2022 年 9 月 20 日发布。发布说明包含了文档的链接,比如完整的API规范以及一个标注的API规范,后者对比了 JDK 18(Build 36)和 JDK 19(Build 36)的差异。InfoQ 会持续跟进,提供更详细的新闻。

JDK 20

JDK 20 的早期访问构建版本Build 12发布,它是对 Build 11 的更新,包括对各种问题的修复。关于该版本的更多细节,请参阅发布说明


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

Spring 框架

经过前段时间的忙碌,最近 Spring 团队比较安静。


在通向Spring Batch 5.0.0 的道路上,第五个里程碑版本发布,其更新包括:删除JobLauncherTestUtils中 Job 的自动装配,迁移至 JUnit Jupiter 以及文档的改进。这个发布版本还升级了依赖,包括 Spring Framework 6.0.0-M5、Spring Data 2022.0.0-M5、Spring Integration 6.0.0-M4、Spring AMQP 3.0.0-M3、Spring for Apache Kafka 3.0.0-M5、Micrometer 1.10.0-M4 和 Hibernate 6.1.2.Final。最后,Spring Batch 5.0.0-M5 还弃用了两项内容,分别是用于游标/分页的 Hibernate ItemReaderItemWriter接口,取而代之的是基于 Jakarta Persistence 规范的接口,另外,因为发现在 JUnit 中存在两个提供相同功能的静态方法,AssertFile类也被弃用。关于该版本的更多信息,请参阅发布说明

Quarkus

Red Hat发布了Quarkus 2.11.3.Final,该版本对CVE-2022-2466进行了全面修复,该漏洞是在SmallRye GraphQL服务器扩展中发现的,它会导致服务器请求无法正确终止。此外,还对mariadb-java-client 3.0.7、postgresql 42.4.1 和 42.4.2 以及mysql-connector-java 8.0.30 进行了升级。关于该版本的更多信息,请参阅发布说明

JReleaser

JReleaser 1.2.0 版本发布 ,它是一个简化项目发布的 Java 工具,该版本的特性包括:支持将Flatpak作为打包器;允许basedir作为一个命名模板;允许通过 Twitter4J 在 Twitter 上发布消息文件,在这个过程中每一行都会是一条单独的消息,并且会跳过空行;它会通过日志发现-add-launcher参数没有传入,进而提供了配置未使用的自定义启动器的方案。另外,还有很多的依赖升级,包括jsonschema 4.26.0、github-api 1.308、slf4j 2.0.0、aws-java-sdk 1.12.270 and 1.12.290 和jsoup 1.15.3。关于该版本的更多信息,请参阅发布说明

PrimeFaces

在通往PrimeFaces 12.0.0 的道路上,第三个候选版本已经发布,其特性包括:修复了AutoComplete组件在Apache MyFaces上无法运行的问题;新的showMinMaxRange属性,允许导航范围超过最小/最大日期,其默认值为trueDataTable组件提供了新的showSelectAll属性,在列的标题中会显示“select all checkbox”。更多细节可以在问题列表中找到。

JobRunr

JobRunr的创始人和主要开发者Ronald Dehuysser发布了5.1.8版本,这是一个在 Java 中执行后台进程的工具,该版本包含了为后台 job 服务器关闭指标的功能。

Apache 软件基金会

Apache Beam 2.41.0 版本发布,它包含了大量的缺陷修正,并且为 Python RunInference转换为 Java 提供了对KV类的支持。关于该版本的更多信息,请参阅发布说明。关于 Apache Beam 的更深入介绍可以参阅 InfoQ 的技术文章


Apache Johnzon的 1.2.19 版本发布,该项目完整实现了 JSR 353,即Java API for JSON Processing(JSON-P),和 JSR 367,即Java API for JSON Binding(JSON-B)规范,发布的特性包括:在PojoGenerator类中对枚举的基本支持;在 onEnum 回调中添加 JSON-Schema;能够确保枚举使用JsonbProperty时,导入它;暴露PojoGenerator类中的toJavaName()方法给子类。关于该版本的更多信息,请参阅发布说明


原文链接:

Java News Roundup: JReleaser 1.2, Spring Batch, PrimeFaces, Quarkus, JobRunr, Apache Beam

2022-09-13 09:078025

评论

发布
暂无评论
发现更多内容

YMatrix:超融合数据库如何在泵车智能运维场景实现 One for All 价值

YMatrix 超融合数据库

智能运维 三一重工 超融合数据库 智能化运维 YMatrix

JDK自带命令优化

@下一站

代码优化 12月日更 12月月更 jvm优化 java程序优化

版本控制 | 如何将UnrealGameSync与Perforce Helix Core结合使用

龙智—DevSecOps解决方案

虚拟引擎 UnrealGameSync

基于人眼视觉模型,实现码率、质量、成本的最优均衡

阿里云CloudImagine

云计算 阿里云

对于Getaverse,灵魂绑定和去中心化身份是什么?

Geek_Web3

Web3 Daily 去中心化信任 #区块链# did

演讲实录|OpenMLDB 与阿里云 MaxCompute 生态集成

第四范式开发者社区

人工智能 数据库 开源 时序数据库 特征

数据生态第四弹 | OpenMLDB Hive Connector,架构起数据仓库到特征工程的生态桥梁

第四范式开发者社区

人工智能 机器学习 数据库 开源 特征

云计算的六大核心技术,你了解多少?

Finovy Cloud

云技术 云渲染

FLStudio21.0.0水果官方中文版发布功能介绍

茶色酒

FLStudio21.0.0

RocketMQ 在网易云音乐的实践

Apache RocketMQ

RocketMQ 消息

北京同仁堂两大名牌品种亮相帝都

联营汇聚

卡塔尔世界杯出现了半自动越位识别技术、动作轨迹捕捉等黑科技。

汀丶人工智能

12月日更 12月月更 世界杯黑科技

华为侯金龙:能源流与信息流融合,共建绿色低碳城市

极客天地

时序数据库破局开放探讨

YMatrix 超融合数据库

物联网 时序数据库 超融合数据库 数据库架构选型 YMatrix

在成都培训web前端哪有比较好的机构

小谷哥

架构实战营 2-4 架构质量提升随堂练习

西山薄凉

「架构实战营」

flutter系列之:如丝般顺滑的SliverAppBar

程序那些事

flutter 程序那些事

学习java开发技术应该如何入手

小谷哥

重磅 | 九科信息入选创新型中小企业(原深圳市专精特新企业)

九科Ninetech

KCL - 让 Kubernetes 资源清单管理更容易

Peefy

编程 Serverless Kubernetes #开源 #DevOps

2022-12-12:有n个城市,城市从0到n-1进行编号。小美最初住在k号城市中 在接下来的m天里,小美每天会收到一个任务 她可以选择完成当天的任务或者放弃该任务 第i天的任务需要在ci号城市完成,

福大大架构师每日一题

算法 rust 福大大

【前端相关】服务端渲染和客户端渲染的比较

No8g攻城狮

CSS css3 前端 js 前端框架

iQOO11 国内安卓首发背景音过滤,人声更突显,通话更隐私

极客天地

前端培训学习前景怎么样

小谷哥

Java开发技术很难吗?

小谷哥

中台+低代码 企业数字化转型新范式

力软低代码开发平台

“智造新未来”欧比护理智造总部奠基仪式

联营汇聚

React 之 Context 的变迁与背后实现

冴羽

JavaScript 源码分析 前端 前端框架 React

喜报 | 秒云获评2022(第二届)“金信通”金融科技创新应用优秀案例

MIAOYUN

金融科技 解决方案 信创

Java培训一般需要多长时间?

小谷哥

Verilog 时延与过程结构

芯动大师

Verilog语法 Verilog延时 Verilog过程结构

Java近期新闻: JReleaser 1.2、Spring Batch、PrimeFaces、Quarkus、JobRunr与Apache Beam_编程语言_Michael Redlich_InfoQ精选文章