Spring for Apache Kafka 1.1 GA 和 Spring Integration Kafka 2.1 GA 可用

发行版 | Artem Bilan | 2016年9月19日 | ...

我很高兴地宣布,Spring for Apache Kafka 1.1.0.RELEASE 现在可在 Spring 发行版仓库Maven Central 中获得。

由于一些社区需求,我们决定绕过候选发行版 (RC) 阶段,并立即发布正式版 (GA)。

自之前的 里程碑 2 以来变化不大,但以下是所有 Spring Kafka 1.1 更改的摘要

  • Apache Kafka 0.10 升级;

  • 通过 BatchMessageListener 以及通过 @KafkaListener 注解配置支持消息批处理;

  • 通过 KafkaNull 占位符对象支持 null payload 概念;

  • 您现在可以从侦听器执行查找操作 - 这允许在使用组管理时 Kafka 分配分区时设置初始偏移量。您也可以在初始化后执行任意查找操作;

  • 允许将初始偏移量设置为相对于当前偏移量的相对值;

  • KafkaTemplate 现在提供对 Producer 上的 metricspartitionsFor 方法的访问。

Spring Framework 4.3.3 和 4.2.8 现已可用

发行版 | Stéphane Nicoll | 2016年9月19日 | ...

我代表团队高兴地宣布,Spring Framework 4.3.34.2.8 维护版本 现已可用

4.3 系列的第三个维护版本包含 60 多个修复和改进,并且是本周晚些时候即将发布的 Spring Boot 1.4.1 版本的基础。我们还将在周三发布另一个 Spring Framework 5.0 里程碑版本,敬请关注更多发行公告!

项目页面 | GitHub | 问题 | 文档

Spring Integration 4.3.2 可用

发行版 | Artem Bilan | 2016年9月19日 | ...

我很高兴地宣布已发布 Spring Integration 维护版本4.3.2。它可在 Spring 发行版仓库Maven Central 中获得。强烈建议所有人升级,因为此版本包含错误修复和改进。

您可以在其 发行说明 中找到 4.3.2 的所有更改,以下是一些亮点

  • 它是即将推出的 Spring Boot 1.4.1 的基础;

  • RmiOutboundGateway 现在可以与 RmiProxyFactoryBeanConfigurer 一起使用,以访问底层的 RmiProxyFactoryBean 以进行自定义,例如 ContextPropagatingRemoteInvocationFactory

  • 添加了 TcpConnectionFailedEvent - 当由于某种原因无法建立连接时发出的事件;

  • spring.integration.readOnly.headers 全局集成属性,用于从回复中排除某些标头,例如默认情况下某些转换器填充的不需要的或不兼容的 contentType

Spring Cloud Data Flow 1.1 M1 和 1.0.1 GA 已发布

发行版 | Thomas Risberg | 2016年9月16日 | ...

我代表团队很高兴地宣布发布 Spring Cloud Data Flow 1.1 的第一个里程碑版本以及 1.0 版本的 1.0.1 维护版本。

注意: 开始使用此新版本(版本)的一个好方法是遵循项目页面上的 发行矩阵,其中包括下载坐标和参考指南链接。

1.1 M1 版本

在过去几周中,我们为数据微服务的整体编排添加了新功能和改进。1.1.0.M1 版本中包含以下新功能

安全

Spring Integration 1.2 里程碑 2 的 Java DSL 可用

发行版 | Artem Bilan | 2016年9月15日 | ...

我很高兴地宣布,Spring Integration 1.2 M2 的 Java DSL 现已可用!

首先,我要感谢所有创建问题、提出拉取请求、提供反馈或只是在 StackOverflow 上提出问题的人。特别感谢自之前的 里程碑 1 以来就一直采用此技术的早期用户。在他们的帮助下,我们改进并修复了一些运行时流程注册问题。

工件 org.springframework.integration:spring-integration-java-dsl:1.2.0.M2里程碑仓库 中可用。所以,试试看,如有任何反馈,请随时提出 GH 问题

一些亮点……

Spring Session 1.3.0 M2 发布

发行版 | Rob Winch | 2016年9月14日 | ...

我代表社区高兴地宣布发布 Spring Session 1.3.0.M2。此版本关闭了许多社区提交的拉取请求。有关更改的完整列表,请参阅 变更日志

注意

Spring Session 1.3.0.M1 版本存在一些问题,因此我们随后立即发布了 Spring Session 1.3.0.M2

Spring Session 1.3.0 M2 的新增功能

亮点包括

Spring Cloud Camden RC1 可用

发行版 | Spencer Gibb | 2016年9月14日 | ...

我代表团队高兴地宣布,Spring Cloud Camden 发行列车的候选版本 1 (RC1) 今天可用。此版本可在我们的 Spring 里程碑 存储库中找到。这主要是一个错误修复版本,Camden 正在准备正式发布 (GA)。您可以查看 Camden 的 发行说明以了解更多信息

Camden 发行列车的显著变化

Spring Cloud Contract 是一个新的项目,它为 Spring 应用中的消费者驱动契约和服务模式提供支持。Spring Cloud Netflix 通过属性支持自定义 Ribbon 组件类,使用新的社区维护的 OpenFeign,并对 Zuul 进行了各种修复和改进。Spring Cloud Consul 使用 Consul 的事件 API 添加了对 Spring Cloud Bus 的支持。CLI 添加了一个spring cloud

Spring Cloud Task 1.0.3.RELEASE 和 1.1.0.M1 现已可用

发布版本 | Michael Minella | 2016年9月9日 | ...

我们高兴地宣布,Spring Cloud Task 1.0.3.RELEASE 和 1.1.0.M1 现已通过 Maven Central、Github 和 Pivotal 下载库提供。非常感谢所有为本次发布做出贡献的人。

Spring Cloud Task 1.0.3.RELEASE 的新增功能

1.0.3.RELEASE 代表 1.0.x 分支的下一个次要版本。这是一个小的更新,它清理了项目中的依赖项管理,使其与 Spring Cloud 产品组合的其余部分管理其依赖项的方式保持一致。

Spring Cloud Task 1.1.0.M1 的新增功能

Spring Cloud Task 1.1.0 的主要主题是……

Spring for Apache Kafka 1.1.0 里程碑版本 2 可用

发行版 | Gary Russell | 2016年9月8日 | ...

我很高兴地宣布,Spring for Apache Kafka 1.1.0.M2 的第二个里程碑版本现已在 Spring 里程碑仓库 中提供。

这包括一些错误修复和以下新功能

  • 当使用@KafkaListener注解时,现在可以使用批量处理消息的功能(在上次里程碑版本中引入),例如……

    @KafkaListener(id = "list", topics = "myTopic", containerFactory = "batchFactory") public void listen(Listlist) { ... }

  • 您现在可以从侦听器执行查找操作 - 这允许在使用组管理时,Kafka 分配分区时设置初始偏移量。您还可以在初始化后执行任意查找操作。

Spring Cloud Stream Brooklyn.RC1 可用

发行版 | Marius Bogoevici | 2016年9月8日 | ...

我代表团队,高兴地宣布发布 Spring Cloud Stream Brooklyn 发布列车的第一个候选版本。Spring Cloud Stream Brooklyn.RC1 可在 Spring 里程碑仓库 中使用,其功能的详细说明可在 参考文档 中找到。发行说明可 在此处 获取,其中包含有关迁移路径的重要信息。

由于此版本紧随之前的 里程碑版本,它包含少量修复,以及一个主要新增功能,即通过 即插即用依赖项替换 支持 Kafka 0.10。

我们……

获取 Spring 电子报

通过 Spring 电子报保持联系

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部