Spring Batch 4.2 现已正式发布 (GA)!

发布 | Mahmoud Ben Hassine | 2019 年 10 月 02 日 | ...

我代表 Spring Batch 团队,很高兴宣布 Spring Batch 4.2 正式发布,该版本包含多项新功能和性能改进!

新特性

Spring Batch 4.2 包含以下新特性:

使用 Micrometer 实现批处理指标

Spring Batch 一直通过作业仓库(job repository)为用户提供各种指标。然而,由于使用数据库作为指标存储,消费这些指标并实时对其做出反应的能力受到了限制。本次发布引入了一项新功能,让您可以通过真正的指标存储,借助 Micrometer 来监控您的批处理作业。默认情况下,Spring Batch 会收集指标(例如作业持续时间、步骤持续时间、项目读写吞吐量等),并将其注册到 Micrometer 的全局指标注册中心下的 spring.batch

Spring Data R2DBC 1.0 RC1 发布

发布 | Mark Paluch | 2019 年 10 月 01 日 | ...

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

最值得注意的特性包括:

  • 通过 AbstractRoutingConnectionFactory 进行 ConnectionFactory 路由。
  • 通过 ResourceDatabasePopulatorScriptUtils 进行模式初始化工具。
  • 通过 TransactionDefinition 控制 Auto-Commit 和 Isolation Level 的传播和重置。
  • 支持实体级转换器(Entity-level converters)。
  • 支持具体化泛型(reified generics)和协程(Coroutines)的 Kotlin 扩展。
  • 增加可插拔机制以注册方言(dialects)。
  • API 改进。

Spring Security 5.2 正式发布 (GA)

发布 | Filip Hanik | 2019 年 10 月 01 日 | ...

我代表社区,很高兴宣布 Spring Security 5.2 正式发布。此版本是 5.2.0.M15.2.0.M25.2.0.M35.2.0.M45.2.0.RC15.2.0.RELEASE 版本工作的成果。总共关闭了 675+ 个工单(tickets)。

您可以在 Spring Security 参考文档的 新特性(What’s new) 部分找到 5.2 版本的亮点。

一如既往,我们期待收到您的反馈

项目站点 | 参考文档 | 帮助

Spring Data Moore 正式发布 (GA)

发布 | Mark Paluch | 2019 年 10 月 01 日 | ...

我代表社区和所有贡献者,很高兴宣布 Spring Data Moore 现已在 Maven Central 和我们的发布仓库中正式发布。

Spring Data Moore 要求 JDK 8 或更高版本,并特别支持作为当前长期支持分支的 JDK 11 以及作为最新 OpenJDK 版本的 JDK 13。以下是此发布列车(release train)中解决的 960 个工单(tickets) 的摘要:

  • 用于不可变对象支持的命令式和响应式 EntityCallback API,并作为未来响应式审计的基础
  • 对 Kotlin 协程(Coroutines)的一流支持
  • 性能改进
  • Spring Data MongoDB 仓库的声明式聚合和响应式 Querydsl 支持
  • Spring Data MongoDB 中的响应式事务管理器
  • Spring Data Elasticsearch 的响应式支持
  • Spring Data Redis 对 Redis Streams 的支持

Spring REST Docs 2.0.4.RELEASE

发布 | Andy Wilkinson | 2019 年 09 月 30 日 | ...

我代表社区和所有贡献者,很高兴宣布 Spring REST Docs 2.0.4.RELEASE 已在 Maven Central、JCenter 和我们的发布仓库中可用。感谢所有通过报告错误和提交拉取请求(pull requests)为本次发布做出贡献的人。

此维护版本包含少量修复和文档改进。建议所有 Spring REST Docs 2.x 用户升级。

GitHub | 问题 | 文档 | Twitter | Gitter | Stack Overflow

Spring Framework 5.2 正式发布 (GA)

发布 | Juergen Hoeller | 2019 年 09 月 30 日 | ...

亲爱的 Spring 社区成员,

我代表 Spring Framework 团队和众多近期贡献者,很高兴宣布 Spring Framework 5.2 已在 repo.spring.io 和 Maven Central 正式发布!查看我们更新的文档…

Spring Framework 5.2 要求 JDK 8 或更高版本,并特别支持作为当前长期支持分支的 JDK 11 以及作为最新 OpenJDK 版本的 JDK 13。它带来了许多性能改进(影响启动时间和峰值性能),并朝着GraalVM 原生镜像支持迈出了进一步的步伐…

Spring Data Lovelace SR11 发布

发布 | Mark Paluch | 2019 年 09 月 30 日 | ...

我代表社区,很高兴宣布 Spring Data Lovelace SR11 现已可用。

本次发布包含 72 个已修复的工单(tickets),主要包括错误修复和依赖升级。Lovelace SR11 构建在最近发布的 Spring Framework 5.1.10 之上,并将被 Spring Boot 2.1.9 采纳,以便更方便地使用。

最后,以下是各个项目版本的参考文档、更新日志和构件(artifacts)链接:

Spring Cloud Open Service Broker 3.1.0.M2 发布

发布 | Roy Clarkson | 2019 年 09 月 30 日 | ...

我们很高兴宣布 Spring Cloud Open Service Broker 的 3.1.0.M2 版本已发布,该版本包含对 Open Service Broker API v2.15 的一些初步支持。感谢社区做出的重要贡献!此版本包含以下修复和增强功能

  • 升级到 Spring Boot 2.1.8.RELEASE
  • 为 Service Plan 对象添加 maintenance_info 字段
  • 为 Service Plan 对象添加 maximum_polling_duration 字段
  • 为 Service Plan 对象添加 plan_updateable 字段
  • 当必需的 service_id 和/或 plan_id 丢失或不正确时,返回 HTTP 400
  • 当服务代理操作正在进行中且在前一个请求完成之前发送了相同的请求时,返回 HTTP 202
  • 为某些服务定义元数据返回 JSON 数组而非 JSON 对象
  • 添加对服务代理控制器自定义基础路径的支持

Spring Framework 5.1.10 现已可用

发布 | Stéphane Nicoll | 2019 年 09 月 28 日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Framework 5.1.10 现已可用。

Spring Framework 5.1.10 包含 35 个修复和精选改进

下周在发布方面将相当忙碌,先是 Spring Framework 5.2 GA,随后是一系列 Spring 项目也相继 GA。我们还将发布 Spring Boot 2.2 的第一个发布候选版本(release candidate),敬请期待!

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

Spring Boot for Apache Geode & Pivotal GemFire 1.2.0.M3 发布

发布 | John Blum | 2019 年 09 月 24 日 | ...

我代表 Spring 和 Apache Geode 社区,很高兴宣布 Spring Boot for Apache Geode & Pivotal GemFire (SBDG) 1.2.0.M3 版本发布。

SBDG 1.2.0.M3 继续基于与 1.2.0.M2 版本相同的构建(bits):主要包括

  • Spring Framework 5.2.0.RC2

  • Spring Boot 2.2.0.M6

  • Spring Data Moore-RC3

  • Spring Session Corn-M4

  • Spring Test for Apache Geode & Pivotal GemFire (STDG) 0.0.8.RELEASE

SBDG 1.2.0.M3 的构建(bits)可从 Spring 里程碑仓库以及 Spring Initializer 获取。

新特性

我们现在支持在不同环境之间切换…

订阅 Spring 新闻简报

通过 Spring 新闻简报保持联系

订阅

先行一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部