Spring AMQP 1.7.0.RELEASE(和 1.6.7)已发布

版本发布 | Gary Russell | 2017 年 1 月 19 日 | ...

我谨代表 Spring Integration 团队宣布,Spring AMQP 1.7.0.RELEASE 现已可用。

此版本主要是 1.6.x2.0 之间的中间版本,旨在兼容 Spring Boot 1.5 和 IO Platform Brussels 的依赖项。

然而,这里有几项改进和新功能需要解释

  • 升级到 Amqp Client 4.0,并对 RabbitConnectionFactoryBean 进行了相应的更改

  • 升级到 Log4j 2.7,并修复了 log4j2.AmqpAppender 所需的重大更改

  • 升级到 Spring Retry 1.2,并加入了重要的 StatefulRetryOperationsInterceptor.setUseRawKey(true) 以实现向后兼容

  • 提供了一个新的 spring-rabbit-junit Artifact,其中包含一些实用的工具(如 BrokerRunning @Rule),可用于测试 Spring AMQP 应用程序

  • SimpleMessageListenerContainer 现在可以在没有任何监听队列的情况下启动。它们可以在运行时通过 addQueues() 方法稍后提供

  • ConnectionFactory 提供了一个 ConnectionNameStrategy,以便在 Broker 或其他监控和跟踪工具中识别应用程序连接

Spring Cloud Data Flow for Cloud Foundry 1.1 GA 已发布

版本发布 | Eric Bottard | 2017 年 1 月 18 日 | ...

我们很高兴地宣布,适用于 Cloud Foundry 的 Spring Cloud Data Flow 版本 1.1.0.RELEASE 现已正式发布。

除了此版本基于的 Spring Cloud Data Flow 1.1.2 的所有亮点之外,Cloud Foundry 的具体特性包括

  • 内存优化:经过大量的故障排除,我们很高兴在此版本中提供了一个内存高效的 SCDF 服务器。通过现在的更改,无论有多少流/任务部署和并发,我们观察到服务器的内存使用量保持在 200MB 范围内,而在以前的 1.0.0.RELEASE 版本中,内存使用量会达到 1G 或更高并最终导致崩溃。如果您之前遇到过意外崩溃,我们强烈建议立即升级到 1.1.0.RELEASE。

  • Maven 缓存和磁盘优化:我们改进了 Maven 缓存的应用和使用方式。在 Maven 缓存之上引入了新的 LRU(最近最少使用)设计,使我们能够更主动地控制缓存大小,而不是任由其无限增长,否则在服务器运行的应用程序容器中可能导致磁盘空间不足错误。

Spring Integration Extension for SMB 0.5.0 已发布

版本发布 | Artem Bilan | 2017 年 1 月 18 日 | ...

我谨代表 Spring Integration 团队宣布发布又一个 Spring Integration 扩展。这次是适用于 Server Message Block 的 Spring Integration,其 Artifact 为 spring-integration-smb.0.5.0.RELEASE,现已在 Release Repository 和 Maven Central 中可用。

该项目已经存在一段时间了,但直到最近才获得了足够的社区关注度以保证发布。因此,首先,非常感谢您,社区成员,感谢您的贡献!

已选择 Java CIFS Client Library 作为 CIFS/SMB 网络协议的 Java 实现。其 SmbFile 抽象被简单地封装到 Spring Integration 的“远程文件”基础中,例如 SmbSessionSmbRemoteFileTemplate

Spring Cloud Camden.SR4 现已可用

版本发布 | Ryan Baxter | 2017 年 1 月 12 日 | ...

我谨代表团队宣布,Spring Cloud 的 Camden Service Release 4 今天已经可用。该版本可在我们的 Spring Release repositoryMaven Central 中找到。

此版本主要包含错误修复。发布说明可在我们的 wiki 上找到。

Camden.SR4 更新了以下模块

一如既往,我们欢迎您的反馈:无论是在 GitHubGitterStack Overflow 上,还是在 Twitter 上。

Spring Cloud Task 1.1.2.RELEASE 现已可用

版本发布 | Glenn Renfro | 2017 年 1 月 10 日 | ...

我们很高兴地宣布,Spring Cloud Task 1.1.2.RELEASE 现已通过 Github、Pivotal 下载仓库和 Maven Central 发布。

此次 Spring Cloud Task 版本发布的主要目的是纠正 1.1.1.RELEASE 中依赖项的错误。

您认为呢?

我们期待您在 GithubStackOverflow 或直接通过 Twitter @michaelminella 提供对这些新功能的反馈!

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

Spring Boot 1.5.0 RC1 现已可用

版本发布 | Madhura Bhave | 2017 年 1 月 6 日 | ...

Spring Boot v1.5.0.RC1 现已从 Spring milestone repository 发布。此版本解决了超过 220 个 Issues 和 Pull Requests!感谢所有贡献者!

新版本的亮点包括

  • Actuator 的开箱即用安全
  • 自动配置的 @IntegrationComponentScan
  • 自动检测 spring.jpa.database
  • 支持 Apache Kafka
  • 支持 Cloud Foundry 和 Actuator 集成
  • 支持嵌入式内存 LDAP 服务器以及任何兼容 LDAP 服务器的自动配置
  • 升级到 Spring Data Ingalls、Jetty 9.4、JooQ 3.9、AssertJ 2.6.0、Hikari 2.5 和 Neo4J 2.1 等
  • 升级了多个 Maven 插件

Spring Cloud Task 1.1.1.RELEASE 现已可用

版本发布 | Glenn Renfro | 2017 年 1 月 6 日 | ...

我们很高兴地宣布,Spring Cloud Task 1.1.1.RELEASE 现已通过 Github、Pivotal 下载仓库和 Maven Central 发布。

此次 Spring Cloud Task 版本发布的主要目的是将用于创建 MySQL 数据库 TASK_SEQ 表的 MYISAM 引擎替换为 InnoDB 引擎。

更多信息请查看以下 Github issue

您认为呢?

我们期待您在 GithubStackOverflow 或直接通过 Twitter @michaelminella 提供对这些新功能的反馈!

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

Spring Integration 5.0 Milestone 2 现已可用

版本发布 | Artem Bilan | 2017 年 1 月 5 日 | ...

我谨代表 Spring Integration 团队宣布发布 Spring Integration 5.0 的第二个里程碑版本,该版本已在 Milestone Repository 中可用。

上一个 里程碑以来,此版本的一些亮点。

当然,首先,非常感谢您,社区成员,感谢您的贡献!

MongoDb 改进

  • MongoDbOutboundGateway - 用于对集合执行查询或任何任意操作

  • 对 MongoDB 组件的初始 Java DSL 支持

  • MongoDb 组件现在可以在其表达式中使用 org.springframework.data.mongodb.core.query.Query API

    @Bean public IntegrationFlow mongoDbGatewayFlow() { return f -> f .handle(MongoDb.outboundGateway(this.mongoTemplate) .collectionCallback(MongoCollection::count) .collectionNameFunction(m -> m.getHeaders().get("collection"))); }

Spring IO Platform Athens-SR2

版本发布 | Andy Wilkinson | 2017 年 1 月 4 日 | ...

我很高兴地宣布,Spring IO Platform Athens-SR2 现已从 repo.spring.ioMaven Central 发布。

此维护版本升级了平台中多个项目的版本

  • Spring AMQP 1.6.6.RELEASE
  • Spring Boot 1.4.3.RELEASE
  • Spring Data Hopper SR6
  • Spring Framework 4.3.5.RELEASE
  • Spring Integration 4.3.6.RELEASE
  • Spring Retry 1.1.5.RELEASE
  • Spring Security 4.1.4.RELEASE

同时,许多第三方依赖项的版本也已更新。

项目主页 | GitHub | Issues | 文档

Spring Batch 4.0.0.M1 现已可用

版本发布 | Michael Minella | 2017 年 1 月 4 日 | ...

我们很高兴地宣布,Spring Batch 4.0.0.M1 现已通过 Github 和 Pivotal 下载仓库发布。此版本是 Spring Batch 4.0 版本的第一个里程碑。非常感谢所有为此版本做出贡献的人。

有哪些新特性?

我们借此机会从新的视角审视了 Spring Batch 在几个方面的表现。具体来说

  • Java 基线
  • 依赖项基线
  • Java 配置

Java 基线

Spring Batch 历来都遵循 Spring Framework 的基线,旨在提供 Spring Batch 与…… 之间的最佳互操作性

获取 Spring 资讯

订阅 Spring 资讯,保持联系

订阅

保持领先

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

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅即可为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

即将到来的活动

查看 Spring 社区即将到来的所有活动。

查看全部