2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Java 近期新闻:字符串模板、Quarkus、Open Liberty、PrimeFaces、JobRunr、Devnexus 2023

  • 2023-04-26
    北京
  • 本文字数:1528 字

    阅读完需:约 5 分钟

Java近期新闻:字符串模板、Quarkus、Open Liberty、PrimeFaces、JobRunr、Devnexus 2023

OpenJDK

JEP 430(字符串模板预览版)已经从 JDK 21 的 Candidate 状态提升Proposed to Target 状态。该JEP预览版Amber项目提供支持。它提议用字符串模板(包含嵌入式表达式的字符串字面量)来增强 Java 编程语言。字符串模板在运行时进行解释,即对嵌入式表达式进行计算和验证。评审预计将于 2023 年 4 月 13 日结束。

 

Oracle 技术顾问Gavin Bierman发布了 JEP 440(记录模式)和 JEP 441(switch模式匹配)的联合规范变更文档的第一稿,供 Java 社区审阅。

 

JDK 21

JDK 21早期访问构建Build 17在上周发布,其中包括Build 16的更新,主要是修复了各种问题。要了解关于这个版本的更多细节,请查看发布说明

 

对于JDK 21,我们鼓励开发人员通过Java Bug数据库报告 Bug。

 

Quarkus

Quarkus 3.0.0 的第2个候选版本提供的新特性包括:Gradle 任务quarkusUpdate,用于将 Quarkus 升级到新版本;Dev UI 2 现在默认通过/q/dev/q/dev-ui 端点访问(Dev UI 1 通过/q/dev-v1端点访问);角色和权限之间新的 HTTP 安全策略映射。要了解关于这个版本的更多细节,请查看更新日志

 

Quarkus 2.16.6.Final 是第6个维护版本,带来了一些重要的更改,如:如果 ID 令牌验证失败,则删除会话 cookie;允许在 REST 客户端请求体中使用null;在响应式消息传递中支持可重复的@Incoming注解;依赖项升级到 GraphQL Java 19.4、Wildfly Elytron 1.20.3.Final 和 Keycloak 21.0.1。要了解关于这个版本的更多细节,请查看更新日志

 

Open Liberty

IBM发布Open Liberty 23.0.0.3,带来了 Bug 修复,并支持:JDK 20、Jakarta EE 10 平台、Web and Core 配置文件、MicroProfile 6.0 核心规范。

 

Apache Camel

Apache Camel 3.18.6发布,带来了重大修复、依赖项升级和改进,如:允许返回包含空值的 HTTP 响应头,以支持需要此功能的应用程序;改进了允许或禁止 HTTP 请求体的处理过程;如果在vertx-websocket 消费者执行阻塞操作之后进行路由处理,则可能会阻塞 Vert.x 事件循环,该版本修复了这个问题。要了解关于这个版本的更多细节,请查看发布说明

 

PrimeFaces

PrimeFaces 12.0.4修复了一些 Bug,并提供了一些新特性:恢复了CurrencyValidator类中定义的getExcelPattern()validate()方法。要了解关于这个版本的更多细节,请查看问题列表

 

JHipster

JHipster 团队发布了 JHipster Lite 0.31.0,其中包括许多依赖项升级,并有一些显著的变化,如:修复在 MongoDB 和 Redis 中使用的customConversions bean;修复 Apache Kafka 生产者和消费者;删除Jest测试框架依赖,因为它只用于optional-typescript模块。要了解关于这个版本的更多细节,请查看发布说明

 

JobRunr

JobRunr 6.1.3发布,允许禁用对jobrunr_job_stats视图的大量调用,让开发人员可以禁用JobStats类的 Java 管理扩展(Java Management Extensions,JMX)。

 

Gradle

Gradle 8.1 的第3个候选版本带来了一些新特性,包括:对配置缓存的持续改进;支持依赖关系验证;改进 Groovy 闭包的错误报告;支持 Java lambdas;支持使用 JDK 20 构建项目。要了解关于这个版本的更多细节,请查看发布说明

 

Devnexus

上周,Devnexus 2023在乔治亚州亚特兰大的乔治亚世界会议中心举行。来自 Java 社区的演讲者做了研讨演讲,主题涉及:Jakarta EE、Java 平台、Core Java、架构、云基础设施和安全。

 

Devnexus 由亚特兰大Java用户组(AJUG)主办,其历史可以追溯到 2004 年,会议最初的名称为 DevCon,2010 年改为 Devnexus。

 

关于 Devnexus 和 AJUG,如果想要了解更多信息,可以观看由 Azul 高级技术作家Frank Delporte在 Fooday.io 上提供的播客。他采访了 Azul 开发宣传副总裁兼 AJUG 主席Pratik Patel,以及 Gradle 开发者关系主管兼 AJUG 财务主管Vince Mayers

 

原文链接:

https://www.infoq.com/news/2023/04/java-news-roundup-apr03-2023/

2023-04-26 08:0018431

评论

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

JavaScript 中8 个最佳电子邮件库

devpoint

JavaScript nodejs 12月日更 email pop3

Volatile 原理(二)

悟空聊架构

volatile 28天写作 可见性 悟空聊架构 12月日更

Helm 快速入门

xcbeyond

Helm 28天写作 12月日更

.NET内存管理必备知识

喵叔

28天写作 12月日更

解决:standard_init_linux.go:219: exec user process caused

liuzhen007

28天写作 12月日更

团队基建系列 - 组织知识传承 5 底层逻辑

搬砖的周狮傅

团队 团队成长

40 K8S之Calico网络插件

穿过生命散发芬芳

k8s 28天写作 12月日更

架构实战营第 4 期 -- 模块二作业

烈火干柴烛灭田边残月

架构实战营

Spring AOP(二) 修饰者模式和JDK Proxy

程序员历小冰

spring Java、 28天写作 spring aop 12月日更

zookeeper的数据同步是如何完成的?

卢卡多多

zookeeper 28天写作 12月日更

9.《重学 JAVA》-- 控制语句(一)

杨鹏Geek

Java 25 周年 28天写作 12月日更

「如何从0到1实现一个基于vite的前端基础库👾」

速冻鱼

前端 Node 签约计划第二季 12月日更

盘点2021:一年读完的50本书

石云升

书单 年终总结 28天写作 12月日更 盘点2021

在线将JS/JavaScript-Object转JSON工具

入门小站

工具

Prometheus Exporter (二十二)Infiniband Exporter

耳东@Erdong

Prometheus 28天写作 exporter 12月日更 Infiniband

iKuai与DNSPod合作,搞了一个大动作!

网络安全 DNS DNS劫持

数据库大赛50强之「华东师范大学」:恰同学少年,代码激扬!

OceanBase 数据库

数据库 学习 开源 oceanbase

记录-最骄傲的事(3)

将军-技术演讲力教练

Hoo虎符研究院 | 币海寻珠——2021年区块链投融大事记

区块链前沿News

区块链 虎符 Hoo虎符 Hoo 虎符交易所

Eureka基础

李子捌

微服务 28天写作 12月日更

设计电商秒杀系统

Rabbit

聊聊今天 log4j 的大瓜

Justin

漏洞 闲聊 28天写作

RPC学习笔记

风翱

RPC 12月日更

我们一起,盘点 2021 十大技术领域的全部精彩

InfoQ写作社区官方

大数据 云原生 编程语言 话题讨论 2021年度技术盘点与展望

什么是网络安全?网络安全威胁存在哪些?

喀拉峻

网络安全

当诗人遇到熟读2600亿中文参数的大模型

白洞计划

你不得不掌握的前端提交规范(git cz)

你好bk

JavaScript 前端 代码注释 代码规范 12月日更

[Pulsar] Batch message的确认

Zike Yang

Apache Pulsar 12月日更

中小型研发团队的一种考核思路

wood

团队管理 28天写作 研发考核

hmily学习笔记

风翱

12月日更 Hmily

想象与实践的过程

Nydia

Java近期新闻:字符串模板、Quarkus、Open Liberty、PrimeFaces、JobRunr、Devnexus 2023_语言 & 开发_Michael Redlich_InfoQ精选文章