Java新闻综述:WildFly 34,Stream Gatherers,Oracle关键补丁更新,Quarkiverse发布流程

Java新闻综述:WildFly 34,Stream Gatherers,Oracle关键补丁更新,Quarkiverse发布流程

💡 原文英文,约2100词,阅读约需8分钟。
📝

内容提要

本周Java动态包括:WildFly 34发布,支持Jakarta Data 1.0;JEP 485提议增强Stream API,目标JDK 24;Oracle发布10月关键补丁更新;SmallRye和Quarkiverse修复潜在泄漏。Spring Framework和Spring Data发布新版本,修复漏洞并提升功能。Quarkus改进安全流程。Micrometer和Project Reactor发布候选版本。Apache TomEE和JobRunr更新版本,修复问题并增加功能。Keycloak和Gradle也有更新。

🎯

关键要点

  • WildFly 34发布,支持Jakarta Data 1.0。

  • JEP 485提议增强Stream API,目标JDK 24。

  • Oracle发布10月关键补丁更新,包含多个JDK版本。

  • Spring Framework和Spring Data发布新版本,修复漏洞并提升功能。

  • Quarkus改进安全流程,修复潜在泄漏问题。

  • Micrometer和Project Reactor发布候选版本。

  • Apache TomEE和JobRunr更新版本,修复问题并增加功能。

  • Keycloak和Gradle也有更新。

🔎

延伸解读

WildFly 34的关键更新

WildFly 34的发布标志着对Jakarta Data 1.0的支持,这对于使用Jakarta EE的开发者来说是一个重要的进步。新版本还引入了MicroProfile Rest Client 4.0和MicroProfile Telemetry 2.0,增强了微服务架构的能力。开发者应关注这些新特性如何提升应用的性能和可维护性。

Stream API的增强

JEP 485提议增强Stream API,目标是JDK 24。这一提案将允许开发者使用自定义的中间操作,提供更灵活的数据处理方式。对于依赖于流处理的应用程序,这一改进可能会显著提升性能和可读性,开发者应关注其最终实现和使用场景。

Oracle的关键补丁更新

Oracle在10月发布的关键补丁更新涵盖多个JDK版本,修复了多个安全漏洞。开发者应及时更新到最新版本,以确保应用的安全性和稳定性。特别是对于生产环境,及时应用这些补丁是防范潜在安全风险的必要措施。

Quarkus的安全流程改进

Quarkus团队发现了SmallRye和Quarkiverse发布流程中的潜在安全漏洞,并已采取措施修复。虽然Quarkus本身未受影响,但这一事件提醒开发者关注开源项目的安全性,确保使用的库和框架具备良好的安全实践。

延伸问答

WildFly 34的新特性有哪些?

WildFly 34支持Jakarta Data 1.0,并引入了MicroProfile Rest Client 4.0和MicroProfile Telemetry 2.0等新特性。

JEP 485提议的Stream Gatherers有什么改进?

JEP 485提议增强Stream API,支持自定义中间操作,允许流管道以更灵活的方式转换数据。

Oracle在10月发布了哪些关键补丁更新?

Oracle发布了多个JDK版本的关键补丁更新,包括23.0.1、21.0.5、17.0.13、11.0.25和8u431。

Spring Framework最近有哪些版本更新?

Spring Framework发布了6.2.0的第二个候选版本和6.1.14版本,修复了漏洞并提升了功能。

Quarkus的安全流程改进了什么?

Quarkus改进了安全流程,修复了SmallRye和Quarkiverse发布过程中的潜在泄漏问题。

Micrometer Metrics 1.14.0的主要新特性是什么?

Micrometer Metrics 1.14.0提供了新的特性,如通过assertThat()方法暴露TestObservationRegistry实例,并扩展了虚拟线程数据的指标。

🏷️

标签

➡️

继续阅读