Spring Data R2DBC 1.0 M2 和 Spring Boot starter 已发布

发布 | Mark Paluch | 2019年5月15日 | ...

Spring Data R2DBC

我代表社区和所有贡献者,很高兴宣布 Spring Data R2DBC 1.0 的第二个里程碑版本已发布。它基于最近发布的 Moore M4 版本R2DBC 0.8.0.M8 版本。请注意,Spring Data R2DBC 是在 Moore 发布序列之外发布的,它将是下一个发布序列 Neumann 的一部分。

Spring Data R2DBC 修复了 32 个问题。最值得关注的特性包括

  • 通过使用 jasync-sql 支持 MySQL。
  • 响应式事务管理器。
  • 用于 insert/update/delete 操作的流畅 API。
  • 协程扩展。
  • 支持自定义转换。
  • 通过使用 Dialect 实例转换为原生绑定标记的命名参数。
  • 支持简单类型的单列投影。
  • 重构的包结构。
  • ...

Spring Boot 2.1.5 已发布

发布 | Phil Webb | 2019年5月15日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Boot 2.1.5 已发布,现在可以通过 repo.spring.io 和 Maven Central 获取。

这是一个维护版本,包含 许多重要的依赖更新和错误修复

温馨提示,Spring Boot 1.5 将于 八月终止支持,因此所有用户现在都应该升级到 Spring Boot 2.1。

您能如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的 “非常适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签 提问,或在 Gitter 上与社区交流...

Spring Boot 2.2 M3 现已可用

发布 | Phil Webb | 2019年5月15日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Boot 2.2 的第三个里程碑版本已发布,可从 我们的里程碑仓库 获取。此版本解决了超过 100 个问题和拉取请求

有关更改和升级说明的完整列表,请参阅维基上的 Spring Boot 2.2 发布说明更新的参考文档

如果您想开始使用 2.2 并尝试新功能,可以在 https://start.spring.io 上引导新项目。

项目页面 | GitHub | 问题 | 文档 | Stack Overflow | Gitter

Reactor Dysprosium-M1 现已可用

发布 | Stephane Maldini | 2019年5月15日 | ...

Reactor 第四代正在到来。我们代表团队感谢所有社区成员提供的巨大反馈。在过去的一年里,我们的响应式产品线显著增长,包括 R2DBCBlockHound。我们在 Java 生态系统中的采用情况非常出色,我们正在与包括微软和谷歌在内的大公司合作。我们的常规 Gitter 听众翻了一倍多,每天都有一些很棒的——你猜对了——响应式讨论。最后,Sergei Egorov 加入了核心团队,我们没有停止扩张的计划!

Dysprosium-M1 可从 我们的里程碑仓库 获取。它为更多正在进行的工作铺平了道路。值得注意的是,有 2 个功能正在被弃用,并评估在...中移除。

Reactor Californium-SR8 已发布

发布 | Stephane Maldini | 2019年5月15日 | ...

Californium 的第八个服务版本已发布。除了修复其一部分问题外,它还包含了经过加速的 reactor-netty——这得益于从我们新的 Dysprosium-M1 版本 回溯的更改。

该版本可在您首选的 Maven Central 仓库中获取。

更改日志和发布说明

请注意,此版本覆盖了 Californium-SR7,后者在 reactor-netty 0.8.7 中包含了一个不受欢迎的回归问题。

Bismuth 终止支持

预计即将到来的 Dysprosium-RELEASE,我们的 reactor-core 3.1.xreactor-netty 0.7.x 系列将不再接收后续补丁。我们鼓励用户更新到 Californium 发布系列,该系列与 Spring Boot 2.1.xSpring Framework 5.1.x 匹配...

Spring Data Moore M4, Lovelace SR8 和 Ingalls SR22 已发布

发布 | Mark Paluch | 2019年5月14日 | ...

我很高兴宣布 Spring Data 版本 Moore M4Lovelace SR8Ingalls SR22 已发布。我们的版本基于最新的 Spring Framework 版本,并将分别被 Spring Boot 2.2 M3、2.1.5 和 1.5.21 采用。

Moore M4 也是 Spring Data R2DBC 1.0 M2 的先决条件。它修复了 70 个问题。其中有一些值得关注的新特性

  • 支持 MongoDB 的响应式事务管理
  • 支持基于注解的 MongoDB Collation
  • Elasticsearch 中的响应式索引操作和按查询删除

请在我们的 发布维基 中查看新增功能的高级概览...

Spring Boot 1.5.21 现已可用

发布 | Stéphane Nicoll | 2019年5月14日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Boot 1.5.21 已发布,现在可以通过 repo.spring.io 和 Maven Central 获取。

Spring Boot 1.5.21 是一个维护版本,包含 9 个依赖更新和精选的错误修复

如果您还没有升级到 Spring Boot 2,请考虑升级,因为对 1.x 的支持将 于2019年8月1日终止

您能如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的 “非常适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签 提问,或在 Gitter 上与社区交流...

Spring Integration AWS 2.2 GA 和 Spring Cloud Stream Kinesis Binder 1.2 GA 已发布

发布 | Artem Bilan | 2019年5月13日 | ...

今天我很荣幸宣布 Spring Integration for Amazon Web Services 扩展版本 2.2.0 和 Spring Cloud Stream Binder for AWS Kinesis 版本 1.2.0 已正式发布(GA)。

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

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

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

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

这两个版本的主要主题是支持 Kinesis ClientKinesis Producer 库的新功能。为此,spring-integration-aws 分别附带了 KclMessageDrivenChannelAdapterKplMessageHandler 的实现。目前,实现基于 KCL v1.x,因为我们在 spring-integration-aws 中使用的并非所有 AWS 依赖都提供了 AWS SKD v2 实现。根据对 Kinesis Client Library 的研究,已为 KclMessageDrivenChannelAdapter... 引入了一个额外的 CheckpointMode.periodic

Spring Batch 4.2.0.M2 现已可用!

发布 | Mahmoud Ben Hassine | 2019年5月13日 | ...

我很高兴宣布 Spring Batch 4.2.0.M2 现在可从我们的 里程碑仓库 获取。

新功能?

此版本为 Apache Kafka 添加了一个新的项读取器和一个新的项写入器

  • KafkaItemReader 可以从同一主题的单个分区或多个分区读取消息。此读取器将消息偏移量存储在 ExecutionContext 中以支持重启。
  • KafkaItemWriter 使用 Spring for Apache Kafka 项目中的 KafkaTemplate 将消息发送到指定主题。

我要感谢 Mathieu Ouellet 在 Spring Batch 中添加 Apache Kafka 支持的出色贡献!

...

Spring for Apache Kafka 2.3 里程碑 2

发布 | Gary Russell | 2019年5月13日 | ...

我们很高兴宣布 Spring for Apache Kafka 2.3 版本的第二个里程碑版本 - 2.3.0.M2 已发布。

亮点

  • SeekToCurrentErrorHandler 可以配置为不对某些异常进行重试。

  • 新的 RecoveringDeserializationExceptionHandler 可以在 Kafka Streams 应用中从失败的反序列化操作中恢复,例如将失败的消息发送到死信主题。

  • 新的 HeaderEnricher 转换器可以添加到 Kafka Streams 拓扑中以添加头部。

  • 新的 MessagingTransformer 可用于在 Kafka Streams 拓扑中调用 Spring Integration flow。

  • 新的 AggregatingReplyingKafkaTemplate 可以发送一条记录并等待来自多个消费者的响应。

  • ...

获取 Spring 新闻邮件

订阅 Spring 新闻邮件以保持联系

订阅

先行一步

VMware 提供培训和认证,助力您的快速进步。

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部