Spring Security OAuth2 Auto-config 2.0.6 & 2.1.0 已发布

发布 | Josh Cummings | 2018年10月31日 | ...

我很高兴代表社区宣布 Spring Security OAuth2 Boot Auto-config 2.0.6 和 2.1.0 版本发布。

这两个版本主要提供了错误修复、依赖版本更新以及一些小的改进。特别值得注意的是,它们与 Spring Boot 近期的 发布 版本保持一致。

请注意,对于 2.1.0 版本,Resource Server 和 Authorization Server 之间密钥配置的差距已经进行了同步。现在,在 Authorization Server 端 可以配置单个密钥

security:
  oauth2:
    authorization:
      jwt:
        key-value: ${PRIVATE_KEY}

类似于……

Spring Session Bean GA 已发布

发布 | Rob Winch | 2018年10月31日 | ...

本文作者为 Vedran Pavić

我很高兴代表社区宣布 Spring Session BOM Bean 正式发布。这是基于 Spring Session 2.1 的第一个版本,并且可以轻松地与新发布的 Spring Boot 2.1 一起使用。请继续阅读以了解此次发布的重要亮点。

Same-Site Cookie 是另一个 帮助开发者防止跨站请求伪造 (Cross-Site Request Forgery) 的机制。我们的 DefaultCookieSerializer 已得到增强,支持为 Spring Session 生成的会话 cookie 添加 SameSite 属性。SameSite 属性默认启用,值为 Lax,并且可以通过 DefaultCookieSerializer#setSameSite 进行自定义……

Spring Boot 2.1.0

版本发布 | Andy Wilkinson | 2018年10月30日 | ...

我谨代表 Spring Boot 团队以及所有贡献者,非常高兴地宣布 Spring Boot 2.1.0 已发布,现可从 repo.spring.ioMaven CentralBintray 获取。此版本增加了大量新功能和改进。有关完整的 升级说明新特性和值得关注的特性,请参阅 发行说明

2.1 版本新功能

第三方库升级

在可能的情况下,我们已将其他第三方库升级到最新的稳定版本。此版本中一些值得注意的依赖项升级包括:

  • Hibernate 5.3
  • Micrometer 1.1
  • Reactor Californium
  • Spring Data Lovelace
  • Spring Framework 5.1
  • Tomcat 9
  • Undertow 2

Spring Cloud for Alibaba 0.2.0 发布

发布 | Spencer Gibb | 2018年10月30日 | ...

大家好!今天,我们非常激动地宣布 Spring Cloud Alibaba 的第一个预览版发布。

Spring Cloud Alibaba 项目由阿里的开源组件和多个阿里云产品组成,旨在实现并暴露广为人知的 Spring Framework 模式和抽象,以便通过阿里的产品为 Java 开发者带来 Spring Boot 和 Spring Cloud 的优势。

注意: Spring Cloud Alibaba 项目是阿里维护的一个社区项目。

注意: 0.2.0.RELEASE 版本兼容 Spring Boot 2.0.x 系列。0.1.0.RELEASE 版本兼容……

Spring Data Lovelace SR2 发布

发布 | Mark Paluch | 2018年10月29日 | ...

我谨代表 Spring Data 团队,宣布 Lovelace SR2 维护版本的发布。此版本基于刚刚发布的 Spring Framework 5.1.2 服务版本。Lovelace SR2 将是 Spring Boot 2.1 GA 版本(预计在未来几天发布)所使用的版本。如果您使用 Spring Boot 2.0.x 并希望使用此服务版本,可以将版本属性(spring-data-releasetrain.version)设置为 Lovelace-SR2

此服务版本修复了 32 个问题

最后,这里是各个变更日志、文档的链接……

Spring for Apache Kafka 2.2 发布

发布 | Gary Russell | 2018年10月29日 | ...

我很高兴地宣布,Spring for Apache Kafka 2.2.0.RELEASE 现已可用。

虽然 2.1.x 版本与 2.0.0 kafka-clients jar 兼容(自 2.1.9 起),但此版本需要 2.0.0(并提供 2.0.0 的嵌入式代理用于测试)。

主要亮点

  • SeekToCurrentErrorHandler 现在可以“跳过”反复失败的记录。

  • 这些“被跳过”的记录可以发布到死信主题(或由应用程序代码另外处理)。

    • 添加了带有故障诊断信息的标头。

  • 在使用事务时,可以通过默认的 AfterRollbackProcessor 实现相同的功能。

  • 您现在可以使用监听器容器工厂来创建任何任意的监听器容器,而不仅仅是 @KafkaListener 的容器。

    • 这使得 Spring Boot 的自动配置属性可以更方便地用于任何容器。

  • @KafkaListener 注释现在可以覆盖容器工厂的 concurrencyautoStartup 属性。

Spring Integration 5.1 正式发布!

发布 | Artem Bilan | 2018年10月29日 | ...

我谨代表 Spring Integration 团队,非常高兴地宣布 Spring Integration 的 5.1.0.RELEASE 版本现已发布。

可以从 Maven Central、JCenter 以及我们的 发布仓库 下载。

compile "org.springframework.integration:spring-integration-core:5.1.0.RELEASE"

首先,我要感谢所有社区成员对框架持续的积极贡献!

除了常规的依赖升级、错误修复和内部性能改进之外,此版本还引入了一些值得关注的新功能。

BoundRabbitChannelAdvice

为了严格保证消息发布的顺序,可以使用 BoundRabbitChannelAdvice 作为 MessageHandler 的 advice,以便在同一个线程绑定的 Channel 中执行所有下游 AMQP 操作……

Spring Batch 4.1 正式发布!

版本发布 | Mahmoud Ben Hassine | 2018年10月29日 | ...

很高兴地宣布 Spring Batch 4.1.0.RELEASE 现已可用。

Spring Batch 4.1 GA 新特性概览

本次发布增加了以下功能

  • 新的 @SpringBatchTest 注解,简化了批处理组件的测试
  • 新的 @EnableBatchIntegration 注解,简化了远程分块和分区配置
  • 支持以 JSON 格式读写数据
  • 支持使用 Bean Validation API 验证项
  • 支持 JSR-305 注解
  • FlatFileItemWriterBuilder API 的增强

@SpringBatchTest 注解

Spring Batch 提供了一些不错的实用类(例如 JobLauncherTestUtilsJobRepositoryTestUtils)以及测试执行监听器(StepScopeTestExecutionListenerJobScopeTestExecutionListener)来测试批处理组件。但是,为了使用这些实用程序,您必须显式配置它们。此版本引入了一个名为 @SpringBatchTest 的新注解……

Spring Cloud Data Flow 1.7 正式发布

发布 | Mark Pollack | 2018年10月25日 | ...

Spring Cloud Data Flow 团队很高兴地宣布发布 1.7.0。请遵循 本地服务器Cloud FoundryKubernetes入门指南。请关注未来几周内更新的 SCDF 的 Cloud Foundry Tile 版本。

亮点

  • 改进的用户界面

  • Stream Application DSL

  • 审计跟踪

  • 并发任务启动限制

  • Stream 和 Task 验证

  • Stream 强制升级

  • Kubernetes 上的任务调度

改进的用户界面

UI 焕然一新。导航已从选项卡移至左侧导航系统。这为……增加了屏幕可用空间。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有