Spring Framework 5.0 RC3 – 正式版即将发布

发行版 | 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 月初发布)。因此,我们的目标是在 9 月份发布 Spring Framework 5.0 正式版……

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 里程碑 5 发布

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

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

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

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

  • DefaultMessagePropertiesConverter 现在会正确地将数组作为报头值传递给 AMQP 客户端库;

  • 现在可以为Jackson2JsonMessageConverter配置trustedPackages以修复Jackson 序列化 Gadget的漏洞;

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

  • 现在可以通过AbstractMessageListenerContainer上的特定选项将PossibleAuthenticationFailureException视为非致命异常;

  • 现在可以为RepublishMessageRecoverer配置要重新发布的消息的deliveryMode

    ……

Spring for Apache Kafka 2.0 里程碑 3 发布

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

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

它可以从里程碑存储库下载

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中支持事务;

  • 现在可以使用TransactionManagerKafkaListenerContainer提供事务边界内的轮询和偏移提交;

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

  • 提供ConsumerAwareErrorHandler来管理错误情况下的Consumer状态;

    ……

Spring Cloud Dalston SR2 现已可用

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

我代表社区,很高兴地宣布 Spring Cloud Dalston 发行列车的服务版本 2 (SR2) 今天已发布。此版本可在Maven Central中找到。您可以查看 Dalston 的发行说明以了解更多信息

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

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 序列化 Gadget漏洞的修复。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 个维护版本,它解决了许多次要的错误修复和增强功能。其中一个新功能是DefaultDataFieldMaxValueIncrementerFactory已更新为支持使用 Spring Framework 4.3.6+时在 MySql 中用于作业存储库的序列表的 InnoDB。非常感谢所有提交了此版本中许多pull requests的人。

请确保在……

Hazelcast 的 Spring Integration 扩展 1.0.0 GA 可用

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

我代表 Spring Integration 社区,很高兴地宣布 Hazelcast 的 Spring Integration 扩展的 GA 版本发布。其构件为spring-integration-hazelcast.1.0.0.RELEASE,可在发行版存储库和 Maven Central 中获得。

自之前的里程碑 1里程碑 2以来,我们进行了一些错误修复和内部改进。自那时以来添加的新功能是对 Spring Integration 实用程序的支持,这在分布式、集群式应用程序中非常有用

  • HazelcastMessageStore

  • HazelcastLockRegistry

  • HazelcastMetadataStore

请参阅其 JavaDoc 和 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) 功能的许多改进,以及提供自定义 JWT Claim(s) 验证功能的JwtClaimsSetVerifier的添加。有关更多详细信息,请参见GitHub Issue

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

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

获取Spring新闻通讯

关注Spring新闻通讯

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部