Java新闻综述:WildFly 33、Spring Cloud Data Flow、Apache TomEE、LangChain4j、Micronaut

2024年7月22日Java周报总结

本周Java生态圈的主要新闻包括多个重要项目的发布和更新,涵盖了JDK、Jakarta EE、Spring框架、WildFly、Micronaut、Eclipse Store、Apache TomEE等多个领域。

JDK 23和JDK 24

  • JDK 23:发布了第34个早期访问版本,修复了多个问题,开发者可以通过Java Bug Database报告问题。
  • JDK 24:发布了第8个早期访问版本,同样修复了多个问题,详细信息可在发布说明中查看。

Jakarta EE

  • Jakarta EE 11:Eclipse Foundation的开发者Ivar Grimstad在其博客中更新了Jakarta EE 11的进展,TCK的重新设计取得了良好进展,预计将在2024年第三季度发布GA版本。

BellSoft

  • Liberica Native Image Kit:发布了24.0.2、23.1.4和23.0.5版本,修复了多个CVE和漏洞,符合Oracle的2024年7月关键补丁更新。

Spring框架

  • Spring Cloud Data Flow 2.11.4:修复了CVE-2024-37084漏洞,改进了任务执行页面的检索效率,并增加了新的端点。
  • Spring Tools 4.24.0:支持SpEL语法高亮和验证,增加了对MySQL和PostgreSQL查询的语法高亮和验证,并支持Jakarta Annotations的@Resource注解的代码补全和导航。

WildFly

  • WildFly 33:发布了新版本,包含BUG修复、组件升级和新功能,如通过YAML文件覆盖基础配置设置,增强了对SmallRye和Hibernate ORM库中实验性API的扫描支持。

Micronaut

  • Micronaut 4.5.1:发布了新版本,包含了Micronaut Core 4.5.4的更新,修复了多个BUG,并改进了多个模块的文档和功能。

Eclipse Foundation

  • Eclipse Store 1.4.0:发布了新版本,增加了对Amazon S3 Express One Zone的集成,改进了S3云存储的配置,并引入了新的API来导入和导出序列化类型字典。
  • Eclipse Serializer 1.4.0:与Eclipse Store 1.4.0同步发布,但未提供详细的更新说明。

Apache Software Foundation

  • Apache TomEE 10.0.0-M2:发布了第二个里程碑版本,包含BUG修复和依赖升级,支持JDK 17,并集成了部分MicroProfile更新。

JHipster

  • JHipster Lite 1.14.0:发布了新版本,包含依赖升级和代码改进,如使用字符串模板替代字符串连接,标记未更改的变量为const

LangChain4j

  • LangChain4j 0.33.0:发布了新版本,增加了对Redis和OVHcloud的集成,支持Google Gemini的音频、视频和PDF输入,并修复了分发包问题。

Arquillian

  • Arquillian 1.9.1.Final:发布了新版本,修复了内存泄漏问题,支持在@Deployment注解的方法上注入@ArquillianResource参数,并解决了集成测试构建问题。

Jox

  • Jox:SoftwareMill的Adam Warski详细介绍了Jox的新的结构化并发模块,Jox是一个为Java设计的虚拟线程库,提供了高效的Channel数据结构。
阅读 22
0 条评论