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

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

公众号新闻

作者 | Michael Redlich
译者 | 平川
策划 | 丁晓昀
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/

声明:本文为 InfoQ 翻译,未经许可禁止转载。

点击底部阅读原文访问 InfoQ 官网,获取更多精彩内容!

今日好文推荐

开源巨星红帽裁员、瞄准“昂贵”老员工,CEO:最艰难的决定,被裁员工将获得超高额遣散费

ChatGPT写21个程序,16个有漏洞:离取代程序员还远着呢!

华为投入数千人实现自主可控ERP;SpaceX星舰爆炸了,马斯克:祝贺!谷歌合并两大人工智能部门,加速力战ChatGPT|Q资讯

马斯克将起诉微软,称其使用 Twitter 数据“非法”训练GPT,吃瓜网友:事情变得更有趣了!

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
Young Chinese Embrace Temple Visits to Evade Life’s PressuresJava近期新闻:JDK 21进入Rampdown阶段、JEP 404、JDK 22专家组、Jakarta EE 11升级ByConity与主流开源OLAP引擎(Clickhouse、Doris、Presto)性能对比分析Chinese University Offers Course to Excel in Civil Service ExamJava近期新闻:JDK 21的JEP、Spring Cloud AWS 3.0以及OptaPlanner转移至TimefoldJiangsu City Punishes Property Developers For Selling CheaplyLeetCode 力扣官方题解 | 806. 写字符串需要的行数AmEx Refer Jail (AmEx refer 功能突然消失)现象及解决方案For Young Chinese Seeking Jobs, Less Pay Means More Life BalancePANet、DANet、FastFCN、OneFormer…你都掌握了吗?一文总结图像分割必备经典模型(三)清华创投圈“大师姐”杜艳:Linker、Empowerer、Runner使用 Kubespray 安装 Kubernetes 集群 | Linux 中国"Give me liberty, or give me death!" 的中文翻译问题精选SDE岗位 |Microsoft、Juniper Networks、Intel等公司持续热招!DeepLab、DeepLabv3、RefineNet、PSPNet…你都掌握了吗?一文总结图像分割必备经典模型(二)Open AI的CTO好漂亮好年轻Java 近期新闻:Payara Platform、Liberica JDK 更新和 JobRunr 6.0 里程碑版本精选SDE岗位 | IBM、Juniper Networks、Intel等公司持续热招!Chinese University Streamlines Student Marriages, Sparks Debate【初次】看美丽的野马!别乱分层,PO、VO、DAO、BO、DTO、POJO 到底应该用在哪里,你知道吗?Java近期新闻:Java Turns 28 岁、Payara Platform、Micronaut 4.0、Spring更新被正史回避的那些美国总统秘闻精选Quant岗位 | PDT Partners、Optiver、SIG 等公司持续热招!Java 近期新闻:Gradle 8.0、Maven、Payara 平台、Piranha、Spring FrameworkJava 近期新闻:JDK 21 发布计划、Payara 平台、JBang、JHipster、WildFly县长侵犯中央挂职女干部为什么性质严重?Int’l Luxury Brands Embrace E-Commerce to Attract Chinese BuyersOpen AI创始人的30岁人生建议记忆中的北京军区大院没有 NGINX 和 OpenResty 的未来:Cloudflare 工程师正花费大量时间用 Rust 重构现有功能生活酷比,拿到回国10年新签证了Chase Marriott card open bonusJava 近期新闻:NetBeans 17、Spring 及 Tomcat 多项更新、JDk 20 版本 GraalVMJava 迎来增强功能字符串模板,代码简化,安全性提升最新!全面注册时主板、科创板、创业板、北交所IPO条件对照表(附下载)Standing Tall: A Runner’s Unlikely Journey to the Top — of TreesChinese Netizens Celebrate ‘WeChat Overtime’ Court Ruling精选DS岗位 | Trustmark Health Benefits、Paylocity发布新岗位!
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。