Spring Boot 1.5.5 现已发布

版本发布 | Andy Wilkinson | 2017年7月26日 | ...

我谨代表团队,非常高兴地宣布 Spring Boot 1.5.5 已发布,并可从 repo.spring.ioMaven Central 获取。

Spring Boot 1.5.5 包含 80 项修复、改进和依赖更新。感谢所有通过问题报告和拉取请求做出贡献的人。

下一步是什么?

Spring Framework 5.0 RC3 最新发布 以及随后的一系列发布之后,Spring Boot 2.0 M3 也即将到来。如果您想提前体验 Spring Boot 2,我们非常乐意听取您的反馈,请访问 start.spring.io 并选择 Spring Boot 2.0.0.BUILD-SNAPSHOT

Spring Batch 4.0.0.M3 现已发布

发布 | Michael Minella | 2017年7月26日 | ...

我们很高兴地宣布,Spring Batch 4.0.0.M3 现已通过 Github 和 Pivotal 下载仓库提供。此版本是 Spring Batch 4.0 的第三个里程碑版本。非常感谢所有为此版本做出贡献的人。

有什么新功能?

此里程碑继续了之前 4.0.0 里程碑的工作。具体更新包括:

  • 依赖更新
  • 持续的 Java 配置改进
  • 文档的初步更新

依赖更新

随着 Spring Boot 2 的依赖关系图的演变,我们一直在更新我们的依赖项以与它们保持一致…

Spring Boot 2.0.0.M3 现已发布

发布 | Madhura Bhave | 2017年7月26日 | ...

Spring Boot 2.0 的第三个里程碑版本现已可通过 Spring 里程碑仓库 获取。此版本确保与 Spring Framework 5.0.0.RC3 兼容,并包含许多其他 依赖升级。此版本关闭了超过 100 个问题和拉取请求,感谢所有贡献者!

有关更改的完整列表和升级说明,请参阅 WIKI 上的 Spring Boot 2.0.0.M3 发行说明更新的参考文档

如果您想开始并发现新功能,可以在 https://start.spring.io 上轻松引导一个新项目

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

Spring Cloud Data Flow 1.2.3 发布

版本发布 | Thomas Risberg | 2017年7月26日 | ...

我很高兴代表团队宣布 Spring Cloud Data Flow 1.2.3 的全面上市。

本地服务器:快速入门入门指南

这是一个维护版本,我们专注于改进参考文档。其他改进包括添加了用于 Microsoft SQL Server 的 OSS 许可 JDBC 驱动程序。最新的本地部署器版本现在可以处理使用 Spring Boot 2.0 里程碑版本构建的应用程序。

更多详情可在发行说明中找到。

反馈很重要。如有疑问和功能请求,请通过 StackOverflowGitHub 联系我们。我们也欢迎贡献!任何帮助改进Spring Cloud Data Flow 生态系统……

Spring Session 2.0 M3 发布

发布 | Joe Grandja | 2017年7月25日 | ...

我谨代表社区宣布 Spring Session 2.0.0.M3 发布。此版本主要关注与 Spring Framework 5.0.0.RC3 和 Spring Data Kay RC1 的兼容性,这是所需的最低 Spring 版本。

此版本包含以下新功能

  • 添加了对 Spring WebFlux 的支持

  • 支持 WebFlux 的 WebSession

  • 添加了 ReactorSessionRepository 以支持响应式的 SessionRepository API。提供的默认实现是 MapReactorSessionRepository

我们将 Spring Session 根据存储库拆分为模块…

Spring Integration 5.0 Milestone 6 现已发布

发布 | Artem Bilan | 2017年7月25日 | ...

我谨代表 Spring Integration 团队宣布 Spring Integration 5.0 版本的 Milestone 6 (5.0.0.M6) 现已发布。

可从 Milestone Repository 下载。

repositories {
    maven { url 'http://repo.spring.io/libs-milestone' }
}
compile "org.springframework.integration:spring-integration-core:5.0.0.M6"

此版本包含了 19 个 JIRA 问题(以及一些 GitHub 问题),包括错误修复和一些新功能。自上次宣布 Milestone 5 以来,M6 版本的一些功能亮点包括:

  • 提供了基于 Spring WebFlux 的反应式通道适配器,用于 HTTP 服务器端

Spring Framework 5.0 RC3 - 正在走向 GA

发布 | Juergen Hoeller | 2017 年 7 月 24 日 | ...

亲爱的 Spring 社区:

我很高兴地宣布 Spring Framework 5.0 的第三个候选发布版本 现已 发布

此版本带来了改进的空值声明(包括字段和 bean 属性级别)、更强的 Kotlin 支持(包括声明式 bean 定义 DSL 和对 Kotlin 数据类默认构造函数参数的支持),以及Spring WebFlux 中的多项 API 改进。此外,Spring Framework 5.0 RC3 与 Reactor 3.1 M3JUnit 5.0 M6 兼容,并已针对最近发布的 JDK 9 候选版本进行了全面测试。

关于我们剩余的路线图,尽管已完成所有功能,但我们选择了一个扩展的候选发布阶段。这使得我们可以进一步加固我们修订的 API,特别是为了正确升级到 Reactor 3.1 GA、JUnit 5.0 GA 和 Jackson 2.9 GA(均预计在 9 月初发布)。因此,我们的Spring Framework 5.0 GA 版本目标是 9 月发布

Spring Security 5.0.0 M3 发布

发布 | Joe Grandja | 2017 年 7 月 24 日 | ...

我谨代表社区宣布 Spring Security 5.0.0 M3 发布。此版本包括错误修复、新功能,并基于 Spring Framework 5.0.0 RC3。

此里程碑版本包含的新功能有:

有关此版本的更多详细信息,请参阅 更改日志

项目网站 | 参考 | 指南 | 帮助

Spring AMQP 2.0.0 Milestone 5 现已发布

发布 | Artem Bilan | 2017 年 7 月 24 日 | ...

我很高兴地宣布 Spring AMQP 2.0 的 Milestone 5 现已在 Spring 里程碑仓库 中提供。

上次里程碑发布 以来的功能和修复:

  • Log4j2 AmqpAppender 现在是线程安全的;

  • DefaultMessagePropertiesConverter 现在会正确地将数组作为 header 值传递给 AMQP Client 库;

  • Jackson2JsonMessageConverter 现在可以配置 trustedPackages 以修复 Jackson Serialization Gadgets 的违规问题;

  • 现在可以通过 RabbitTemplate.invoke()RabbitAdmin 操作作为工作单元在同一个 AMQP 通道上执行;

  • 可以通过 AbstractMessageListenerContainer 上的特定选项将 PossibleAuthenticationFailureException 视为非致命错误;

  • RepublishMessageRecoverer 现在可以配置要重新发布的 message 的 deliveryMode

Spring For Apache Kafka 2.0 里程碑 3 版本现已发布

发布 | Artem Bilan | 2017 年 7 月 24 日 | ...

我们很高兴地宣布 Spring for Apache Kafka 2.0 版本的 里程碑 3 现已可用。

可从 Milestone Repository 下载。

repositories {
    maven { url 'http://repo.spring.io/libs-milestone' }
}
compile "org.springframework.kafka:spring-kafka:2.0.0.M3"

上次发布公告 以来,以下功能已包含在当前的里程碑版本中:

  • 基于 Apache Kafka 0.11.0.0 客户端版本;

  • 基于新的 Apache Kafka 基础,我们引入了 KafkaTransactionManager 以及通过新的 executeInTransaction() 操作在 KafkaTemplate 中支持事务;

  • 现在可以为 KafkaListenerContainer 提供 TransactionManager,以便在事务边界内执行轮询和偏移量提交;

  • 还提供了 Kafka 消息头支持。现在您可以发送和接收带有任意消息头的消息,例如使用某个 correlationKey 消息头构建请求-回复场景;

  • 提供了 ConsumerAwareErrorHandler,用于在发生错误时管理 Consumer 状态;

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有