主要观点总结
本文是关于多个开源项目和工具的最新进展的概述,包括OpenJDK的JDK Mission Control 9.1.0、JDK 24和JDK 25的更新,Spring Framework的7.0.0第二个里程碑版本,以及其他如Spring Data, Open Liberty, Micronaut, Hibernate, Eclipse Vert.x, Micrometer, Piranha Cloud, Project Reactor, JHipster和Gradle等项目和工具的更新。所有这些都包含了新功能、错误修复和依赖项升级。
关键观点总结
关键观点1: OpenJDK发布JDK Mission Control 9.1.0,包含错误修复和改进,如JFR Writer API中使用自定义JFR事件类型的能力和在转换器中使用原始类型的能力。
更多信息可在问题列表中找到。
关键观点2: JDK 24和JDK 25的早期访问构建版本发布,包含Build 36和Build 10的更新,解决了各种问题。开发者可以通过Java Bug数据库报告错误。
更多信息可在发布说明中找到。
关键观点3: Spring Framework 7.0.0的第二个里程碑版本发布,包括改进AnnotatedMethod类中的equals()方法和HandlerMethod,解决跨域资源共享(CORS)配置查找失败的问题;改进GenericApplicationContext类,通过JSpecify的@Nullable注解为registerBean()方法的constructorArgs参数添加了空值支持。
更多信息可在发布说明中找到。同时,Spring Framework 6.2.3和6.1.17也已发布,包含新功能和对现有问题的修复。
关键观点4: Spring Data 2025.0.0.0的第一个里程碑版本发布,提供向量搜索支持,增加新的Vector数据类型,允许在领域模型中抽象底层值。
更多信息可在发布说明中找到。
关键观点5: 其他开源项目和工具如Open Liberty, Micronaut, Hibernate, Eclipse Vert.x, Micrometer, Piranha Cloud, Project Reactor, JHipster和Gradle等都有新的版本发布,包含了新功能、错误修复、依赖项升级等。
更多信息可以在各自的发布说明中找到。
文章预览
作者 | Michael Redlich
译者 | 明知山
策划 | 丁晓昀
OpenJDK JDK Mission Control 9.1.0 发布,包含了错误修复和改进,例如:在 JFR Writer API 中使用自定义 JFR 事件类型(即扩展 Java Event 类)并注册这些类型的能力;在转换器中使用原始类型的能力。更多关于此版本的详细信息可以在问题列表中找到。
JDK 24 JDK 24 早期访问构建的当前版本仍然是 Build 36。更多详细信息可以在发布说明中找到。 根据 JDK 24 的发布计划,Oracle Java 平台团队首席架构师 Mark Reinhold 正式宣布 JDK 24 进入第一个发布候选阶段,因为 Build 36 中没有未解决的 P1 级错误。预计的普遍可用性(GA)发布时间为 2025 年 3 月 18 日,将包含 24 个最终确定的功能。更多关于这些功能的详细信息以及 JDK 25 的预测可以在 InfoQ 的新闻报道中找到。
JDK 25 JDK 25 早期访问构建版本 的 Build 10 也已发布
………………………………