阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

Java 近期新闻:Helidon 4.0-Alpha4、Spring、GlassFish、Quarkus、Ktor、(重新)引入 RIFE2

  • 2023-02-14
    北京
  • 本文字数:2055 字

    阅读完需:约 7 分钟

Java近期新闻:Helidon 4.0-Alpha4、Spring、GlassFish、Quarkus、Ktor、(重新)引入 RIFE2

JDK 20

JDK20早期访问构建版本中的第34版已于上周发布,其中包括对第 33 版各种问题的修复和更新。有关该版本的更多详细信息,请参阅发布说明

JDK 21

JDK 21早期访问构建版本的第8版也已于上周发布,其中包括对第 7 版各种问题的修复和更新。有关该版本的更多详细信息,请参阅发布说明

 

对于JDK 20 和JDK 21,均鼓励开发人员通过Java缺陷数据库报告缺陷。

Spring Framework

Spring Tools 4.17.2 的发布提供了缺陷修复和改进,例如:来自 OpenRewrite Java Parser 中的 NullPointerException ;使用最新版本的 ANTLR 运行时更新生成的 Java 属性解析器;提供了有关“Java 源代码协调”定义的更多信息,并且执行 Spring Boot 3.0 的升级配方会抛出异常。有关该版本的更多详细信息,请参阅发布说明

GlassFish

Eclipse 基金会发布了 GlassFish 7.0.1,其特性包括:依赖升级;对某些装载器机制进行了大修,以加快操作速度;以及更可靠的服务器关闭监控。GlassFish 7 与最低版本为 JDK 11 的 Jakarta EE 10 兼容。然而,它可以在 JDK11 到 JDK19 上编译和运行,并在 JDK20 早期访问构建版本的第30版上成功地进行了初始测试。

Quarkus

在 Quarkus 2.16.0 发布不到一周后,Quarkus 2.16.1.Final 也发布了,这是一个面向 Java 社区的维护版本。该版本附带了缺陷修复、文档改进和依赖升级。Micrometer 度量格式已经迁移到 Prometheus。有关该版本的更多详细信息,请参阅变更日志

Helidon

甲骨文(Oracle)发布了 Helidon 4.0.0-ALPHA4,该版本支持 Helidon Níma 上的 Helidon MP,这是一个基于虚拟线程的微服务框架,并提供了对基于 MicroProfile 5.0 的应用程序在虚拟线程上运行的全面支持。其他值得注意的变更包括:更有效的 Web 服务器关闭策略;弃用 MicroProfile 跟踪规范;以及对 Helidon 构建器的改进。有关该版本的更多详细信息,请参阅发布说明

Hibernate

Hibernate Search的 6.1.8.Final 和 5.11.12.Final 版本已于上周发布

 

6.1.8 版本的特性包括:当修改带有 @OneToOne(mappedBy = ...) @IndexedEmbedded 注解的属性时,将不再跳过自动重建索引;定期测试 Hibernate Search 6.1 与 Hibernate ORM 6.2 的兼容性;以及对 Hibernate ORM 5.6.12.Final 和 Jackson 2.13.4 的依赖升级。

 

5.11.12 版本的特性是更新/删除一个租户中的实体时,将不再从其他租户的索引中删除具有相同 ID 的实体。

PrimeFaces

PrimeFaces 12.0.3 和 11.0.10 也已发布,提供了如下的修复: 在JpaLazyDataModel 类中实现了filterMatchMode 属性的 betweennotBetween 值;违反开放 Web 应用程序安全项目(OWASP)规则941130的 cookie 名称; JpaLazyDataModel 类中定义的 convertToType() 方法抛出 java.util.DateFacesException ;有关这些版本的更多详细信息,请参阅12.0.3版和11.0.10版的问题列表。

阿帕奇软件基金会

Apache Commons CSV 1.10.0 已经发布,并进行了显著的更改,例如: CSVRecord 类中定义的 get(Enum) 方法应该使用 name() 方法,而不是 Enum 类中的 toString() 方法; CSVRecord 类中定义的 toList() 方法不提供对新建 List 的写访问;并在 CSVParser 类中标识 null、empty 和 blank 头名称中的重复项。有关该版本的更多详细信息,请参阅发布说明

JHipster

JHipster Lite 0.27.0 已经发布,其特性包括:引导程序(bootstrapping)的重构;支持 Apache Cassandra;Angular 前端中定义的一个新的 inject() 函数和自动关闭组件标签;以及一些依赖的升级,其中最值得注意的 Angular 15.1.3。

 

JHipster 团队已经完成了向Spring Security 6.0 的 HttpSecurity 类中定义的 authorizeHttpRequests() 方法的迁移,该方法从默认允许行为迁移到默认拒绝行为,以提高安全性。

JetBrains

JetBrains发布Ktor的 2.2.3 版本,这是一个用于创建微服务和 Web 应用程序的异步框架,其中包括如下的改进:当请求路径较长时, FileStorage 函数会抛出 FileNotFoundExceptionHttpRequestRetryFileStorage 引发的 FileNotFoundException 进行重试;而多部分 File 不会上载整个文件,并为较大的文件抛出一个“非预期 EOF:超出预期 4096 字节”异常。有关该版本的更多详细信息,请参阅最新动态页面

RIFE2

Moog Music 的软件工程和产品经理Geert Bevin对其原始的 RIFE 框架进行了修改和重新引入,RIFE 框架从 2000 年到 2010 年一直处于活动状态,新框架采用了RIFE2的 1.0.0 版本,这是一个全栈框架,可以用现代 Java 创建 Web 应用程序。1.0.0 版是最初的稳定版本,其特性包括:对 continuations 工作流引擎的重新设计和重做;内部并发修复和改进;安全检查,以禁止部署后的路由更改;以及一个新的 MemoryResources 类,它为存储在内存中的资源提供了 ResourceFinderResourceWriter 接口实现的功能。InfoQ 将持续跟进更详细的新闻报道。

 

原文链接:

https://www.infoq.com/news/2023/02/java-news-roundup-jan30-2023/


相关阅读:

Java 近期新闻:JDK 20、新的 JEP 草案、JobRunr 6.0、GraalVM 22.3.1

Java 近期新闻:Spring Cloud 2022.0.0、SourceBuddy、Jarviz 和 Just

Java 近期新闻:Ideal Graph Visualizer 开源、TomEE MicroProfile 5.0 认证

2023-02-14 10:0817389

评论

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

备受企业青睐的华为云CDN优势到底在哪?

路过的憨憨

10 万字节Spring Boot +redis详细面试笔记(带完整目录)免费分享

钟奕礼

程序员 Java 面试 Java、 java 编程

开源全球公司贡献 49 名,涛思数据荣登 2022 中国开发者影响力年度榜单

TDengine

tdengine 时序数据库

墨菲安全软件供应链安全产品v3.0正式公测之产品特性简介及用户升级说明

墨菲安全

软件成分分析 开源安全 墨菲安全 软件供应链安全

刷完200+大厂Java真题手册,成功拿到阿里,京东,美团的offer

钟奕礼

程序员 Java 面试 Java、 java 编程

公司刚来的阿里p8,看完我构建的springboot框架,甩给我一份文档

钟奕礼

程序员 Java 面试 Java、 java 编程

如何快速建立商业智能系统?华为云告诉您!

科技之光

数字化转型如何更方便?华为云大数据BI解决方案来了!

科技之光

Pg数据库日常维护操作指南

i查拉图斯特拉如是说

数据库 postgresql PgSQL

蚂蚁金服Java研发岗二面:说说HashMap 中的容量与扩容实现

钟奕礼

程序员 Java 面试 Java、 java 编程

华为云CDN加速服务,引领企业数字化发展潮流!

路过的憨憨

启科量子部署工具 Runtime 正式开源

启科量子开发者官方号

部署 量子

云原生、20.3k Star......时序数据库 TDengine 的 2022 年精彩纷呈

TDengine

数据库 tdengine 开源 时序数据库

华为云CDN提升网站响应速度,让下载快人一步

路过的憨憨

Flink Shuffle 3.0: Vision, Roadmap and Progress

Apache Flink

大数据 flink 实时计算

【12.23-12.30】写作社区优秀技术博文回顾

InfoQ写作社区官方

热门活动

AI for Science的上半场:人工智能如何重新定义科学研究新范式?

脑极体

接口自动化测试不想写代码?这款工具强烈推荐

叶小柒

测试 Postman

华为云CDN,助力安全企业下载服务,更好提升用户体验

路过的憨憨

2022年最全大厂面试真题解析:java集合+spring+并发编程+MyBatis

钟奕礼

程序员 Java 面试 Java、 java 编程

恭喜 KubeVela 获得中国开源云联盟 2022 “优秀开源项目”

阿里巴巴云原生

阿里云 开源 云原生 KubeVela

Dubbo 3 之 Triple 流控反压原理解析

Apache Dubbo

Java 开源 微服务 gRPC dubbo

这88道阿里高级岗面试题,刷掉了80%以上的Java程序员

钟奕礼

编程 程序员 Java 面试 Java、

既要速度与激情,也要稳定和安全,华为云CDN让你速度和安全兼得

路过的憨憨

金融投资不靠谱?投资者哭诉投资建信信托亏损

EOSdreamer111

对标阿里P7:高并发+Nginx+微服务+消息中间件+Netty+Redis+MySQL

程序知音

Java 数据库 JVM 高并发 后端技术

「复享光学」用深度光谱技术推动光与电的变革

硬科技星球

2022,我们追逐群星,也在追逐AIGC的无尽可能

脑极体

我坦白→低代码功能我有,SQL练习题、数据可视化、数据填充助你高效

非喵鱼

sql 低代码 可视化 eCharts 数据库·

暴雪、迪士尼大佬用什么画画?RayLink远控软件助力解锁远程创作

RayLink远程工具

远程控制软件 远程办公软件 远控软件 RayLink

建木v2.6.2发布

Jianmu

开源 DevOps 持续集成 低代码 CI/CD

Java近期新闻:Helidon 4.0-Alpha4、Spring、GlassFish、Quarkus、Ktor、(重新)引入 RIFE2_语言 & 开发_Michael Redlich_InfoQ精选文章