Spring Framework 6.1.12、6.0.23 和 5.3.39 现已可用

发布 | Stéphane Nicoll | 2024 年 8 月 14 日 | ...

我谨代表团队及所有贡献者,高兴地宣布 Spring Framework 6.1.126.0.235.3.39 现已发布。尽管 5.3.38 也已发布,但它已被 5.3.39 取代。

请注意,对 5.3.x6.0.x 的 OSS 支持将于 2024 年 8 月 31 日结束。因此,5.3.396.0.23 被视为最后的 OSS 版本。商业支持现已提供

Spring Framework 6.2.0-M7 现已可用

发布 | Simon Baslé | 2024 年 8 月 14 日 | ...

我们很高兴地宣布 Spring Framework 6.2 的第七个里程碑版本现已发布。自上一个 M6 版本以来,我们发布了许多新功能。

Spring Framework 6.2.0-M7 现可从 repo.spring.io/milestone 获取,请查看此版本的详细更新日志

核心和原生支持

此版本包含框架核心的各种改进,包括 缓存抽象的错误处理。它为先前引入的 Duration 解析/打印支持添加了 灵活的多单位格式

关于 Native 支持,现在可以在 AOT 处理期间忽略 bean 注册,这要归功于新引入的属性。使用Kotlin DSL 注册的 Bean…

Spring Framework 发布针对 CVE-2024-38808 和 CVE-2024-38809 的修复

发布 | Rossen Stoyanchev | 2024 年 8 月 14 日 | ...

Spring Framework 发布了版本 5.3.39、6.0.23 和 6.1.12,其中包含针对 CVE-2024-38809(通过条件 HTTP 请求的 DoS)的修复。

5.3.39 版本还包含针对 CVE-2024-38808(通过 SpEL 表达式的 DoS)的修复。

请注意,版本 5.3.39 包含针对这两个 CVE 的修复。版本 5.3.38 在同一天早些时候发布,它包含针对 CVE-2024-38809 的修复,但不包含针对 CVE-2024-38808 的修复。

升级您的项目

使用 Spring Boot 2.7、3.0 或 3.1 的商业客户可以使用 Spring Boot 热修复版本 2.7.21.1、3.0.16.1 和 3.1.12.1。这些版本现已在 Spring 商业制品仓库中提供,并且可以通过 Spring 企业订阅访问…

本周 Spring - 2024 年 8 月 13 日

工程 | Josh Long | 2024 年 8 月 13 日 | ...

Spring 爱好者们,大家好!欢迎来到新一期的《本周 Spring》!今天是星期二,距离在拉斯维加斯举办的盛大 SpringOne 大会只有几周时间了,准备工作正在顺利进行中!我非常高兴!所以,让我们开始本期的内容汇总,这样我就可以回到紧张的准备工作中了…

Spring AI 支持 OpenAI 的结构化输出:增强 JSON 响应的可靠性

工程 | Christian Tzolov | 2024 年 8 月 09 日 | ...

OpenAI 最近引入了一个强大的功能,称为结构化输出 (Structured Outputs),它确保 AI 生成的响应严格遵守预定义的 JSON 模式。此功能显著提高了 AI 生成内容在实际应用中的可靠性和可用性。今天,我们很高兴地宣布 Spring AI (1.0.0-SNAPSHOT) 已完全集成支持 OpenAI 的结构化输出,以无缝的 Spring 原生方式将此功能带给 Java 开发者。

以下图表展示了新的结构化输出功能如何扩展 OpenAI Chat API

Restored Spring AI (2)

注意:Spring AI 已提供强大的、与模型无关的结构化输出 工具,可与包括 OpenAI 在内的各种 AI 模型一起使用。OpenAI 结构化输出功能提供了一个额外的、一致的、但特定于模型的解决方案,目前仅适用于 gpt-4ogpt-4o-mini 及更高版本模型。

本周 Spring - 2024 年 8 月 6 日

工程 | Josh Long | 2024 年 8 月 07 日 | ...

已经是 八月 了!天哪,过得真快!八月。一年中的第八个月,事实上,我们几乎已经结束了第一周!并不是说我不感激能在这里,但,是的,哇,这太快了。当然,也是我一直以来最喜欢的跳绳会议 SpringOne 的月份,将于 2024 年 8 月 26 日举行! 我会在那里见到你吗?

Spring 技巧:HTMX

工程 | Josh Long | 2024 年 8 月 07 日 | ...

Spring 爱好者们,大家好!HTMX 是一种渐进式超文本技术,正在席卷 Web 应用的创建过程,并且——得益于 Spring 社区传奇人物 Wim Deblauwe出色集成,现在比以往任何时候都更容易将其与 Spring Boot 和 Thymeleaf 一起使用。这也是今天节目的话题!

#java #springboot #html #htmx #http #html5

订阅 Spring 资讯

通过 Spring 资讯保持联系

订阅

快人一步

VMware 提供培训和认证,助您快速提升。

了解更多

获得支持

Tanzu Spring 通过一个简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看全部