一个极好的播客:可观测性专家 Jonatan Ivanov 谈 Spring Boot 中可观测性的未来
嗨,Spring 爱好者!在本期节目中,Josh Long (@starbuxman) 与 Spring 可观测性专家 Jonatan Ivanov (@jonatan_ivanov) 进行了交谈。
嗨,Spring 爱好者!在本期节目中,Josh Long (@starbuxman) 与 Spring 可观测性专家 Jonatan Ivanov (@jonatan_ivanov) 进行了交谈。
Aloha,Spring 爱好者们!欢迎阅读本期《本周 Spring 资讯》!
我仍在美丽的夏威夷茂宜岛度假,但我想向大家问好(“aloha!”),并分享本周 Spring 广阔而精彩的世界里最新、最棒的消息。
有趣的是,今天——2022 年 8 月 2 日——也是我在 Spring 团队工作的 12 周年纪念日。这段旅程依旧精彩纷呈,我非常期待未来的所有发展。谢谢你,Spring 团队,感谢你的一切。另外,也算是巧合,我刚升职了。(谢谢 Spring 团队和 VMware……
我谨代表社区,很高兴地宣布 Spring Cloud 2022.0.0 发布版的 Milestone 4 (M4) 现已发布。您可以在 Spring Milestone 仓库中找到此版本。您可以查看 2022.0 的 发布说明以获取更多信息。
有关此版本中包含的所有问题和拉取请求,请参阅 项目页面。
Spring Cloud 2022.0.0-M4 与 Spring Boot 3.0.0-M4 兼容。
我们很高兴地宣布,我们已经开始为 Spring Authorization Server 1.0 的发布做准备,并计划于 2022 年 11 月发布 GA 版本。自我们 首次宣布 这个新项目以来,已经过去了两年多的时间,自其初步开发以来,我们已经取得了长足的进步。该项目拥有完整的 功能集,其 API 在此期间也已经稳定并成熟。我们为这个项目付出了大量的努力和心血,以确保它能够在未来几年内不断发展和适应。
Spring Authorization Server 1.0 将基于 Spring Security 6.0,而 Spring Security 6.0 将基于 Spring Framework 6.0,运行时最低需要 Java 17,同时最低需要 Tomcat 10 或 Jetty 11(为了兼容 Jakarta EE 9)。这个主要版本将继承 VMware Tanzu OSS 支持策略。 商业支持……
我谨代表社区,很高兴地宣布 Spring Cloud OpenFeign 3.0.8 今日发布。您可以在 Maven Central 中找到此版本。此版本兼容 2020.0.6 Spring Cloud 发布版,但未包含在 bom 中,因此需要在项目构建文件中手动设置。
这主要是一个 bug 修复和文档发布版本,它将 3.1.x 版本中的修复移植过来。最值得注意的移植是 与 Spring Data 的 Page 反序列化级联相关的修复。
嗨,Spring 爱好者们!在本期节目中,Josh Long (@starbuxman) 采访了 RabbitMQ 团队一位非常忙碌的兔群管理者——Dan Carwin (@dcarwin)
Aloha,Spring 的粉丝们!我正在度假,从天堂般的夏威夷毛伊岛向大家汇报,希望你们过得愉快!我和我的家人非常喜爱夏威夷。它充满了美丽和宁静,虽然夏威夷州的毛伊岛非常小,但这些岛屿令人肃然起敬。它们会让你觉得自己非常渺小。坐在海滩上,看着太阳缓缓沉入地平线,意识到在你眼前几米远的地方,除了漆黑一片和无尽的海水之外什么都没有,这感觉太超现实了。它没有尽头。就像……中的 bug。
我谨代表团队和所有做出贡献的人,很高兴地宣布 Spring Shell 2.1.0 已发布,并可在 https://repo.spring.io/milestone 获取。
有关更多详细信息,请参阅发布说明。
感谢所有通过问题报告和拉取请求做出贡献的人。
今年早些时候,我们开始努力将项目与最新的 Spring Boot 和 Spring Framework 版本保持一致,因为很难使用现有的 Spring 系列中的 Spring Shell 版本。
最初我们想解决的主要问题是移除 `Spring Boot` 现在默认强制执行的 bean 循环。虽然可以关闭此功能,但 Spring Shell 不应该需要它。这需要大量改动,我们选择通过重构 shell 内部来实现。一个巨大的挑战是,旧的 `Spring Shell` 如何通过本质上保留由 `@ShellMethod` 支持的命令信息方法来工作……