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 - 2017 年 7 月 25 日

工程 | Josh Long | 2017 年 7 月 24 日 | ...

各位 Spring 的朋友们!本周我在土耳其伊斯坦布尔,与客户交流并将在今晚的 Spring 和 Java 技术分享会上发表演讲。希望你们能来和我一起聊聊云原生 Java!和往常一样,本周内容很多,让我们开始吧!

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 Cloud Dalston SR2 现已发布

发布 | Spencer Gibb | 2017年7月21日 | ...

我谨代表社区宣布,Spring Cloud Dalston 发布火车(Release Train)的第二个服务版本(SR2)现已发布。您可以在 Maven Central 中找到此版本。您还可以查看 Dalston 发布说明以获取更多信息

此版本主要是一个 bug 修复版本,鼓励用户升级。

Angel 和 Brixton 发布火车已停止支持

Angel 和 Brixton 发布火车已达到其生命周期终点。因此,将不再发布这些火车的新版本。鼓励社区升级到 Camden.SR7 或 Dalston.SR2。

以下是……

Spring Integration 4.3.11 已发布

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

我谨代表 Spring Integration 团队,很高兴地宣布 Spring Integration 的 4.3.11.RELEASE 版本现已可用。

此版本包含一些重要的错误修复以及一些改进。特别地,它包含了一个针对 Jackson Serialization Gadgets 漏洞的修复。因此,在 4.3.10 版本中引入的自定义 ObjectMapper 工具现在不允许反序列化不受信任包中的对象。可信包的集合可以进行配置,或者您可以使用 * 来信任所有。有关更多信息,请参阅 JacksonJsonUtils.messagingAwareMapper()

另一个有用的修复是……

Spring Batch 3.0.8.RELEASE 现已发布

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

我们很高兴地宣布 Spring Batch 3.0.8.RELEASE 现已通过 Maven Central、Github 和 Pivotal 下载仓库提供。这是 Spring Batch 3.0.x 分支的第 8 次维护版本发布,修复了许多小的 bug 和增强功能。其中一项新功能是 `DefaultDataFieldMaxValueIncrementerFactory` 已更新,支持在使用 Spring Framework 4.3.6+ 时,MySql 中作业仓库的序列表使用 InnoDB。非常感谢所有提交了 pull requests 的贡献者,这些贡献使得本次发布得以顺利完成。

请务必使用……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有