Spring Cloud Data Flow for Apache Mesos 和 Kubernetes 1.0.0.M2 版本发布

发布 | Thomas Risberg | 2016年4月29日 | ...

我代表团队高兴地宣布 Spring Cloud Data Flow for Apache Mesos 和 Spring Cloud Data Flow for Kubernetes 的 1.0.0.M2 版本发布。

Spring Cloud Data Flow for Apache Mesos 允许在使用 Apache Mesos 作为后端时,利用 Spring Cloud Data Flow 的所有优点(如 Shell、UI 和 Flo)。流组件作为独立应用程序使用 Marathon 部署,利用平台的能力处理扩缩容和健康监控。

这个第二个里程碑版本

  • 基于 Spring Cloud Deployer Mesos/Marathon 实现 的 1.0.0.M1 版本构建
  • 基于 Spring Cloud Data Flow 的 1.0.0.M3 版本构建
  • 使用环境变量替换了 spring-cloud-marathon-connector 来配置服务连接参数。我们将在未来版本中改进服务发现,并与 Mesos/Marathon 的原生服务发现机制结合,以处理运行时凭据。
  • 增加了对将 OOTB(开箱即用)和自定义应用程序解析、注册并作为 Docker 镜像运行的支持

Spring Integration 4.3 M2 已可用

发布 | Artem Bilan | 2016年4月26日 | ...

我很高兴地宣布 Spring Integration 4.3.0.M2 现在可以从 Spring milestone repository 获取。此版本解决了大约 50 个 JIRA 问题,并包含了近 100 个 提交

感谢所有贡献者。特别感谢 Spring Cloud Stream 团队,他们对 Spring Integration 的全面使用影响了项目方向。

第一个里程碑版本 以来的一些关键特性

  • Spring Integration 运行时对象模型与组件指标一起,现在可以作为 graph 暴露,用于可视化集成应用程序的当前状态。在 Web 容器中运行时,@EnableIntegrationGraphController 注解与 IntegrationGraphServer bean 一起创建一个服务,通过 REST 协议(例如以 JSON 格式)检索模型和状态。

Spring Statemachine 1.1.0.RC1 发布

发布 | Janne Valkealahti | 2016年4月25日 | ...

我们高兴地宣布 Spring Statemachine 1.1.0.RC1 的第一个发布候选版本。该版本可以在 Spring Milestone repository https://repo.spring.io/milestone 找到。

这个第一个发布候选版本包含的内容

  • 修复了 20 个问题。
  • 常规错误修复。
  • 新的连接点、退出/进入伪状态。
  • 基于 Eclipse Papyrus 的新 UML 建模支持

完整的变更日志照常可在 changelog 中找到。

UML 建模

最受期待的功能之一是能够使用建模框架来设计状态图,而不是使用朴素的 JavaConfig。这项工作已开始一段时间,第一步是使用 Eclipse Papyrus

Spring Batch 3.0.7.RELEASE 现已可用

发布 | Michael Minella | 2016年4月25日 | ...

我们很高兴地宣布 Spring Batch 3.0.7.RELEASE 现已通过 Maven Central、Github 和 Pivotal 下载仓库提供。这是 Spring Batch 3.0.x 分支的第七个维护版本,解决了一些小的错误修复和增强。其中最重要的是,它解决了与最新 Spring Data 版本的兼容性问题,并增加了对最新 Hibernate 版本的支持。非常感谢所有提交了大量 pull requests 的人,这些贡献促成了此版本的发布。

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

我们期待您在 JiraStackOverflow 或直接通过 Twitter @michaelminella 提供反馈…

Spring Security 4.1.0.RC2 发布

发布 | Rob Winch | 2016年4月21日 | ...

我代表社区高兴地宣布 Spring Security 4.1.0.RC2 发布。此版本解决了超过 60 个问题

4.1 版本的新功能

您可以在参考文档中找到关于 Spring Security 4.1 新功能 的良好总结。

贡献者

没有社区,我们就不会成为今天如此成功的项目。我要感谢所有创建问题并提供反馈的人。特别感谢以下为此版本提供 pull requests 的人

Spring Integration AWS 1.0.0.M1 现已可用

发布 | Artem Bilan | 2016年4月14日 | ...

尊敬的 Spring 社区成员,

我代表 Spring Integration 团队高兴地宣布,Spring Integration AWS 1.0.0.M1 现在可以从 Spring milestone repository 下载。

0.5.0 预发布版本以来,我们已全面重构了核心部分,以简化编程模型并引入新组件。目前 Spring Integration AWS 的基础是 Spring Cloud AWS 项目。

感谢所有为这个里程碑版本做出贡献的人!

此里程碑版本的主要亮点包括

  • Amazon Simple Storage Service (S3) 适配器

  • Amazon Simple Queue Service (SQS) 适配器

  • Amazon Simple Notification Service (SNS) 适配器

Spring Boot 1.4.0.M2 现已可用

发布 | Phil Webb | 2016年4月13日 | ...

Spring Boot v1.4.0.M2 现可从 Spring milestone repository 获取。这是一个非常庞大的版本,解决了超过 180 个问题和 pull requests!感谢所有贡献者。

新版本的亮点包括

  • 从图像文件 (gif, jpg 或 png) 生成的 ASCII 艺术横幅。
  • 使用 @JsonComponent 更方便地注册 JsonSerializerJsonDeserializer
  • Couchbase 支持。
  • Neo4J 支持
  • Narayana 事务管理器支持。
  • 升级到 Spring Framework 4.3, Hibernate 5.1, Jackson 2.7, Solr 5.5, Spring Data Hopper, Spring Session 1.2 和 Hazelcast 3.6。
  • 测试支持的全面改进,包括新的统一 @SpringBootTest 注解、@MockBean@SpyBean 支持、JSON AssertJ 支持以及测试的自动配置。

Spring for Apache Kafka 1.0 里程碑 2 已可用

发布 | Artem Bilan | 2016年4月11日 | ...

我很高兴地宣布,版本 1.0spring-kafka (Spring for Apache Kafka) 第二个里程碑版本现已可用。

Artifacts org.springframework.kafka:spring-kafka:1.0.0.M2org.springframework.kafka:spring-kafka-test:1.0.0.M2 已在 Milestone 仓库中提供。

第一个里程碑版本 以来的变化包括

  • KafkaTemplate.send() 方法现在返回 ListenableFuture<SendResult<K, V>>

以异步跟踪发布到 Kafka topic。

  • MessagingMessageListenerAdapter (用于 @KafkaListener 方法) 现在可以从方法参数推断 payload 转换的类型。
  • 一个 StringJsonMessageConverter,它可以使用类型推断通过 Jackson ObjectMapper 从 JSON 内容构建目标对象。
  • 已从 Listener 添加了 RECEIVED_ 头部,以避免发送时与相同的 topic 和相同的 messageKey 冲突(重新路由),例如与 Spring Integration 适配器一起使用时。
  • 更多测试工具。

Spring Integration Kafka Support 2.0.0.M1 现已可用

发布 | Artem Bilan | 2016年4月11日 | ...

我很高兴地宣布,版本 2.0spring-integration-kafka (Spring Integration Kafka Support) 第一个里程碑版本现已可用。

Spring Integration Kafka 扩展项目为 Apache Kafka 提供了 inbound (入站) 和 outbound (出站) 通道适配器。

从 2.0 版本开始,该项目是基于新的 spring-kafka 项目的完全重写,新项目使用 Kafka 0.9.x.x 提供的纯 Java ProducerConsumer 客户端。

Artifact org.springframework.integration:spring-integration-kafka:2.0.0.M1 已在 Milestone 仓库中提供。

主要特性

Kafka 消费者…

Spring Data Release Train Hopper 发布 GA 版本 (及 SR1)!

发布 | Oliver Drotbohm | 2016年4月7日 | ...

我代表整个 Spring Data 团队高兴地宣布 Spring Data release train Hopper 的全面可用。该版本修复了 395 个问题,其最重要的新增功能是

  • 将 Spring Framework 基线升级到 4.2 (特别是 4.2.5)。
  • Spring Data JPAMongoDB 中支持 Query by Example。
  • 改进了对组合注解的支持。
  • 在 Spring Data REST 中支持 lookup 类型和嵌套关联。
  • 对 Solr (在 Solr 5.5 上是 2.0), Neo4j (4.1), Couchbase (在 Couchbase 2.0 上是 2.1), Elasticsearch (在 ES 2.2 上是 2.0) 的主要升级
  • 升级到 Querydsl 4。
  • 支持 Spring Data Redis 的对象映射和仓库。
  • 支持 Redis 集群
  • JPAMongoDB 的仓库查询方法中支持投影。

获取 Spring 电子报

订阅 Spring 电子报,保持连接

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部