Java新闻综述:Spring AI 1.0-M5、LangChain4j 1.0-Alpha1、Grails 7.0-M1、JHipster 8.8

Java 周报总结(2024年12月23日)

本周的Java周报主要涵盖了以下重要新闻和发布:

JDK 24 和 JDK 25

Spring Framework

  • Spring AI 1.0 第五个里程碑发布:支持模型上下文协议(MCP)、Zhipuai Embedding-3和Pixtral等模型,以及MariaDB和Azure Cosmos DB等向量存储。计划在2025年1月发布第六个里程碑版本,随后发布候选版本。
  • Spring AI MCP 0.2.0 里程碑发布:引入了简化的McpClient接口和新的SseServerTransport类,模块名称有所调整。

TornadoVM

  • TornadoVM 1.0.9 发布:修复了多个bug,增加了对RISC-V 64 CPU端口的支持,支持三维数组,并为tornado启动脚本添加了帮助菜单。

Micronaut

  • Micronaut Framework 4.7.3 发布:包含Micronaut Core 4.7.10,修复了多个bug,并对Micronaut Logging、Flyway、Liquibase、Oracle Cloud和Pulsar模块进行了更新。

Grails

  • Grails 7.0.0 第一个里程碑发布:修复了多个bug,更新了依赖项,最低要求JDK 17、Spring Framework 6.0、Spring Boot 3.0和Groovy 4.0,并更新了PublishGuide类以使用Gradle的AntBuilder

LangChain4j

  • LangChain4j 1.0.0 第一个alpha版本发布:更新了ChatLanguageModelStreamingChatLanguageModel接口,支持更多用例和新功能,并初步实现了模型上下文协议。计划在2025年第一季度发布GA版本。

Apache Software Foundation

  • Apache Camel 3.0 版本生命周期结束:最新版本为3.22.3,开发者被鼓励通过迁移指南升级到4.0版本。

JHipster

  • JHipster 8.8.0 发布:升级到Spring Boot 3.4、Angular 19和Gradle 8.12,实验性支持Angular中的esbuild,改进了单页应用的CSRF令牌处理。
  • JHipster Lite 1.24.0 发布:升级到Spring Boot 3.4.1,新增了配置Liquibase lint的模块,并为预处理程序添加了元数据以解决ESLint缓存错误。

以上内容总结了本周Java社区的重要发布和更新,涵盖多个框架和工具的最新进展。

阅读 28
0 条评论