内容提要
本周Java动态包括JobRunr 8.0正式发布、Gradle 9.0第二个候选版本、Grails 7.0第五个里程碑版本等。OpenJDK JEP 504提议移除Applet API。Micronaut 4.9.1和Apache Camel 4.13.0发布新版本,修复多个问题。JHipster Lite 1.33.0和Grails 7.0.0更新,增加新特性和修复。
关键要点
-
JobRunr 8.0正式发布,新增碳意识作业处理功能。
-
Gradle 9.0第二个候选版本发布,修复多个问题并支持Kotlin 2.1和Groovy 4.0。
-
Grails 7.0第五个里程碑版本发布,修复bug并更新Gradle依赖配置。
-
OpenJDK JEP 504提议移除Applet API,因其在浏览器中不再受支持。
-
Micronaut 4.9.1发布,修复多个模块的bug。
-
Apache Camel 4.13.0发布,包含bug修复和依赖升级。
-
JHipster Lite 1.33.0发布,支持pnpm包管理器并更新Liquibase配置。
-
TornadoVM 1.1.1发布,包含bug修复和性能改进。
-
JBang 0.127.15发布,支持JEP 512并修复Windows键盘输入问题。
-
JDK 25和JDK 26早期访问版本发布,包含多个问题的修复。
延伸解读
JobRunr 8.0的新特性
JobRunr 8.0引入了碳意识作业处理功能,旨在优化作业调度时的碳排放。这一功能对关注可持续发展的企业尤为重要,能够帮助他们在执行任务时减少环境影响。开发者应关注如何利用这一新特性来提升应用的环保性能。
Gradle 9.0的改进
Gradle 9.0的第二个候选版本修复了多个问题,并默认启用配置缓存,这将显著提高构建速度。开发者在升级时应注意与现有项目的兼容性,特别是Kotlin和Groovy的支持版本,以确保平稳过渡。
OpenJDK的Applet API移除提案
OpenJDK JEP 504提议移除Applet API,反映了技术的演变和对现代开发需求的适应。开发者应关注这一变化对旧有应用的影响,尤其是那些依赖于Applet的遗留系统,及时调整以避免潜在的兼容性问题。
延伸问答
JobRunr 8.0的新功能是什么?
JobRunr 8.0引入了碳意识作业处理功能,优化了作业调度时的碳足迹。
Gradle 9.0的第二个候选版本有哪些改进?
Gradle 9.0第二个候选版本修复了多个问题,并支持Kotlin 2.1和Groovy 4.0。
Grails 7.0的第五个里程碑版本有什么变化?
Grails 7.0第五个里程碑版本修复了bug,并更新了Gradle依赖配置。
OpenJDK JEP 504提议移除Applet API的原因是什么?
Applet API因在浏览器中不再受支持而被提议移除。
Micronaut 4.9.1版本修复了哪些问题?
Micronaut 4.9.1版本修复了多个模块的bug。
JHipster Lite 1.33.0版本有哪些新特性?
JHipster Lite 1.33.0支持pnpm包管理器,并更新了Liquibase配置。