本周 Spring - 2017 年 11 月 21 日

工程 | Josh Long | 2017 年 11 月 21 日 | ...

各位 Spring 爱好者你们好!欢迎阅读最新一期的 本周 Spring!你能相信离 2018 年只有不到六周了吗?快乐的时光总是过得飞快!

本周我在洛杉矶与社区成员交流,然后和朋友家人一起在美国这里度过感恩节假期。感恩节是一个反思我们所感恩的事情的机会。我相信我代表 Spring 和 Pivotal 团队的所有人,说我们非常感激你们。感谢你们将这个社区打造成最令人惊叹、充满活力、令人振奋和有趣的社区……

Spring Cloud Skipper 1.0 M2 发布

发布 | Mark Pollack | 2017 年 11 月 21 日 | ...

我代表团队,高兴地宣布 Spring Cloud Skipper 1.0 M2 发布。

Skipper 是一个轻量级工具,允许您发现 Spring Boot 应用程序并在多个云平台上管理它们的生命周期。您可以单独使用 Skipper,也可以将其与持续集成流水线集成,以帮助实现持续部署。

1.0 M2 版本修复了一些错误并引入了一些新功能。

  • 支持 Postgres、MySQL、Microsoft SQL Server 和 HSQLDB 数据库。
  • 改进了对使用 HTTP 位置定义资源的应用程序的升级支持。
  • 使用 LRU 缓存管理下载的基于 HTTP 和 Maven 的资源的磁盘空间。
  • 基于 HTTP 的资源总是下载,从不缓存。
  • 使用更新的 CF Deployer 库,带有基于 HTTP 的健康检查。

Spring Cloud Finchley.M4 发布

发布 | Spencer Gibb | 2017 年 11 月 18 日 | ...

我代表社区,高兴地宣布 Spring Cloud Finchley Release Train 的里程碑 4 (M4) 版本今天发布。该版本可在 Spring Milestone 仓库中找到。您可以查看 Finchley 的发布说明了解更多信息

Finchley Release Train 的显著变化

本次更新主要用于与 Spring Boot 2.0.0.M6 的互操作性。

以下模块已作为 Finchley.M4 的一部分进行更新

模块 版本
Spring Cloud Dependencies 2.0.0.M5
Spring Cloud Consul 2.0.0.M3
Spring Cloud Gateway 2.0.0.M4
Spring Cloud Zookeeper 2.0.0.M3
Spring Cloud Sleuth 2.0.0.M4
Spring Cloud Cloudfoundry 2.0.0.M1
Spring Cloud Config 2.0.0.M4
Spring Cloud Netflix 2.0.0.M4
Spring Cloud Contract 2.0.0.M4
Spring Cloud Security 2.0.0.M1
Spring Cloud Stream Elmhurst.M3
Spring Cloud Bus 2.0.0.M3
Spring Cloud Task 2.0.0.M2
Spring Boot Starter 2.0.0.M6
Spring Cloud Aws 2.0.0.M2
Spring Cloud Build 2.0.0.M5
Spring Boot Dependencies 2.0.0.M6
Spring Cloud Vault 2.0.0.M4
Spring Boot 2.0.0.M6

本周 Spring - 2017 年 11 月 14 日

工程 | Josh Long | 2017 年 11 月 14 日 | ...

各位 Spring 爱好者你们好!欢迎阅读最新一期的 本周 Spring!本周我在摩洛哥卡萨布兰卡参加精彩的 Devoxx Morocco 活动,与北非中心的开发者交流。

你能相信现在已经是 11 月中旬了吗?你能相信离在加州旧金山举行的精彩的 SpringOne Platform 活动不到一个月了吗?我希望你能去!

现在,话不多说,让我们开始吧。

Spring Cloud Task 2.0.0.M2 现已发布

发布 | Glenn Renfro | 2017 年 11 月 10 日 | ...

我们很高兴地宣布 Spring Cloud Task 2.0.0.M2 现已可从 Spring 的里程碑仓库下载。非常感谢所有为本次发布做出贡献的人。

此版本带来了与 Spring Boot 2.0 M5 的兼容性。通过本次升级,所有依赖也得到了升级(Spring Cloud、Spring Cloud Stream、Spring Batch 等)。

你觉得怎么样?

我们期待你在 GithubStackOverflowGitter 上提供反馈

Spring Cloud Task 主页 | GitHub 上的源代码 | 参考文档

Spring Cloud Stream Elmhurst.M3 / 2.0.0.M3 发布公告

工程 | Oleg Zhurakousky | 2017 年 11 月 09 日 | ...

我们很高兴地宣布 Spring Cloud Stream Elmhurst release train 的 2.0.0.M3 版本发布。

Spring Cloud Stream Elmhurst 2.0.0.M3 可在 Spring Milestone 仓库中使用。其发布说明包含了与 Spring Boot、Spring Cloud、Spring AMQP 和 Spring for Apache Kafka 的版本兼容性相关的信息。

以下部分列出了此版本中包含的新功能和改进

改进的内容类型解析

内容类型解析已在 channel interceptors 中得到改进和整合,这使得在需要应用程序级自定义的情况下可以进行配置。此外,根据社区反馈,我们现在将默认内容类型设置为 application/json。但是,仍然可以通过 BindingProperties 覆盖它,或者可以通过 Message 传递它……

Spring For Apache Kafka 2.1 RC1 以及 2.0.1 和 1.3.1 现已发布

发布 | Artem Bilan | 2017 年 11 月 09 日 | ...

我们很高兴地宣布 Spring for Apache Kafka 2.1 版本的第一个 Release Candidate 发布

repositories {
    maven { url 'http://repo.spring.io/milestone' }
}
compile "org.springframework.kafka:spring-kafka:2.1.0.RC1"

本次快速小版本发布的普遍原因是 最近发布的 Apache Kafka 1.0.0 版本。该版本没有关键功能,但在 kafka.adminkafka.streams 中引入了一些破坏性更改。因此,此版本主要代表与 Apache Kafka 1.0.0 的兼容性

  • 弃用 KafkaEmbedded 中的 bounce()waitUntilSynced() 方法,因为 AdminUtils 中相应的 API 已被移除

  • KStreamBuilderFactoryBean 现在使用 StreamsBuilder 而不是已弃用的 KStreamBuilder

  • @EmbeddedKafka.brokerProperties() 可以使用属性占位符进行配置

  • 由于为 BeanFactory 解析器提供了 TemplateAwareExpressionParser,因此 @KafkaListener 属性中的 SpEL 表达式现在可以简化使用

  • 引入了 NonResponsiveConsumerEvent 以跟踪 ListenerContainer 的状态,以便发现可能的 Broker 目标不可用情况

获取 Spring 资讯

订阅 Spring 资讯,保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速发展。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部