限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

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

评论

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

展览工厂2020南京国际人工智能产品展览会

InfoQ_caf7dbb9aa8a

快讯2020第十三届南京国际智慧工地装备展览会

InfoQ_caf7dbb9aa8a

成为技术领导者-读书笔记

edd

架构师培训大作业二——知识思维导图

chanson

一次年轻代GC长暂停问题的解决与思考

AI乔治

Java 架构 JVM 优化 GC调优

快讯2020第十三届南京国际大数据产业博览会

InfoQ_caf7dbb9aa8a

优选2020第十三届南京国际智慧停车展览会

InfoQ_caf7dbb9aa8a

Golang领域模型-依赖倒置

奔奔奔跑

架构 微服务 领域驱动设计 DDD Go 语言

java安全编码指南之:堆污染Heap pollution

程序那些事

Java java安全编码 java安全编码指南 堆污染

【API进阶之路】做OCR文字识别,谁说必须要有AI工程师?

华为云开发者联盟

API 文字识别 OCR

mysql union子句排序问题

LSJ

开发 SQL语法

架构知识总结

飞雪

一代巨星的陨落!

小齐本齐

程序员 程序人生 职场

架构建模学习总结

林杭戴

极客大学架构师训练营

英特尔揭示智能边缘重大机遇,助推产业智能变革

E科讯

zabbix 4.x一键部署脚本

edd

What’s New in Dubbo-go-hessian2 v1.7.0

apache/dubbo-go

服务端 dubbo-go Go 语言

2020南京国际工业互联网及工业通讯展览会

InfoQ_caf7dbb9aa8a

食堂就餐卡系统设计

熊桂平

系统设计 极客大学架构师训练营 UML

架构师训练营技术知识点

devfan

StringBuilder 比 String 快?空嘴白牙的,证据呢!

小傅哥

面试 小傅哥 string StringBuilder StringBuffer

架构师训练营1期 - 第一周 - 食堂就餐卡系统设计

三板斧

极客大学架构师训练营

架构师训练营第一周学习总结

尹斌

极客大学架构师训练营

实战中学习浏览器工作原理 — HTML 解析与 CSS 计算

三钻

CSS 大前端 浏览器

Vitalik Buterin: 协作的好坏两面

安比实验室SECBIT

区块链 博弈论 协作

架构师训练营大作业

路易斯李李李

大作业 二

Jaye

亚洲2020第十三届南京国际智慧新零售暨无人售货展览会

InfoQ_caf7dbb9aa8a

听说你想进腾讯总部?这项黑科技你值得拥有!

腾讯云音视频

音视频

Spring 5 中文解析数据存储篇-事务同步和声明式事物管理

青年IT男

Spring5

架构师训练营1期第1周:架构方法 - 作业

piercebn

极客大学架构师训练营

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