本周 Spring 动态 - 2017 年 7 月 25 日

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

各位 Spring 爱好者大家好!本周我在土耳其伊斯坦布尔与客户交流,并将在今晚的Spring 和 Java Meetup上演讲。我希望你们能加入我,我们将一起讨论云原生 Java!像往常一样,本周我们有很多内容要介绍,让我们开始吧!

Spring For Apache Kafka 2.0 Milestone 3 版本发布

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

我们很高兴宣布 Spring for Apache Kafka 2.0 版本的Milestone 3 版本现已发布。

可以从Milestone 仓库下载。

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 Headers 支持。现在您可以发送和接收带有任意头信息的消息,例如使用 correlationKey 头信息构建请求-回复场景;

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

Spring Cloud Dalston SR2 版本现已发布

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

我谨代表社区,很高兴宣布 Spring Cloud Dalston Release Train 的 Service Release 2 (SR2) 版本今天正式发布。该版本可在 Maven Central 中找到。您可以在 Dalston 发布说明中查看更多信息。

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

Angel 和 Brixton Release Train 终止支持

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

以下…

Spring Integration 4.3.11 版本发布

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

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

此版本包含一些重要的 bug 修复和一些改进。特别是,它修复了 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 支持。非常感谢所有为此版本提交了许多拉取请求的人。

请务必…

本周 Spring 动态 - 2017 年 7 月 18 日

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

各位 Spring 爱好者大家好!本周我在希腊克里特岛参加盛大的 JCrete 非正式会议,然后将前往土耳其伊斯坦布尔,下周在那里拜访客户并参加 Spring Meetup。希望您能来伊斯坦布尔与我见面

像往常一样,我们有很多内容要介绍,让我们开始吧!

Spring Integration Extension for Hazelcast 1.0.0 GA 版本发布

版本发布 | Artem Bilan | 2017 年 7 月 17 日 | ...

我谨代表 Spring Integration 社区,在此宣布 Spring Integration Extension for Hazelcast 的 GA 版本发布。其 artifact 为 spring-integration-hazelcast.1.0.0.RELEASE,可在 Release 仓库和 Maven Central 中找到。

自之前的 Milestone 1Milestone 2 以来,我们进行了一些 bug 修复和内部改进。新增的特性主要用于支持分布式、集群应用中的 Spring Integration 工具。

  • HazelcastMessageStore

  • HazelcastLockRegistry

  • HazelcastMetadataStore

请参阅它们的 JavaDocs 和 Spring Integration 参考手册中的相关章节…

Spring Security OAuth 2.2.0.RC1 版本发布

版本发布 | Joe Grandja | 2017 年 7 月 14 日 | ...

我谨代表社区,很高兴宣布 Spring Security OAuth 2.2.0.RC1 版本发布。

2.2.0.RC1 版本包含了对 JwkTokenStore 中 JSON Web Key (JWK) 功能的诸多改进,并新增了 JwtClaimsSetVerifier,提供自定义 JWT Claim(s) 验证的能力。更多详情请参阅 GitHub 问题

此版本还包含少量 bug 修复和次要增强功能。

项目页面 | GitHub | 文档 | 帮助

本周 Spring 动态 - 2017 年 7 月 11 日

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

各位 Spring 爱好者大家好!欢迎来到新一期的本周 Spring 动态!本周我在明尼苏达州明尼阿波利斯、堪萨斯州堪萨斯城和亚利桑那州凤凰城与客户和 Pivotal 合作伙伴交流关于 Spring 和 Cloud Foundry 的所有事宜。如果您在附近,请不要犹豫打个招呼

本周我们有很多内容要介绍,让我们开始吧!

订阅 Spring 邮件列表

通过 Spring 邮件列表保持联系

订阅

抢先一步

VMware 提供培训和认证,助您快速提升。

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部