Spring Framework 5.0.2 和 4.3.13 现已发布

发布 | Juergen Hoeller | 2017年11月27日 | ...

亲爱的 Spring 社区:

我很高兴宣布 Spring Framework 5.0.24.3.13 现已发布,作为一对完善版本,建议所有 Spring 用户立即升级。它们也将分别包含在即将发布的 Spring Boot 2.0 M7 和 1.5.9 版本中。

5.0.2 版本对整个框架进行了大幅收紧,包括性能改进和精细调整的配置变体。其中许多更改已向后移植到 4.3.13,以便在现有应用程序中简化使用。

请注意:由于 Castor 项目不再活跃,我们的 Castor XML 支持现已标记为废弃。另外,我们正在有效地废弃 4.3.x 系列中对 JDK 6 的支持,结束我们对其的一流支持工作;更多详细信息请参阅另一篇博客文章

Spring Data Ingalls SR9 和 Kay SR2 发布

发布 | Mark Paluch | 2017年11月27日 | ...

我谨代表整个团队,宣布 Ingalls SR9 和 Kay SR2 版本现已发布。我们没有在发布 Ingalls SR8 时进行宣布,对此表示歉意。这些服务版本总共修复了 90 多个问题,建议所有用户升级。

为了您的方便,这些服务版本将包含在即将发布的 Spring Boot 1.5.9 版本中,而 Kay SR2 将成为 Spring Boot 2.0 M7 的一部分。您可以在此处找到 Ingalls SR9 修复问题的完整列表,在此处找到 Kay SR2 修复问题的完整列表。

Spring Data Ingalls SR9

Spring Cloud Edgware.RELEASE 发布

发布 | Spencer Gibb | 2017年11月27日 | ...

我谨代表团队和社区,很高兴宣布 Spring Cloud Edgware 发布列车的通用版本(RELEASE)现已可用。该版本可在 Maven Central 中找到。您可以查看 Edgware 发布说明以获取更多信息

Edgware 发布列车的显著变化

Spring Cloud Bus

更新以允许 Bus 客户端在独立的包中实现远程事件。

Spring Cloud Task

请参阅宣布 Task 1.2.0 的博客文章

Spring Cloud Commons

添加了在重试请求时支持退避策略的功能。

Spring Cloud Stream

请参阅Ditmars 版本公告了解更多…

适用于 AWS 的 Spring Integration 1.1 GA 发布

发布 | Artem Bilan | 2017年11月27日 | ...

我很高兴宣布,适用于 Amazon Web Services 的 Spring Integration 1.1.0.RELEASE 版本现已在 Spring 发布仓库和 Maven Central 中可用。

首先感谢所有社区成员提供的反馈和贡献,使得本项目的功能得以实现!

经过一年多令人惊叹的团队合作,我们取得了一些亮点:

  • S3StreamingMessageSource,用于按需访问 S3 资源内容;

  • KinesisMessageHandlerKinesisMessageDrivenChannelAdapter,用于与 AWS Kinesis 服务交互;

  • DynamoDbMetaDataStore,用于在 AWS DynamoDB 表中存储元数据;

  • 当然,还有大量的错误修复!

Spring Cloud Skipper 1.0 M2 发布

发布 | Mark Pollack | 2017年11月21日 | ...

我谨代表团队,很高兴宣布 Spring Cloud Skipper 1.0 M2 版本发布。

Skipper 是一个轻量级工具,允许您发现 Spring Boot 应用程序并在多个云平台上管理它们的生命周期。您可以单独使用 Skipper,也可以将其与持续集成管道集成,以帮助实现持续部署实践。

1.0 M2 版本修复了一些错误并引入了一些新功能。

  • 支持 Postgres, MySQL, Microsoft SQL Server 和 HSQLDB 数据库。
  • 改进了对使用 HTTP 位置定义资源的应用程序升级支持。
  • 使用 LRU 缓存管理通过 HTTP 和 Maven 下载的资源的磁盘空间。
  • 基于 HTTP 的资源始终下载,不缓存。
  • 使用更新的 CF Deployer 库,包含基于 HTTP 的健康检查。

Spring Cloud Finchley.M4 发布

发布 | Spencer Gibb | 2017年11月18日 | ...

我谨代表社区,很高兴宣布 Spring Cloud Finchley 发布列车的里程碑 4 (M4) 版本现已可用。该版本可在 Spring Milestone 仓库中找到。您可以查看 Finchley 发布说明以获取更多信息

Finchley 发布列车的显著变化

此更新主要用于与 Spring Boot 2.0.0.M6 的互操作性。

作为 Finchley.M4 的一部分,以下模块已更新

模块 版本
Spring Cloud Dependencies 2.0.0.M5
Spring Cloud Consul 2.0.0.M3
Spring Cloud Gateway 2.0.0.M4
Spring Cloud Zookeeper 2.0.0.M3
Spring Cloud Sleuth 2.0.0.M4
Spring Cloud Cloudfoundry 2.0.0.M1
Spring Cloud Config 2.0.0.M4
Spring Cloud Netflix 2.0.0.M4
Spring Cloud Contract 2.0.0.M4
Spring Cloud Security 2.0.0.M1
Spring Cloud Stream Elmhurst.M3
Spring Cloud Bus 2.0.0.M3
Spring Cloud Task 2.0.0.M2
Spring Boot Starter 2.0.0.M6
Spring Cloud Aws 2.0.0.M2
Spring Cloud Build 2.0.0.M5
Spring Boot Dependencies 2.0.0.M6
Spring Cloud Vault 2.0.0.M4
Spring Boot 2.0.0.M6

Spring Cloud Task 2.0.0.M2 现已可用

发布 | Glenn Renfro | 2017年11月10日 | ...

我们很高兴宣布 Spring Cloud Task 2.0.0.M2 现已可从 Spring 的里程碑仓库下载。非常感谢所有为此次发布做出贡献的人。

此版本带来了与 Spring Boot 2.0 M5 的兼容性。随此升级,所有依赖项也一并升级(Spring Cloud, Spring Cloud Stream, Spring Batch 等)。

您怎么看?

期待您在 Github, StackOverflow, Gitter 上提供反馈

Spring Cloud Task 主页 | GitHub 上的源码 | 参考文档

适用于 Apache Kafka 的 Spring 2.1 发布候选版 1 (RC1) 以及 2.0.1 & 1.3.1 版本可用

发布 | Artem Bilan | 2017年11月09日 | ...

我们很高兴宣布适用于 Spring for Apache Kafka 2.1 版本的首个发布候选版已发布

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

此快速小版本发布的总体原因在于最近发布的 Apache Kafka 1.0.0 版本。该版本中没有关键新功能,但引入了 kafka.adminkafka.streams 中的一些破坏性变更。因此,此版本主要致力于与 Apache Kafka 1.0.0 的兼容性。

  • 废弃 KafkaEmbedded 中的 bounce()waitUntilSynced() 方法,因为 AdminUtils 中相应的 API 已被移除

  • KStreamBuilderFactoryBean 现在使用 StreamsBuilder 而非已废弃的 KStreamBuilder

  • @EmbeddedKafka.brokerProperties() 可以配置属性占位符

  • @KafkaListener 属性中的 SpEL 表达式现在可以简化使用,因为 BeanFactory 解析器已提供了 TemplateAwareExpressionParser

  • 引入了 NonResponsiveConsumerEvent,用于跟踪 ListenerContainer 的状态,以应对目标 Broker 可能不可用的情况

Spring Boot 2.0.0 M6 现已可用

发布 | Stéphane Nicoll | 2017年11月06日 | ...

我谨代表团队,很高兴宣布 Spring Boot 2.0.0.M6 已发布,现可从我们的里程碑仓库获取。此版本解决了141 个问题和 pull request,并继续朝着 2.0 GA 版本迈进。感谢所有贡献者!

此里程碑版本完善了之前版本中的一些项目,并提供了一些值得注意的新功能

  • 初步支持 HTTP/2 - 目前支持 Tomcat 和 Undertow(有关 Jetty 支持,请参见 #10902
  • 改进了对基于 WebFlux 应用程序的支持 - Spring Boot 现在支持所有容器的 TLS 配置,并且错误页面支持也已可用
  • Kotlin 扩展 - 第一个 Kotlin 扩展已推出。您现在可以用更惯用的方式启动您的应用程序

获取 Spring 电子报

订阅 Spring 电子报,保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部