Spring Data Hopper SR4 和 Gosling SR6 已发布

发布 | Oliver Drotbohm | 2016年10月03日 | ...

我谨代表整个团队宣布 Spring Data 版本系列中的两个服务版本已发布:Hopper SR4 和 Gosling SR6。建议进行升级,因为这些版本修复了 Spring Data JPA 中的一个 CVE

Spring Boot 1.3.8 和 1.4.1 用户预装了 Hopper SR3 和 Gosling SR5。这些版本已包含 CVE 的修复,但遗憾的是破坏了 Java 6 的兼容性。要重新启用后者,请将 spring-data-releasetrain.version 属性设置为相应的值来升级到最新版本。非 Boot 用户只需升级到最新的 BOM。照常,下一个 Spring Boot 版本将包含改进的修复作为……

Spring Cloud Data Flow for Kubernetes 1.1 M1 和 1.0.1 GA 已发布

版本发布 | Thomas Risberg | 2016年10月03日 | ...

我谨代表团队,很高兴地宣布 Spring Cloud Data Flow for Kubernetes 1.1 的第一个里程碑版本以及 1.0.1 的维护版本。

Spring Cloud Data Flow for Kubernetes 支持在 Kubernetes 上编排长时间运行(流式)和短时(任务/批处理)的数据微服务。

注意: 开始使用此新版本的好方法是遵循项目页面上的发布矩阵,其中包括下载坐标和参考指南链接。

这两个版本最重要的变化是我们处理任务启动的方式。我们过去将其作为 Job 和关联的 Pod 来编排,但事实证明,这在失败的 Job 即使指定了 RestartPolicy 为“Never”仍会被重新启动方面存在问题。为了解决这个问题,我们现在使用 裸 Pod 来启动任务……

Spring Statemachine 1.2.0.M1 已发布

发布 | Janne Valkealahti | 2016年09月29日 | ...

我们很高兴地宣布 Spring Statemachine 1.2.0.M1 的第一个里程碑版本。制品可在 Spring Repository 中找到。

我们在此第一个里程碑版本中包含的内容

  • 常规的错误修复和小改进
  • 支持 UML 子状态机
  • 新的 Repository 抽象,将状态机配置保存在外部 Repository 中
  • 新增对状态操作的支持。
  • 新增转换错误操作概念

从一开始就支持复杂的层级状态,但问题在于所有内容都必须在同一个状态配置中定义。新的子状态机支持添加了一个功能,即一个状态可以……

现在就准备好您的Java 8响应式应用程序,Reactor 3.0 GA 发布了!

发布 | Stephane Maldini | 2016年9月27日 | ...

经过一年多的工作多个里程碑以及基于大量反馈的微调,我很高兴地宣布Reactor 3正式发布。您可以在Maven Central上找到Reactor Core 3.0.2.RELEASE。

Join the chat at https://gitter.im/reactor/reactor Reactor Core

什么是Reactor 3?

Reactor 3为基于Java 8的应用程序提供了一个强大高效的响应式编程模型。该模型建立在Reactor 2RxJava 1的经验之上,并引入了一种流畅的方式来组合异步且支持背压的事件处理。Spring Framework 5使用Reactor 3来构建并最终展现一个完整的响应式故事

其设计依赖于可扩展的执行模型,该模型倾向于事件处理的同地协作。通常,Reactor只在明确要求时才会在事件流阶段之间跳转线程。例如,内存操作(如列表访问或负载转换)通常不需要线程边界。如果操作生产者或接收者可能耗时,用户应使用Flux#publishOn / Mono#publishOnFlux#subscribeOn / Mono#subscribeOn来操作其流,并选择一个调度器来运行。另外,如果用户正在组合许多Publisher的结果,例如使用

Java DSL for Spring Integration 1.2 Release Candidate 1 已发布

发布 | Artem Bilan | 2016年9月27日 | ...

亲爱的Spring社区,

我很高兴地宣布 Java DSL for Spring Integration 1.2 RC1 现已可用。

自上一个 Milestone 2 以来,我们收到了关于新功能的一些深度反馈,并且为了反映实际需求,一些 API 已被修改。

一如既往,非常感谢所有创建问题、提交 Pull Request、提供反馈或在 StackOverflow 上提问的人。

制品 org.springframework.integration:spring-integration-java-dsl:1.2.0.RC1 可在 Milestone 仓库中找到。所以,抓紧最后的机会提出任何反馈的 GH issue

现在来看 1.2 RC1 的变更……

Spring Cloud Data Flow for Apache Mesos 1.0 GA 已发布

版本发布 | Thomas Risberg | 2016 年 9 月 26 日 | ...

我谨代表团队,很高兴地宣布 Spring Cloud Data Flow for Apache Mesos 1.0 的正式发布。

Spring Cloud Data Flow for Apache Mesos 支持在 Apache Mesos 上编排长期运行(流式)和短期(任务/批处理)数据微服务。我们使用 Marathon 上的 Application Groups 来启动流式应用,并使用 Chronos 的一次性作业来启动任务。该版本包含一个用于在 Marathon 上部署 Spring Cloud Data Flow 服务器的模板 JSON 脚本。我们还包含用于在 Marathon 上部署 Redis、MySQL 和 Rabbit MQ 的示例脚本,用于测试……

Spring Cloud Camden.RELEASE 和 Brixton.SR6 已发布

发布 | Spencer Gibb | 2016 年 9 月 26 日 | ...

我谨代表团队,很高兴地宣布 Spring Cloud Camden 版本系列以及 Brixton 的 Service Release 6 的正式发布。Camden.RELEASE 可在我们的 Spring Release 仓库中找到。您可以查看 Camden 发布说明以获取更多信息Brixton.SR6 主要是一个错误修复版本,建议与 Brixton 版本系列一起使用。

Camden 版本系列的亮点

Spring Cloud Contract 是一个新项目,为 Spring 应用程序提供消费者驱动的合同和服务的模式支持。Spring Cloud Netflix 通过属性支持 Ribbon 组件类的自定义,使用了新的社区维护的 OpenFeign,并包含对 Zuul 的各种修复和改进。Spring Cloud Consul 添加了对使用 Consul 事件 API 的 Spring Cloud Bus 的支持。CLI 添加了一个 spring cloud……

Spring Cloud Contract 1.0.0.RELEASE 已发布

版本发布 | Marcin Grzejszczak | 2016年9月23日 | ...

我谨代表团队,很高兴地宣布 Spring Cloud Contract 的 1.0.0.RELEASE 版本。您可以从 Spring Release 或 Maven Central 下载。参考文档可在 此处找到。发布说明可在 此处找到。

Spring Cloud Contract 是做什么用的?在分布式系统中,您总是需要对将新功能推送到新应用程序或服务充满信心。Spring Cloud Contract 项目为 Spring 应用程序提供消费者驱动的合同和服务模式支持,涵盖了编写测试、发布……的各种选项。

Spring Cloud Stream Brooklyn.RELEASE 可用

发布 | Marius Bogoevici | 2016年9月23日 | ...

我很高兴代表团队宣布 Spring Cloud Stream Brooklyn 发布列车的通用版本。Spring Cloud Stream Brooklyn.RELEASE 可在 Spring 发布仓库和 Maven Central 中使用。下面讨论的功能和新功能的详细描述可在参考文档中找到。发布说明可在此处获取,并包含有关迁移路径的重要信息。

从高层次来看,Brooklyn.RELEASE 引入了以下新功能

  • 支持 Apache Kafka 0.9 和 0.10(Apache Kafka 0.8.x 用户必须使用 Spring Cloud Stream 1.0.x);
  • Schema Registry 支持;
  • 响应式 API 支持;

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有