写点什么

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:078240

评论

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

绝了!分享一个超赞的UI框架!

王磊

邀请函 I 金秋九月,邀您共赴矩阵起源产品发布会

MatrixOrigin

大模型工具的 “京东答案”

京东零售技术

智慧健康管理系统:依托微擎生态,开启智慧健康新时代

微擎应用市场

从零开始学MCP(6) | MCP 与大型语言模型(LLM)深度集成

测吧(北京)科技有限公司

大白君的奇思妙想:与 AI “辩经”,在质疑中探索 AI 能力的边界

盈米AI开放平台

AI Model-Mutator 人工智能 aiinfra

“1-5-10”确定性运维工作思路

天翼云开发者社区

应用运维管理

众托帮大病互助 构建全民健康新路径

科技汇

AI Compass前沿速览:Qoder Agentic编程、vivo Vision头显、AIRI桌面伴侣、RM-Gallery奖励模型平台、Sim-Agent工作流

汀丶人工智能

技术文档 | Pulsar 中的消息保留、过期及积压机制解析(下)

AscentStream

TapData vs Kafka ETL Pipeline:竞争?共存?——企业实时数据策略的正确打开方式

tapdata

kafka v Kafka vs TapData 实时数据,数据同步

Playwright进阶篇 (5) | 网络请求拦截与Mock

测吧(北京)科技有限公司

国密认证!星环科技Transwarp ArgoDB通过商用密码产品认证

星环科技

精彩回顾 | 全链路可观测落地能源行业,博睿数据首度公开实战细节!

博睿数据

还在靠人工死磕转化?天润融通Agent客服助力私域转化效率翻倍

天润融通

手把手带你用 OxyGent 实现智能体的构建、部署与进化

京东零售技术

从数据到决策:赋能汽车行业的指标体系与AI应用实战方案

袋鼠云数栈

AI 数据 企业数字化转型 指标 汽车行业

报告解读 | 永续引擎持续加速,谁在叩响建筑科技的 “未来之门”

极客天地

小间距LED屏报价,有“标准答案”吗?

Dylan

品牌 LED LED display LED显示屏 LED屏幕

浅谈故障复盘

天翼云开发者社区

安全 安全加速

EventLog Analyzer 如何满足等保合规要求?密码有效期、产品日志保留、配置备份三大核心问题全面解答

运维有小邓

日志分析 等保 日志管理 合规性

FineChatBI:用对话式分析,让业务数据 “可信地开口说话”

数据集成与治理

FineBI

量子霸权:量子计算超越经典计算的里程碑

qife122

量子计算 计算机科学

涛思数据获“CCF-光华青年开源基金”授牌:共创开源生态,助力科技强国

TDengine

涛思数据 tdengine 时序数据库

基于微擎系统的扫码签到 | 会议签到系统:全流程智能会务解决方案

微擎应用市场

荣耀正式加入移动智能终端生态联盟!

荣耀开发者服务平台

荣耀开发者服务平台 荣耀HONOR 金标联盟

炎酷全域旅游景区导览系统详细介绍

微擎应用市场

实验室管理系统(源码+文档+讲解+演示)

深圳亥时科技

AI Coding 时代的代码索引实践

老纪的技术唠嗑局

oceanbase agent

跨境卖家如何与 TikTok 达人合作?这四种方式最有效

Wolink

海外社媒营销 海外营销推广 达人营销

数智先锋 | 从 “故障难寻” 到 “全链可控”,Bonree ONE 跨越式提升中国铁塔业务监测效能

博睿数据

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