写点什么

Java 近期新闻:Extent-Local 变量、Payara 平台、Reactor 项目、Ktor、Spring Web Flow

  • 2022-08-23
    北京
  • 本文字数:2092 字

    阅读完需:约 7 分钟

Java近期新闻:Extent-Local变量、Payara平台、Reactor项目、Ktor、Spring Web Flow

本期 Java 近期新闻主要涉及 OpenJDK、JDK 19、JDK 20、Jakarta EE 10、Spring WebFlow 3.0.0-M1、Spring Tools 4.15.3、Payara Platform Enterprise 5.42.0、Quarkus 2.11.2、MicroStream 7.0.1-beta、Piranha 22.8.0、JobRunr 5.1.7、Eclipse Vert.x 4.3.3、Reactor 2022.0.0-M5、Ktor 2.1.0、Apache Camel 3.18.1 和 KCDC 大会。

OpenJDK

JEP 429——Extent-Local变量(第一孵化阶段)——从 JEP Draft 8263012 状态提升至 Candidate 状态。这个孵化中的JEPLoom项目的一部分,旨在实现线程内和线程间不可变数据的共享。它优于 thread-local 变量,尤其是在大量使用虚拟线程时。InfoQ 后续将带来更详细的报道。

JDK 19

JDK 19早期访问构建Build 35在上周发布,它是Build 34的升级,修复了各种问题。要了解更多细节信息,请查看发布说明

JDK 20

JDK 20早期访问构建Build 10在上周发布,它是 Build 9 的升级,修复了各种问题。要了解更多细节信息,请查看发布说明

 

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

通往 Jakarta EE 10 之路

在通往 Jakarta EE 10 的道路上,Eclipse 基金会 Jakarta EE 开发大使Ivar Grimstad在其 Hashtag Jakarta EE 每周博文宣布Core Profile of Jakarta EE 10 的投票截止日期是 8 月 15 日。Eclipse GlassFish 7.0.0-M7 已经通过 Jakarta EE Platform TCK 测试。Jakarta Concurrency 3.0 的 TCK 工作还在继续,目标是将其包含在 Jakarta EE 10 Web Profile 中。

Spring Framework

在上一个版本集发布四年之后,第一个里程碑版本Spring Web Flow 3.0 发布。该版本主要是为了与 Spring Framework 6.0 和 Jakarta EE 保持一致,并相应地更新了Spring Web Flow示例。该版本还移除了Tile应用,代之以Thymeleaf页面布局,因为 Tile 没有迁移到 Jakarta EE。此外,因为与 JSF 深度集成,所以 Spring Faces 也没有包含在这个版本中。

 

在 4.15.2 发布一周之后,Spring Tools 4.15.3发布,提供了一些 Bug 修复:Spring Boot Tool 降低代码补全速度;复制的文件未保留版权归属。要了解关于这个版本的更多细节,请查看变更日志

Payara

Payara Platform Enterprise 5.42.0发布,重点是解决了CVE-2021-37422漏洞。这是一个零日漏洞,会影响部署在Payara平台所有发行版默认上下文根路径下的 Web 应用程序。此外,该版本还包含 5 项 Bug 修复、1 项改进和一个组件升级。这些修复也会包含在即将于 2022 年 8 月 15 日发布的版本 Payara 6 Community(Alpha 4)和 Payara Community Version 5.2022.3 中。

Quarkus

红帽公司发布了 Quarkus 2.11.2。在这个版本中,团队还在设法寻找全面修复CVE-2022-2466漏洞的方法。这是在 SmallRye GraphQL 服务器扩展中发现的一个漏洞,其表现是服务器请求无法正常终止。人们原以为这个漏洞只会影响 2.10.x 版本序列。要了解关于这个版本的更多细节,请查看发布说明

MicroStream

MicroStream 7.0.1-beta发布,增强了多个特性:根据配置的通道计数验证通道文件夹,不匹配则抛出有意义的异常;在 GC 中增加活动对象检查,保证还在虚拟机中活动的对象会保留在存储中。

Piranha

Piranha 22.8.0发布。这个代号为“Hello, Expressly 5”的 8 月版本主要带来了这样一些特性:修复若干代码异味;一个依赖项升级到Eclipse Grizzly 4.0.0;促成Jakarta Expression Language 5.0 规范 TCK;修复VirtualHttpServer类中的测试错误。要了解关于这个版本的更多细节,请查看文档问题跟踪系统

JobRunr

Ronald DehuysserJobRunr——一个执行 Java 后台处理的实用工具——的创建者和主要开发人员。该工具的 5.1.7 版本已发布,提供了对 Java 平台模块系统的初步支持,并修复了 job 方法自 JobRunr 4.0.2 以来不支持双数组参数的问题。

Eclipse Vert.x

作为对 4.3.2 版本中发现的多个 Bug 的回应,Eclipse Vert.x 4.3.3发布。该版本修复了那些 Bug,并在文档中记录了弃用和破坏性更改。此外,该版本为最近发布的虚拟线程孵化项目提供了初步支持。要了解关于这个版本的更多细节,请查看发布说明

Reactor 项目

在通往 Reactor 2022.0.0 的道路上,第五个里程碑版本发布,主要是依赖项升级,涉及以下工件:reactor-core 3.5.0-M5、reactor-netty 1.1.0-M5 和 2.0.0-M1 以及reactor-kafka 1.3.12。以下工件没做什么修改,但对齐到了里程碑版本,包括:reactor-pool 1.0.0-M5、reactor-addons 3.5.0-M5 和reactor-kotlin-extensions 1.2.0-M5。

Ktor

JetBrains发布Ktor 2.1.0(创建微服务和 Web 应用程序的异步框架),新特性包括:一个创建 Ktor 应用的新命令行工具;支持使用Yeoman生成各种项目的脚手架;一个新的 Gradle 部署插件;支持 YAML 配置。

Apache Camel

Apache Camel 3.18.1发布,带来 41 项改进和 Bug 修复,包括依赖项升级到 Spring Boot 2.7.2 和hadoop-common 3.3.3 模块,后者修复了CVE-2022-26612漏洞。要了解关于这个版本的更多细节,请查看发布说明

堪萨斯城开发者大会

堪萨斯城开发者大会(KCDC)于上周在密苏里州堪萨斯市的堪萨斯城会议中心举行。大会邀请了许多来自 Java 社区的演讲者他们发表了演讲,并参加了研讨会

 

原文链接:

Java News Roundup: Extent-Local Variables, Payara Platform, Project Reactor, Ktor, Spring Web Flow

2022-08-23 10:294027

评论

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

对 NGINX、Kong 和 Amazon 的 API 管理解决方案进行基准测试:它们能否交付实时 API?

NGINX开源社区

nginx SaaS API GigaOm Kong Cloud

Penpad Season 2 质押突破350ETH,还有望获Scroll生态空投

鳄鱼视界

淘系接口推荐:淘宝天猫实时商品评论数据采集接口

tbapi

淘宝商品评论接口 淘宝评论API 淘宝商品评论采集

什么是单元测试,和集成测试有什么区别?

派大星

单元测试 Java 面试题 互联网大厂面试

解析基础设施即代码:重新定义云管理

SEAL安全

DevOps 云原生 IaC

解密数仓的SQL ON ANYWHERE技术

华为云开发者联盟

大数据 华为云 SQL语句 华为云开发者联盟 企业号2024年4月PK榜

Bigasoft Video Downloader Pro for Mac v3.27中文版

iMac小白

探索元宇宙:数字化未来的新前沿

天津汇柏科技有限公司

元宇宙

昆仑万维发布面向人工智能时代的六条人才宣言

新消费日报

漫谈测试策略

阿里技术

效率 测试 质量 测试策略

万字长文,聊聊我在京东锦礼成长的这一年

京东零售技术

后端 技术人生 企业号 4 月 PK 榜

Animate 2024 for mac(An2024)v24.0.2中文激活版

iMac小白

淘系接口推荐:淘宝天猫实时商品数据采集接口

tbapi

淘宝商品API接口 淘宝商品详情数据采集

DBeaverUE for Mac(数据库管理软件)v24.0.1旗舰激活版

iMac小白

蚂蚁可信智能获“2023 吴文俊人工智能科技进步一等奖”

可信AI进展

人工智能

云起无垠入选《网络安全优质初创企业推荐(2024版)》研究报告

云起无垠

AI大模型微调训练营-毕业总结

简单

Dumping grounds

Echo!!!

Expression English

听说测试“有手就行 ”?华为20年测试老兵干货分享!

华为云开发者联盟

物联网 华为云 华为云开发者联盟 DTSE Tech Talk 企业号2024年4月PK榜

MySQL的多层SP中Cursor的m_max_cursor_index相关BUG分析

GreatSQL

NetShred X for Mac 强大缓存清理工具

iMac小白

Java近期新闻:Extent-Local变量、Payara平台、Reactor项目、Ktor、Spring Web Flow_语言 & 开发_Michael Redlich_InfoQ精选文章