写点什么

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

  • 2025-01-10
    北京
  • 本文字数:1430 字

    阅读完需:约 5 分钟

大小:704.89K时长:04:00
Java近期新闻:Spring AI 1.0-M5、LangChain4j 1.0-Alpha1、Grails 7.0-M1、JHipster 8.8

JDK 24

JDK 24 早期访问构建版本的当前构建版本仍然是 Build 29。有关此版本的更多详细信息可以在发布说明中找到。


JDK 25

同样,JDK 25 早期访问构建版本的当前构建版本仍然是 Build 3。有关此版本的更多详细信息可以在发布说明中找到。


对于 JDK 24JDK 25,开发者可以通过 Java Bug Database 报告错误。


Spring Framework

在向 Java 社区引入实验性 Spring AI MCPModel Context Protocol的 Java SDK 实现)十天后,Spring AI 团队发布了 0.2.0 里程碑版本。该版本简化了 McpClient 接口,使得列表操作不再需要游标参数;新增 SseServerTransport 类,这是 MCP HTTP 的服务器端实现,遵循 SSE 传输规范。重大变更包括一些为了提高一致性而进行的模块重命名。有关此版本的更多详细信息可以在发布说明中找到。


Spring AI 1.0 的第五个里程碑版本提供了:对 Model Context Protocol 的孵化支持;对 Zhipuai Embedding-3Pixtral 等模型的支持;以及对 MariaDBAzure Cosmos DB 等向量存储的支持。一些重大变更包括:将 MilvusVectorStore 类从 org.springframework.ai.vectorstore 包移动到 org.springframework.ai.vectorstore.milvus 包。Spring AI 团队计划在 2025 年 1 月发布第六个里程碑版本,然后发布一个候选版本,最后发布最终的 GA 版本。


TornadoVM

TornadoVM 1.0.9发布,带来了一些错误修复和改进,例如:支持 RISC-V 64 CPU 端口,可以使用 RVV 1.0 板载的 OpenCL 向量指令;通过创建新的矩阵类支持 int、double、long 和 short 三维数组;在没有传递参数时为 tornado 启动器脚本添加一个帮助菜单。有关此版本的更多详细信息可以在发布说明中找到。


Micronaut

Micronaut 基金会发布 Micronaut Framework 4.7.3 版本,包含了 Micronaut Core 4.7.10、错误修复和模块补丁更新:Micronaut LoggingMicronaut FlywayMicronaut LiquibaseMicronaut Oracle CloudMicronaut Pulsar。有关此版本的更多详细信息可以在发布说明中找到。


Grails

Grails 7.0.0 的第一个里程碑版本发布,包含了错误修复、依赖项升级和一些重要变更,例如:最小版本要求为 JDK 17、Spring Framework 6.0、Spring Boot 3.0 和 Groovy 4.0;更新了 PublishGuide 类,使用 Gradle AntBuilder 类而不是已弃用的 Groovy AntBuilder 类。有关此版本的更多详细信息可以在发布说明中找到。


LangChain4j

经过 18 个月的开发,LangChain4j 1.0.0 的第一个 alpha 版本发布:更新了 ChatLanguageModelStreamingChatLanguageModel 接口,可以支持更多用例和新功能;Model Context Protocol 的初步实现。团队计划在 2025 年第一季度发布 GA 版本。有关此版本的更多详细信息可以在发布说明中找到。


Apache 软件基金会

Apache Camel 团队宣布 3.0 系列版本已达到生命周期结束。最近发布的 Apache Camel 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 linter;在预处理器中添加元数据以解决 ESLint 缓存错误。有关此版本的更多详细信息可以在发布说明中找到。


原文链接

https://www.infoq.com/news/2024/12/java-news-roundup-dec23-2024/

2025-01-10 11:138546

评论

发布
暂无评论

在线SQL转Excel(xls/xlsx)工具

入门小站

工具

同事悄悄告诉我,飞书通知还能这样玩

Jianmu

自动化 建木CI 飞书通知 定时

激进技术派 vs 项目保守派的微服务架构之争

BoCloud博云

微服务 微服务架构 云原生 istio 服务网格

python小知识-python泛函数

AIWeker

Python python小知识 7月月更

整理混乱的头文件,我用include what you use

华为云开发者联盟

c++ 开发 C语言 技能

DataKit——真正的统一可观测性 Agent

观测云

什么是低代码开发?

AIRIOT

低代码 物联网 低代码,项目开发

你可能不知道,我是如何将一个老系统的kafka消费者服务的性能提升近百倍的

Java全栈架构师

Java kafka 程序员 面试 架构设计

能源行业的数字化“新”运维

博睿数据

AIOPS 智能运维 博睿数据 能源行业

华为云ModelArts的使用教程(附详细图解)

逝缘~

华为 华为云 7月月更

Numpy 的仿制 2

祖维

c slice Numpy

被忽视的问题:测试环境配置管理

老张

软件测试 测试环境治理

字节跳动Dev Better技术沙龙成功举办,携手华泰分享Web研发效能提升经验

字节跳动终端技术

字节跳动 前端

Nebula Importer 数据导入实践

NebulaGraph

图数据库 数据导入 Nebula Graph

智捷云——元宇宙综合解决方案服务商

智捷云

区块链 元宇宙 智捷云 区块链技术开发

LeetCode-168. Excel表列名称(java)

bug菌

LeetCode 7月月更

Python 入门指南之使用 Python 解释器

海拥(haiyong.site)

7月月更

在线文本行固定长度填充工具

入门小站

工具

图像检索(image retrieval)

Geek_e369a5

图像搜索 图像检索

LeaRun.Java快速开发平台 高效代码自动化生成

力软低代码开发平台

英特尔集成光电研究最新进展推动共封装光学和光互连技术进步

科技之家

OPPO 小布预训练大模型揭秘:可大规模工业化应用的十亿级模型

OPPO小布助手

AI 智能助手 预训练模型 预训练

【Unity UGUI】ScrollRect 动态缩放格子大小,自动定位到中间的格子

萧然🐳

游戏开发 Unity ScrollView 7月月更 UGUI

uni-app与uviewUI实现仿小米商城app(附源码)

优秀的李

小程序 uniapp 7月月更 uviewui

DeFi生态NFT流动性挖矿系统开发搭建

薇電13242772558

NFT DeFi流动性挖矿

一文掌握数仓中auto analyze的使用

华为云开发者联盟

数据库 sql 后端 analyze

NBA赛事直播超清画质背后:阿里云视频云「窄带高清2.0」技术深度解读

阿里云CloudImagine

音视频 直播 视频编码

linux实战清理挖矿病毒kthreaddi

入门小站

Linux

五千字讲清楚团队自组织建设 | Liga 妙谈

LigaAI

团队管理 个人提升 敏捷开发管理 LigaAI 自组织协作

TCP两次挥手,你见过吗?那四次握手呢?

C++后台开发

网络编程 网络协议 TCP/IP 后端开发 C++开发

输入的查询SQL语句,是如何执行的?

华为云开发者联盟

MySQL sql 开发 语句

Java近期新闻:Spring AI 1.0-M5、LangChain4j 1.0-Alpha1、Grails 7.0-M1、JHipster 8.8_编程语言_Michael Redlich_InfoQ精选文章