Reactor Dysprosium (3.3.x) 正式发布

工程 | Stephane Maldini | 2019年10月3日 | ...

您好,Reactor 社区:

代表 Reactor 团队及其英勇的新贡献者,我很高兴地宣布,Reactor Dysprosium 现在可以在您首选的 Maven 仓库中找到,例如这里

这是自 Reactor Core 3.x 以来的第四个发布列车,它包括Reactor Core 3.3Reactor Netty 0.9 和一个新成员Reactor Pool 0.1。查看主要的变更日志和发行说明

Reactor Dysprosium 模块仍然需要 JDK 8 或更高版本。它们带来了许多性能改进,我们甚至……

Reactor Californium-SR12 发布

工程 | Stephane Maldini | 2019年10月3日 | ...

Californium 的第 12 个服务版本已发布。按照惯例,它修复了几个问题,并带来了全面的改进。

该版本可在您首选的 Maven 中央仓库中获得。

变更日志和发行说明

Bismuth 终止支持

随着Dysprosium-RELEASE 的发布,我们的reactor-core 3.1.xreactor-netty 0.7.x 系列将不再接收进一步的补丁。我们鼓励用户更新到Californium 发布列车,它们与Spring Boot 2.1.xSpring Framework 5.1.x 匹配。

如果您已经在使用Spring Boot 2.2.xSpring Framework 5.2.x,则需要使用Dysprosium,包括reactor-core 3.3.xreactor-netty 0.9.x……

Spring Integration 5.2 GA 可用

版本发布 | Artem Bilan | 2019年10月2日 | ...

尊敬的 Spring 社区:

我代表 Spring Integration 团队高兴地宣布 Spring Integration 5.2.0.RELEASE 已发布。

它可以从我们的发行库和 Maven Central 下载

compile "org.springframework.integration:spring-integration-core:5.2.0.RELEASE"

此版本的新增功能?

  • RSocket 支持 - 为 RSocket 协议中的 Reactive Streams 支持实现了RSocketInboundGatewayRSocketOutboundGateway。请参阅spring-integration-rsocket 模块。

  • FluxAggregatorMessageHandler 基于 Project Reactor 的Flux 分组和窗口功能生成窗口或缓冲区结果。

  • RateLimiterRequestHandlerAdviceCacheRequestHandlerAdvice 可用于围绕MessageHandler.handleMessage() 的 AOP 方面。

  • 已将 Kotlin 脚本的 JSR223 实现添加到spring-integration-scripting 模块中。

  • FTP 和 SFTP 模块现在为某些 Apache Mina FTP/SFTP 服务器事件提供事件侦听器。

    ……

Spring for Apache Kafka 2.3 现已可用

版本发布 | Gary Russell | 2019年10月2日 | ...

我们很高兴地宣布以下版本现已可用。

鼓励所有用户升级到这些版本

2.3.0 版本是该项目最新系列的第一个版本。

有关更多信息,请参阅新增功能章节,但这里有一些重点

生产

  • 可以选择每个线程使用一个生产者,以避免在刷新时阻塞其他线程。

  • 提供AggregatingReplyingKafkaTemplate 扩展到ReplyingKafkaTemplate 以聚合来自多个消费者的回复。

消费

  • 您现在可以添加RecordInterceptor 以在调用侦听器之前修改记录。

  • ConsumerSeekAware 现在支持相对查找。

  • 您现在可以指定在处理先前poll() 的结果和发出下一个poll() 之间的延迟。

  • 使用手动AckMode 时,您现在可以否定确认记录,容器将执行必要的查找以重播记录。

  • 现在支持 Micrometer Timer 以监控侦听器性能。

  • 可以将SeekToCurrentErrorHandler 配置为将某些异常视为致命异常,从而禁用重试;您现在还可以添加失败交付的重试尝试之间的BackOff

    ……

Spring Session for Apache Geode & Pivotal GemFire 2.1.6.RELEASE 和 2.2.0.RC1 可用

版本发布 | John Blum | 2019年10月2日 | ...

代表 Spring 和 Apache Geode & Pivotal GemFire 社区,我很高兴地宣布Spring Session for Apache Geode & Pivotal GemFire (SSDG) 2.1.6.RELEASE2.2.0.RC1 的发布。

SSDG 2.1.6.RELEASE 可在Maven Central 中获得,而 SSDG 2.2.0.RC1 可以从 Spring 的里程碑存储库中获取。

SSDG 2.1.6.RELEASE2.2.0.RC1 都包含在 Spring Session 的Bean-SR9Corn-RC1 BOM 文件中,Spring Boot 2.1.9.RELEASE 和 Spring Boot 2.2.0.RC1 版本将分别选择它们。

此外,Spring Boot for Apache Geode (SBDG) 1.1.2.RELEASE 将选择 SSDG 2.1.6.RELEASE,而 Spring Boot for Apache Geode 1.2.0.RC1 将选择 SSDG 2.2.0.RC1……

Spring Boot 2.1.9 现已可用

版本发布 | Stéphane Nicoll | 2019年10月2日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Boot 2.1.9 已发布,现在可以从repo.spring.io 和 Maven Central 获取。

此版本包括40 个修复、改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题存储库中的"适合贡献"标签。如果您有任何一般性问题,请使用stackoverflow.com 上的spring-boot 标签提问,或在Gitter 上与社区聊天。

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

Spring for RabbitMQ (Spring AMQP) 2.2 现已可用

版本发布 | Gary Russell | 2019年10月2日 | ...

我们很高兴地宣布以下维护版本现已可用。

鼓励所有用户升级到这些版本

2.2.0 版本是该项目最新系列的第一个版本。

新增功能章节以了解更多信息,但这里有一些重点

  • 现在支持 Micrometer Timer 以监控侦听器性能。

  • @RabbitListener 现在可以在List<?> 中接收一批消息,批次可以在生产者端创建,或者SimpleMessageListenerContainer 可以从传入的离散消息中创建一个批次。

  • 现在支持 Spring Data Projection 接口作为 @RabbitListener 的负载。

  • 现在提供了一个选项,可以在连接之前对 Addresses 进行洗牌,而不是总是按顺序尝试地址。

  • ……

Spring Batch 4.2 正式发布!

发行说明 | Mahmoud Ben Hassine | 2019年10月2日 | ...

我代表 Spring Batch 团队,很高兴地宣布 Spring Batch 4.2 正式发布,其中包含许多新功能和性能改进!

新功能

Spring Batch 4.2 包含以下新功能:

使用 Micrometer 的批量指标

Spring Batch 始终通过作业存储库为用户提供各种指标。但是,由于使用数据库作为指标存储,因此实时使用和响应这些指标的能力受到了限制。此版本引入了一项新功能,允许您通过 Micrometer 使用真正的指标存储来监控批量作业。默认情况下,Spring Batch 收集指标(例如作业持续时间、步骤持续时间、项读取和写入吞吐量等),并在 spring.batch…下的 Micrometer 全局指标注册表中注册它们。

Spring Data R2DBC 1.0 RC1 发布

发行说明 | Mark Paluch | 2019年10月1日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Data R2DBC 1.0 的第一个候选版本已发布,并可从我们的里程碑存储库中获取。此版本包含 60 个问题和拉取请求。它将其基线升级到 R2DBC 0.8 RC1 和 Spring Data Moore GA。

最显著的功能是:

  • 通过 AbstractRoutingConnectionFactory 进行 ConnectionFactory 路由。
  • 通过 ResourceDatabasePopulatorScriptUtils 初始化模式的实用程序。
  • 通过 TransactionDefinition 传播和重置自动提交和隔离级别控制。
  • 支持实体级转换器。
  • 用于具体化泛型和协程的 Kotlin 扩展。
  • 添加可插入机制以注册方言。
  • API 改进。
  • ……

获取 Spring 电子报

通过 Spring 电子报保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部