Java新闻综述:Jakarta EE 11-M1、Payara平台、Quarkus发布计划、Spring版本发布

Java 本周动态总结(2023年12月18日)

本周Java领域的动态涵盖了多个重要发布和更新,以下是主要内容:

JDK 23 和 JDK 22

  • JDK 23:发布了Build 3,修复了多个问题,开发者可通过Java Bug Database报告问题。
  • JDK 22:发布了Build 29,同样修复了多个问题,开发者可通过相同渠道报告问题。

JavaFX 22

  • JavaFX 22:发布了Build 23,修复了多个问题。

Jakarta EE

  • Jakarta EE 11:发布了首个里程碑版本(M1),目标是验证构建链并为所有Jakarta EE实现者提供API工件。GA版本计划在2024年上半年发布。
  • Eclipse JNoSQL:发布了1.0.4版本,修复了构造函数和泛型类型处理问题,并改进了对null值的处理。

Spring 框架

  • Spring Boot:发布了3.2.1和3.1.7版本,改进了文档、依赖升级和修复了多个bug。
  • Spring Security:发布了6.2.1、6.1.6和5.8.9版本,修复了bug并引入了新功能。
  • Spring Cloud:发布了2021.0.9版本(代号Jubilee),提供了bug修复和子项目升级。
  • Spring Modulith:发布了1.1.1和1.0.4版本,修复了bug并改进了模块测试执行。
  • Spring Authorization Server:发布了1.2.1、1.1.4和0.4.5版本,修复了bug并移除了demo应用中的某些依赖。
  • Spring for Apache Kafka:发布了3.1.1版本,改进了监听器和消息处理。
  • Spring for Apache Pulsar:发布了1.0.1版本,改进了监听器支持并弃用了某些类。
  • Spring AMQP:发布了3.1.1版本,改进了消息转换器和依赖管理。

Payara

  • Payara Platform:发布了2023年12月版本,包括Community Edition 6.2023.12和Enterprise Edition 6.9.0,提供了bug修复和组件升级。

Open Liberty

  • Open Liberty:发布了24.0.0.1-beta版本,支持Jakarta Data 1.0-M2规范,提供了API更新和改进。

Quarkus

  • Quarkus:发布了3.6.4版本,修复了多个bug,并计划在2024年1月、2月和3月分别发布3.7、3.8和3.9版本。

Helidon

  • Helidon:发布了4.0.2和3.2.5版本,修复了多个问题并改进了Web服务器和监听器的处理。

Hibernate

  • Hibernate Search:发布了6.2.3.Final版本,升级了Hibernate ORM并改进了与Spring Boot的兼容性。

Grails

  • Grails:发布了5.3.5版本,修复了多个问题,并解决了CVE-2023-46131漏洞。

Apache Software Foundation

  • Apache Groovy:发布了5.0.0-alpha4、4.0.17和3.0.20版本,提供了bug修复和新功能。
  • Apache Camel:发布了4.3.0版本,增加了对AMQP协议的支持,并改进了虚拟线程的处理。
  • Infinispan:发布了13.0.21.Final版本,修复了多个安全问题。

Resilience4j

  • Resilience4j:发布了2.2.0版本,支持Micronaut 4.0,并提供了非Spring应用的启动配置支持。

本周的Java动态展示了多个重要框架和工具的更新,涵盖了从JDK到Spring生态系统的各个方面,开发者可以根据需要选择合适的版本进行升级或使用。

阅读 62
0 条评论