Spring Batch 4.0.0.M2 现已可用
我们很高兴地宣布 Spring Batch 4.0.0.M2 现已通过 Github 和 Pivotal 下载库提供。此版本代表 Spring Batch 4.0 版本的第二个里程碑。非常感谢所有为此版本做出贡献的人。
新增功能?
此里程碑继续 Spring Batch 4.0.0.M1 中制定的工作。具体更新包括
- 依赖项更新
- 持续改进 Java 配置
依赖项更新
Spring Batch 4 将是Spring Boot 2中包含的版本,因此我们现在正花时间同步我们的依赖项。因此,此版本支持升级到Spring Data Kay发行列车和Spring Integration 5的最新里程碑……
Spring Security 5.0.0 M1
Spring Session 2.0.0 M1 发布
我代表社区很高兴地宣布Spring Session 2.0.0.M1的发布。此版本主要侧重于确保与 Spring Framework 5 的兼容性,这是所需的最低 Spring 版本。
支持的数据存储
我们还从主存储库中删除了一些 Spring Session 实现。目标是允许核心 Spring Session 团队专注于交付新功能,而不是需要了解每个数据存储的来龙去脉。这将允许在不增加 Spring Session……审核开销的情况下开发其他模块。
Spring Data Kay M3 发行列车发布
我代表 Spring Data 团队,宣布 Kay 发行列车的第三个里程碑版本可用。
最重要的变化是改进了CrudRepository
的命名方案。我们将特定于存储的CustomConversions
提取到 Spring Data Commons,并引入了基于双向类型的转换器,以维护通用转换代码的单个 API。您现在可以使用 lambda 定义转换器。您需要将代码适配到重命名的方法。MongoDB 附带了一个重命名的注释,用于响应式可跟踪游标,我们将@InfiniteStream
重命名为@Tailable。
……
Spring Cloud Camden SR7 发布
我代表团队很高兴地宣布Spring Cloud Camden发行列车的服务版本 7 今天可用。此版本可以在我们的Spring 发行库和Maven Central中找到。文档可在此处找到。发行说明可在此处找到。
Camden.SR7 更新的模块
- Spring Cloud Commons 1.1.9.RELEASE
- Spring Cloud Netflix 1.2.7.RELEASE
- Spring Cloud AWS 1.1.4.RELEASE
- Spring Cloud Consul 1.1.4.RELEASE 依赖项修复
- Spring Cloud Security 1.1.4.RELEASE 文档修复
- Spring Cloud Sleuth 1.1.4.RELEASE
- Spring Cloud Stream Brooklyn.SR3 修复了 Spring Cloud Bus、Hystrix 和 Turbine 的问题。有关更多信息,请参阅此问题。
- Spring Cloud Contract 1.0.5.RELEASE ……
Spring Framework 5.0 发布 RC1
尊敬的 Spring 社区:
我很高兴地宣布,功能完整的 Spring Framework 5.0 发布候选版本现已可用!我们预计在 5 月底发布另一个候选版本,并在 6 月底发布最终版本。
作为核心框架的一次重大修订,5.0 RC1 基于 Java 8+,并包含许多基础架构改进:例如,我们自己的 Commons Logging 桥接默认情况下自动检测 Log4j 2、 SLF4J 和 JUL;简化了 Servlet 3.1+ 的使用;以及对 JUnit 5.0 M4 的早期支持。
再次强调,以下是 Spring Framework 5 的主要功能主题
- 响应式编程:介绍我们基于 Reactor 3.1 构建的 Spring WebFlux 框架,支持 RxJava 1.3 & 2.1,并在 Tomcat、Jetty、Netty 或 Undertow 上运行。
- Java 8 和 Kotlin 的函数式风格:框架中多个 API 的改进和 Kotlin 扩展,特别是针对 Bean 注册和函数式 Web 端点。
- 与 Java EE 8 API 的集成:支持 Servlet 4.0、Bean Validation 2.0、JPA 2.2 以及 JSON Binding API(作为 Spring MVC 中 Jackson/Gson 的替代方案)。
- 支持 JDK 9:…
Spring AMQP 2.0.0 里程碑版本 4 已发布
我很高兴地宣布,Spring AMQP 2.0 的第四个里程碑版本 2.0.0.M4 现已在 Spring 里程碑仓库 中可用。
自 上次里程碑版本 以来新增的功能包括……
-
新的
DirectMessageListenerContainer
现在支持配置在确认之间处理的消息数量。 -
您现在可以在
@RabbitListener
注解上指定容器的concurrency
。
候选发布版本预计将于六月初发布,正式版本紧随 Spring Framework 5.0 正式版本发布之后。
有关 2.0 中所有更改的完整列表,请参阅 参考手册中的新增内容;另请参阅 2.0.0.M1、2.0.0.M2、2.0.0.M3 以及 2.0.0.M4 的发行说明……
Spring IO Platform Athens-SR5
我很高兴地宣布,Spring IO Platform Athens-SR5 现已可从 repo.spring.io 和 Maven Central 获取。
此维护版本升级了平台中许多项目的版本
- AspectJ 1.8.10
- Spring AMQP 1.6.9
- Spring Boot 1.4.6
- Spring Data Hopper SR 10
- Spring Framework 4.3.8
- Spring Integration 4.3.9
许多第三方依赖项的版本也已更新。
Spring IO Platform Brussels-SR2
我很高兴地宣布,Spring IO Platform Brussels-SR2 现已可从 repo.spring.io 和 Maven Central 获取。
此维护版本升级了平台中许多项目的版本
- AspectJ 1.8.10
- Spring AMQP 1.7.2
- Spring Boot 1.5.3
- Spring Data Ingalls SR 3
- Spring Framework 4.3.8
- Spring Integration 4.3.9
- Spring Kafka 1.1.4
许多第三方依赖项的版本也已更新。