Java新闻综述:Azul Zulu支持CRaC,Spring Boot更新修复CVE,OpenJDK JEP

OpenJDK

  • JEP 449:已从“Proposed to Target”提升为“Targeted”状态,提议在未来的版本中弃用Windows x86-32端口,以便加速新功能的开发。
  • JEP 445:已从“Proposed to Target”提升为“Targeted”状态,旨在简化Java语言,使学生能够更容易编写入门程序。
  • JEP 443:已从“Proposed to Target”提升为“Targeted”状态,提议引入未命名模式和未命名变量,使用下划线字符表示。
  • JEP 404:已从“Proposed to Target”提升为“Targeted”状态,提议增强Shenandoah垃圾回收器的分代收集能力。
  • JEP 452:已从“Candidate”提升为“Proposed to Target”状态,提议引入密钥封装机制(KEM)API。
  • JEP 453:进行了多项更改,包括将TaskHandle接口重命名为Subtask,并修复了handleComplete()方法的泛型签名。

JDK 21

  • Build 23:发布了JDK 21的早期访问版本,修复了多个问题,并鼓励开发者通过Java Bug数据库报告问题。

Azul

  • Zulu:Azul宣布其OpenJDK发行版Zulu现在支持Coordinated Restore at Checkpoint(CRaC),以减少Java应用程序的启动和预热时间。

Spring Framework

  • Spring Boot 3.1.0:引入了Testcontainers和Docker Compose支持,简化了集成测试配置,并升级了多个Spring依赖项。
  • Spring Boot 3.0.7、2.7.12、2.6.15、2.5.15:修复了多个漏洞,包括CVE-2023-20883和CVE-2023-20873。
  • Spring Security 6.1.0:提供了更全面的弃用解释,并改进了CSRF文档。
  • Spring Security Kerberos 2.0.0 RC1:改进了文档,并重新实现了spring-security-kerberos-test中的工具。
  • Spring Integration 6.1:修复了内存泄漏问题,并引入了分区消息分发的新类PartitionedChannel
  • Spring Batch 5.0.2:修复了多个问题,并减少了废弃API的使用。
  • Spring for GraphQL 1.2.0:支持@GraphQlExceptionHandler注解方法,并改进了GraphQlTester接口。
  • Spring Authorization Server 1.1.0:简化了联合登录,并增加了注销成功页面。
  • Spring LDAP 3.1.0和3.0.3:升级了依赖项,并改进了@DnAttribute注解的使用。

Micronaut

  • Micronaut Framework 3.9.2:发布了包含多个模块更新的版本,修复了多个问题。

Open Liberty

  • Open Liberty 23.0.0.5-beta:继续增强InstantOn功能,并更新了Jakarta Data规范的预览。

TornadoVM

  • TornadoVM 0.15.1:改进了与Apple M1/M2的兼容性,并引入了设备选择启发式算法。

Hibernate

  • Hibernate ORM 6.2.3.Final:修复了多个问题,并增加了对PostGIS距离运算符的支持。

Apache Software Foundation

  • Apache TomEE 8.0.15:修复了多个漏洞,包括CVE-2022-1471、CVE-2023-28708和CVE-2023-24998。
  • Apache Tika 2.8.0:引入了新的功能,如PDF增量更新的解析和文件系统元数据的提取。

OpenXava

  • OpenXava 7.1:引入了日历模式、新的@Mask注解和富文本编辑器等新功能。

JBang

  • JBang 0.107.0:支持JDK 21,并修复了多个问题。

JDKMon

  • JDKMon 17.0.59:改进了对Linux的支持,并修复了与CVE检测相关的问题。

Spring I/O Conference

  • Spring I/O 2023:在巴塞罗那举行了第10届Spring I/O会议,涵盖了Spring项目、GraalVM、原生Java、企业安全、领域驱动设计和云计算等主题。
阅读 53
0 条评论