Spring Cloud Hoxton 已发布

版本发布 | Ryan Baxter | 2019年11月28日 | ...

我谨代表社区,非常高兴地宣布 Spring Cloud Hoxton Release Train 的通用可用性 (RELEASE) 已于今日发布。您可以在 Maven Central 中找到该版本。您可以查阅 Hoxton 的 发布说明以获取更多信息

Hoxton 发行版列车中的显著更改

Spring Cloud Hoxton.RELEASE 基于 Spring Boot 2.2.1.RELEASE。

文档变更

The Hoxton.RELEASE 文档有一个新的 主页、新主题以及 单页、多页和 PDF 版本。主页会链接到您感兴趣的特定项目的文档…

Spring Integration AWS 2.3 GA 和 Spring Cloud Stream Kinesis Binder 2.0 GA 可用

发布 | Artem Bilan | 2019年11月27日 | ...

亲爱的Spring社区,

今天,我很高兴地宣布 Spring Integration for Amazon Web Services 扩展版本 2.3.0 和 Spring Cloud Stream Binder for AWS Kinesis 版本 2.0.0 正式可用。

这些版本可以从 Maven Central、JCenter 和我们的 发布仓库 下载。

compile "org.springframework.integration:spring-integration-aws:2.3.0.RELEASE"

如果您不使用 Kinesis Binder。或者通过 Binder 依赖项

compile "org.springframework.cloud:spring-cloud-stream-binder-kinesis:2.0.0.RELEASE"

发布亮点

  • 这两个版本的主要主题是使用 Local Stack 框架进行集成测试,这帮助我们发现了这两个库中的几个 bug 和竞态条件。

  • spring-integration-awsKplMessageHandler 提供了 PutRecordsRequest (批处理) 支持,使用 Project Reactor 的 Mono.fromFuture() 功能来收集该批处理中 UserRecords 的异步结果。

  • 当下一个分片请求返回 null 时,KinesisMessageDrivenChannelAdapter 将发出 KinesisShardEndedEvent,表示分片已关闭,不能再向其中添加任何记录。

  • spring-cloud-stream-binder-kinesis 基于最近发布的 Spring Cloud Stream 版本 3.0,并提供了一个新的 KinesisBinderHealthIndicator 来检查绑定配置中涉及的所有流是否可用。

本周 Spring - 2019 年 11 月 26 日

工程 | Josh Long | 2019年11月26日 | ...

大家好,Spring 粉丝们!欢迎收看又一期的本周 Spring!本周,我正在日本东京参加 Pivotal Summit Japan 活动。由于家人突发急事,我遗憾地错过了中国和韩国的活动,所以很高兴能在返回加州与家人庆祝感恩节之前,参加这次巡演的最后一站。

此外,值得一提的是……美国的感恩节快到了。感恩节是美国人反思他们所感激的事情的时刻。我想我代表整个 Spring 团队说,我们非常感激您……

Spring Cloud Open Service Broker 3.1.0 发布

版本发布 | Roy Clarkson | 2019年11月26日 | ...

我们很高兴地宣布 Spring Cloud Open Service Broker 3.1.0.RELEASE 正式发布。Open Service Broker API v2.15 的支持现已功能完善。感谢社区的反馈和贡献!此版本包括所有预发布里程碑中的修复和增强功能

  • 升级到 Spring Boot 2.2.1.RELEASE
  • 添加 ServiceBrokerMaintenanceInfoConflictException 以处理 MaintenanceInfoConflict 错误场景
  • 当创建或更新请求格式错误或包含无效参数时,ServiceBrokerInvalidParametersException 现在返回 HTTP 400。以前它错误地返回 HTTP 422。
  • CreateServiceInstanceBindingRequest 现在扩展 AsyncParameterizedServiceInstanceRequest,以利用通用的请求对象并减少冗余。
  • 更新参考文档
  • 支持更新服务实例上下文
  • 添加 endpoints 列表……

宣布发布 Spring Cloud Stream Horsham (3.0.0.RELEASE)

工程 | Oleg Zhurakousky | 2019年11月25日 | ...

我们很高兴地宣布发布 Spring Cloud Stream Horsham (3.0.0.RELEASE) 版本系列,该系列是 Spring Cloud Hoxton.RELEASE(即将发布)的一部分,并基于 Spring Boot 2.2.x 和 Spring Cloud Function 3.0.0.RELEASE 构建,后者也 刚刚发布

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

快速亮点

正如在此公告之前的这些帖子(揭秘与简化函数式与响应式流与 Spring Integration事件路由)中所提到的,本次发布的核心主题是函数!.

历史上,Spring Cloud Stream 暴露了基于注解的配置模型,要求用户了解并提供大量可以轻易推断出来的样板信息。您可以在此处阅读更多详情……

宣布发布 Spring Cloud Function 3.0.0.RELEASE

工程 | Oleg Zhurakousky | 2019年11月25日 | ...

我们很高兴地宣布发布 Spring Cloud Function 3.0.0.RELEASE,它作为 Spring Cloud Hoxton.RELEASE(即将发布)的一部分提供,并基于 Spring Boot 2.2.x。

Spring Cloud Function 3.0.0.RELEASE 模块可在 Maven Central 存储库中使用。

快速亮点

透明类型转换

此版本引入了重构后的 FunctionCatalog 实现,该实现除了提供函数组合、支持响应式和非响应式函数等功能外,还通过 Spring Messaging 提供的 MessageConverters 引入了透明类型转换……

Spring Cloud Task 2.2.1 GA 现已发布

工程 | Glenn Renfro | 2019年11月25日 | ...

我们很高兴地宣布 Spring Cloud Task 2.2.1.RELEASE 现已在 Github 和 Pivotal 下载仓库中可用。非常感谢所有为本次发布做出贡献的人。

新增功能?

Spring Cloud Task 2.2.1.RELEASE 旨在与 Spring Boot 2.2.x 对齐。此新版本中的更新包括

  • 更新所有依赖项。
  • Micrometer 支持。
  • 更新了文档,改进了格式。
  • 当使用 Spring Batch 分区时,启动的任务应用程序现在会填充 external-execution-id。

让我们更详细地了解这些更新。

A Bootiful Podcast: Spring Security 工程师 Ria Stein

工程 | Josh Long | 2019 年 11 月 22 日 | ...

大家好,Spring 的粉丝们!在这一期节目中,Josh Long 采访了 Spring Security 工程师 Ria Stein。Ria 是 Spring Security 团队的新晋但卓有成效的工程师,她致力于 Josh 非常喜爱的 lambda DSL 等项目。

Spring Security - Lambda DSL

工程 | Eleftheria Stein-Kousathana | 2019年11月21日 | ...

Lambda DSL 概述

Spring Security 5.2 的发布包括了对 DSL 的增强,允许使用 Lambda 配置 HTTP 安全性。

需要注意的是,之前的配置风格仍然有效并受支持。Lambda 的添加旨在提供更大的灵活性,但其使用是可选的。

您可能在 Spring Security 的文档示例中见过这种配置风格。让我们来看看使用 Lambda 配置 HTTP 安全性与之前的配置风格有何不同。

使用 Lambda 的配置

@EnableWebSecurity
public…

Spring Tools 4.4.2 发布

版本发布 | Martin Lippert | 2019年11月21日 | ...

亲爱的Spring社区,

我很高兴地宣布 Spring Tools 4 for Eclipse, Visual Studio Code, and Theia 的 4.4.2 版本发布。

此版本的亮点包括

  • (Spring Boot), (Eclipse) 增强:现在可以通过 Boot Dashboard 菜单(上下文菜单 + 视图工具栏)中的新操作来连接/刷新/断开运行中的 Spring Boot 项目的实时悬停信息。
  • (Spring Boot), (Eclipse) 增强:可选地将控制台选项卡与 Boot Dashboard 选择链接(#386
  • (Spring Boot), (VSCode):更详细的实时悬停信息机制的进度报告的早期版本
  • (Concourse) 增强:各种更新
  • bug修复

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有