Spring Boot 2.3.0.RC1 现已发布

发布 | Phil Webb | 2020年5月1日 | ...

我谨代表团队和所有贡献者,非常高兴地宣布 Spring Boot 2.3 的第一个候选发布版本 (release candidate) 现已可通过 我们的 milestone 仓库 获取。

此版本解决了 70 多个问题和拉取请求。感谢所有做出贡献的人。

此里程碑的亮点包括:

  • 自动配置 Wavefront 发送者 bean。
  • 更轻松地配置 Web 应用程序使用的数据/时间转换器。
  • 在 Gradle 中自动创建 developmentOnly 配置。
  • 来自新创建的 Paketo 项目的 Java buildpack 支持。

如需查看完整的变更列表和升级说明,请参阅 wiki 上的 Spring Boot 2.3 Release Notes更新的参考文档

Spring 版本更新

工程 | Rob Winch | 2020年4月30日 | ...

Spring 团队决定更改发布火车项目模块的版本控制方案。这些更改将在下一个发布火车和每个项目的次要版本中实现。事实上,这些更改已经出现在 Spring Cloud 2020.0.0-M1 中。Maven 和 Gradle 不提供完全相同的版本排序,但我们正在与 Gradle 团队合作,以确保 Spring 方案在这两种工具中都能以相同的方式排序。

发布火车版本更改

自 2013 年以来,Spring 一直使用按字母顺序排序、主题化的 版本火车。版本火车包含了一组…

Spring Integration 5.3 RC1、5.2.6 和 5.1.10 现已发布

发布 | Artem Bilan | 2020年4月30日 | ...

很高兴宣布 Spring Integration 5.3第一个(也是最后一个)发布候选版本。

此次发布包含多项错误修复、大量新功能和改进,并将被 Spring Boot 2.3 RC1 采用。

可以从我们的 里程碑仓库 下载

compile 'org.springframework.integration:spring-integration-core:5.3.0.RC1'

最重要的主要新功能是

  • MongoDbChangeStreamMessageProducer - 这是 Spring Data ReactiveMongoOperations.changeStream(String, ChangeStreamOptions, Class) API 的一个响应式 MessageProducerSupport 实现。此组件默认生成一个消息的 Flux,其 bodyChangeStreamEvent,并包含一些与更改流相关的头部(请参阅 MongoHeaders)。

  • ReactiveMessageSourceProducer - 这是 MessageProducerSupport 的一个响应式实现,用于将提供的 MessageSource 包装到 Flux 中,以按需调用 receive()

  • ReceiveMessageAdvice - 之前的 AbstractMessageSourceAdvice 现在已升级为更通用的 advice 方法,也可用于 PollableChannel.receive() 的代理。

Spring for Apache Kafka 2.5.0 发布候选版本

发布 | Gary Russell | 2020年4月30日 | ...

2.5.0.RC1 发布候选版本现已在 Spring 里程碑仓库中提供。

更新:2.5.0.RELEASE 已于5月13日发布。

亮点

  • kafka-clients 2.5.0(版本号对齐是巧合)。

  • 在使用协作式再平衡时,支持对保留分区重新提交可重试的偏移量提交异常。

  • 支持新的“fetch-offset-request”生产者隔离(当代理版本为 2.5 或更高时),减少了所需的生产者数量。

  • 支持静态组员。

  • 与 Micrometer 更深入的集成。

  • 可选的交付尝试头部。

  • RecoveringBatchErrorHandler 可以提交部分批次并从批次中的失败记录重新播放(在监听器的配合下);这现在是批处理监听器的默认行为。

本周 Spring - 2020 年 4 月 28 日

工程 | Josh Long | 2020 年 4 月 29 日 | ...

大家好,Spring 粉丝们!欢迎收看新一期的《本周 Spring》!已经是 2020 年 4 月 28 日了。我简直不敢相信。

时间过得真快,不仅是我们上次在这个小博客上交流以来,更是自从我早在 2011 年的第一个星期开始写这些汇总以来。再过四个月,我就正式加入 Spring 团队十年了!真疯狂。

自 #COVID19 危机迫使世界大部分地区进入封锁状态以来,时间也过得飞快。我是一个永恒的乐观主义者,我一直在想,这次 COVID19 危机是否会…

Spring Tips:Wavefront 可观测性平台

工程 | Josh Long | 2020 年 4 月 29 日 | ...

演讲者:Josh Long (@starbuxman)

大家好,Spring爱好者!欢迎收看又一期《Spring Tips》!在本期节目中,我们将回顾在之前两个视频中讨论过的两个主题(分布式跟踪和指标收集),从出色的 Tanzu Wavefront 可观测性平台来看。

如上所述,在 2017 年初发布的两个视频中的第一个视频,探讨了使用 Spring Cloud Sleuth 和 OpenZipkin 的分布式跟踪。Spring Cloud Sleuth 是一个用于捕获消息从一个节点到另一个节点的流动的抽象。它可以帮助您了解消息在系统中的移动方式。Spring Cloud Sleuth 与 Spring Boot 应用程序中的所有常用入口和出口点集成。您是通过 Restteplat 或响应式的 WebClient 或 Spring Cloud Feign 发出 HTTP 请求吗?它会起作用。接收到传统(基于 Servlet)的 HTTP 请求或…

Spring Framework 5.2.6、5.1.15、5.0.17 和 4.3.27 现已发布

发布 | Stéphane Nicoll | 2020 年 4 月 28 日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Framework 系列发布。

Spring Framework 5.2.6 包含 46 项修复和改进。Spring Framework 5.1.15 包含 16 项精选修复和改进

5.0.x (5.0.17) 和 4.3.x (4.3.27) 的维护版本也已发布,分别包含 12 项精选修复和改进5 项精选修复和改进

照例,我们稍后将发布相应的 Spring Boot 版本(2.2.72.1.14),以及 Spring Boot 2.3 的候选版本!

项目主页 | GitHub | 问题 |

Spring Data Neumann RC2、Moore SR7 和 Lovelace SR17

发布 | Mark Paluch | 2020 年 4 月 28 日 | ...

我很高兴地代表团队宣布 Spring Data 发布 Neumann RC2Moore SR7Lovelace SR17。这个三合一版本建立在今天发布的 Spring Framework 5.2.6 (NeumannMoore) 以及 5.1.15 (Lovelace) 版本之上。

Spring Data Neumann RC2 包含 96 项新功能、改进和修复。Spring Data Moore SR7 包含 40 项修复和改进。最后,Spring Data Lovelace SR17 包含 39 项精选修复

Spring Data Neumann RC2 包含大量改进和新功能。其中最有趣的是:

  • Spring Data JDBC 的查询派生。
  • Spring Data Cassandra 和 Spring Data MongoDB 的响应式资源查找得到改进,引入了 Session 的延迟查找和 MongoDatabase,允许使用 Subscriber Context 的路由实现。
  • Spring Data Cassandra 的嵌入式类型
  • Spring Data Elasticsearch 的附加实体回调

宣布 Spring Cloud Stream Horsham.SR4 (3.0.4.RELEASE) 和 Spring Cloud Hoxton.SR4

版本发布 | Oleg Zhurakousky | 2020年4月27日 | ...

我们很高兴地宣布 Spring Cloud Stream Horsham.SR4 (3.0.4.RELEASE) 版本列车已发布,它是 Spring Cloud Hoxton.SR4 的一部分,并基于 Spring Boot 2.2.6 和刚刚发布的 Spring Cloud Function 3.0.6.RELEASE 构建。

Spring Cloud Stream Horsham.SR4 模块可在 Maven Central 仓库中使用。

此版本包含了一些修复和增强功能,主要来自用户的反馈,在此表示感谢。更多详情请点击以下链接

如前所述,Spring Cloud Hoxton.SR4 也已发布,但它只包含对 Spring Cloud Stream 和 Spring Cloud Function 的更新。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有