Spring Tool Suite 3.8.2 发布
尊敬的 Spring 社区:
我很高兴地宣布 Spring Tool Suite 的 3.8.2 版本发布,这是我们基于 Eclipse 的工具。
STS 3.8.2 专注于采用 Eclipse Neon.1 并修复现有问题。更改列表包括
- 更新到 Eclipse Neon.1
- 包括 Eclipse 自动错误报告
- 现在可以直接从 STS 内部使用自定义 Spring Initializr
- 新的 Spring 启动向导现在具有默认选择
- 修复了导致在启动仪表板中并行推送多个应用程序失败的问题
- 修复了在“新建 Spring 启动向导”中选择 BuildShip 时发生的死锁
- 等等…
要下载发行版,请访问
- Spring Tool Suite:https://springjava.cn/tools/sts/all
享受!
面向 Cloud Foundry 的 Spring Cloud Data Flow 1.1M1 和 1.0.1 发布
面向 Cloud Foundry 的 Spring Cloud Data Flow 今天发布了两个新版本,详情如下
1.0.1.GA 是一个维护版本,
-
基于 Cloud Foundry 的 Java 客户端的 2.0.1.RELEASE 和 Reactor 的 3.0.2.RELEASE
-
基于 Spring Cloud Data Flow 核心版本的 1.0.1.RELEASE
-
在参考文档中进行了总体说明和改进
-
修复了与多个 ORG + Space 组合导致任务启动失败相关的错误
-
修复了在启动任务时环境变量未正确传播的错误
1.1.0.M1 是新开发系列中的第一个里程碑…
Spring LDAP 2.2 RC1
我代表社区,很高兴地宣布 Spring LDAP 2.2.0.RC1 的发布。
Spring LDAP 2.2 中的新增功能
您可以在参考文档的Spring LDAP 2.2 中的新增功能部分找到新增功能的亮点。
贡献
如果没有社区,我们就无法成为今天这样成功的项目。我要感谢所有创建问题并提供反馈的人。
反馈
如果您对本版本有任何反馈,我鼓励您通过StackOverflow、GitHub Issues或评论部分联系我们。您也可以在 Twitter 上联系我@rob_winch或 Joe @joe_grandja。
当然,最好的反馈形式是贡献…
Spring Data Hopper SR4 和 Gosling SR6 发布
我代表整个团队,宣布 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 版本将作为…的一部分吸收改进的修复程序。
面向 Kubernetes 的 Spring Cloud Data Flow 1.1 M1 和 1.0.1 GA 发布
我代表团队,很高兴地宣布面向 Kubernetes 的 Spring Cloud Data Flow 1.1 的第一个里程碑版本以及 1.0.1 维护版本的发布。
面向 Kubernetes 的 Spring Cloud Data Flow 提供了在 Kubernetes 上编排长期运行(流式)和短暂(任务/批处理)数据微服务的支持。
注意:开始使用这些新版本的一个好方法是遵循项目页面上的发布矩阵,其中包括下载坐标和参考指南的链接。
这两个版本的最大变化是我们处理任务启动的方式。我们过去曾将其作为具有关联 Pod 的作业来编排,但这在失败的作业方面存在问题,即使将 RestartPolicy 指定为“Never”,也会重新启动。为了解决此问题,我们现在使用裸 Pod来启动任务…
Spring Integration 和 AMQP 维护版本可用
Spring Statemachine 1.2.0.M1 发布
我们很高兴地宣布Spring Statemachine 1.2.0.M1的第一个里程碑版本发布。工件可从Spring 存储库获取。
此第一个里程碑版本中的内容
- 常规错误修复和少量增强功能
- 支持 UML 子状态机
- 新的存储库抽象,将机器配置保存在外部存储库中
- 对状态操作的新支持。
- 新的转换错误操作概念
从第一天起就一直支持复杂的状态层次结构,但问题是必须在同一个状态配置中定义所有内容。新的子状态机支持添加了一个功能,其中一个状态可以…
立即准备您的 Java 8 响应式应用程序,Reactor 3.0 GA 已发布!
经过一年多的开发,多个里程碑以及基于大量反馈的微调,我很高兴地宣布 Reactor 3 正式发布。您可以在 Maven Central 找到 Reactor Core 3.0.2.RELEASE。
什么是 Reactor 3?
Reactor 3 为基于 Java 8 的应用程序提供了一个强大且高效的响应式编程模型。该模型建立在 Reactor 2 和 RxJava 1 的经验基础之上,并引入了一种流畅的方式来组合异步、支持背压的事件处理。 Spring Framework 5 使用 Reactor 3来构建并最终公开一个完整的响应式故事。
其设计依赖于一个可扩展的执行模型,该模型有利于事件处理的本地化。通常,Reactor 只有在明确要求时才会在事件流阶段之间切换线程。例如,内存中的操作(如列表访问或有效负载转换)通常不需要线程边界。如果操作生产者或接收者可能需要时间,则用户应使用 Flux#publishOn
/ Mono#publishOn
或 Flux#subscribeOn
/ Mono#subscribeOn
操作其流,并选择一个调度器来运行。或者,如果用户正在组合许多 Publisher
的结果,就像使用 …
Spring Integration 1.2 版本候选版 1 的 Java DSL 可用
尊敬的 Spring 社区:
我很高兴地宣布 Spring Integration 1.2 RC1
的 Java DSL 现已可用。
自之前的里程碑 2以来,我们对新功能进行了深入的反馈,并且一些 API 已被修改以反映实际需求。
像往常一样,非常感谢所有创建问题、提交 Pull Request、提供反馈或在 StackOverflow 上提问的人。
工件 org.springframework.integration:spring-integration-java-dsl:1.2.0.RC1
在里程碑仓库中可用。所以,尝试一下,这是最后一次机会,针对任何反馈提交GH 问题!
现在关于 1.2 RC1
中的更改…