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 Security 4.2 M1

发布 | Rob Winch | 2016年9月23日 | ...

我谨代表社区,很高兴地宣布 Spring Security 4.2.0.M1 发布。

Spring Security 4.2 有哪些新特性

您可以在参考文档的“Spring Security 4.2 的新特性”部分找到新功能的亮点。本次发布解决了 50 多个问题,可以在更新日志中找到。

贡献

没有社区的支持,我们就无法成为今天如此成功的项目。我想感谢所有提交 issue 和提供反馈的人。

请提供反馈

如果您对本次发布有任何反馈,我鼓励您通过 StackOverflowGitHub Issues 或评论区与我们联系。您也可以在 Twitter 上关注我 @rob_winch 或 Joe @joe_grandja

Spring 5 新特性:函数式 Web 框架

工程 | Arjen Poutsma | 2016年9月22日 | ...

正如昨天在 Juergen 的博客文章中提到的,Spring Framework 5.0 的第二个里程碑引入了一个新的函数式 Web 框架。在这篇文章中,我将提供更多关于该框架的信息。

请记住,函数式 Web 框架建立在我们 M1 中提供的相同响应式基础上,并且我们也支持基于注解(即 @Controller@RequestMapping)的请求处理,有关更多信息,请参阅 M1 博客文章

示例

我们从 我们的示例应用程序 中摘录了一些片段。下面是一个公开 Person 对象的响应式存储库。它与传统的非响应式存储库非常相似,不同之处在于它返回 Flux<Person> 而非传统上的 List<Person>,以及 Mono<Person> 而非 PersonMono<Void> 用作完成信号:指示保存何时完成。有关这些 Reactor 类型的更多信息,请参阅 Dave 的博客文章……

Spring IO Platform 2.0.8.RELEASE

版本发布 | Andy Wilkinson | 2016年9月22日 | ...

我很高兴地宣布,Spring IO Platform 2.0.8.RELEASE 现在已可从 repo.spring.ioMaven Central 获取。

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

  • Spring Boot 1.3.8.RELEASE
  • Spring Framework 4.2.8.RELEASE
  • Spring Data Gosling SR5
  • Spring Security JWT 1.0.5.RELEASE
  • Spring Security OAuth 2.0.11.RELEASE

许多第三方依赖的版本也已更新。

项目主页 | GitHub | 问题 | 文档

Spring IO Platform Athens-RELEASE

版本发布 | Andy Wilkinson | 2016年9月22日 | ...

我很高兴地宣布,Spring IO Platform Athens-RELEASE 现在已可从 repo.spring.ioMaven Central 获取。

此版本采用了新的字母版本控制方案,类似于 Spring Cloud 和 Spring Data 已经使用的方案。Platform 版本的主题是世界城市。

Athens 版本升级了多个项目的版本

  • Spring AMQP 1.6
  • Spring Boot 1.4
  • Spring Data Hopper
  • Spring Framework 4.3
  • Spring Integration 4.3
  • Spring LDAP 2.1
  • Spring REST Docs 1.1
  • Spring Security 4.1
  • Spring Session 1.2
  • Spring Web Services 2.3

其他几个 Spring 项目和…

Spring Cloud Data Flow for Apache YARN 1.0.2 发布

发布 | Janne Valkealahti | 2016年9月22日 | ...

我们很高兴地宣布 Spring Cloud Data Flow for Apache YARN 1.0.2.RELEASE 已发布。

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

除了常规的小修复之外,我们还致力于以下主题。

  • 基于 Spring Cloud Data Flow 1.0.1.RELEASE
  • 支持 Apache Ambari 2.4
  • 增加了通过 Apache Ambari 安装 Spring Cloud Data Flow for HDP 2.5 堆栈
  • 围绕 Apache Ambari 配置设置和快速链接的 UX 改进
  • 增加了与 kerberized Apache Kafka 集群交互的支持
  • Yarn 部署器 API 和自动配置改进
  • 认证在 YARN 上作为短期任务运行的分区批处理作业
  • 改进的文档

Spring Boot 1.4.1 和 1.3.8 现已可用

发布 | Stéphane Nicoll | 2016年9月21日 | ...

我很高兴地宣布 Spring Boot 1.4.11.3.8 已发布,现可从 repo.spring.ioMaven Central 获取。

Spring Boot 1.3.8 包含 35 个修复以及一系列改进和依赖升级。1.4 系列的第一个维护版本包含 超过 150 个修复、改进和第三方依赖更新!感谢所有为此做出贡献的人!

有什么新功能?

我们还进行了一些重大的改进,例如为 NoSuchBeanDefinitionException 新增了一个 FailureAnalyzer。如果您的代码期望某个 Bean 存在(通常通过自动配置),那么现在您应该…

Spring Framework 5.0 M2 发布

发布 | Juergen Hoeller | 2016年9月21日 | ...

亲爱的 Spring 社区:

我很高兴地宣布,Spring Framework 5.0 的第二个里程碑版本现已发布:请访问 http://projects.spring.io/spring-framework/ 了解如何从我们的里程碑仓库获取它,并请继续提供您的反馈!

此版本引入了一个函数式 Web 端点变体,它基于与我们的响应式 @Controller 模型(在 5.0 M1 中引入)相同的底层基础。请关注 Arjen 的专门博文,该文章将于明天发布!这里有一个预告...

RouterFunction<String> route =
    route(GET("/hello-world"),
        request -> Response.ok().body(fromObject("Hello…

本周 Spring - 2016年9月20日

工程 | Josh Long | 2016年9月20日 | ...

大家好!上次和大家交流以来,我去了中国多个城市,包括杭州、上海、北京、广州、深圳和香港,与客户和社区成员进行了交流。看到我们在中国的优秀客户在竞争激烈的中国市场上如何利用我们的技术,真是令人着迷。而且,还很美味!

Spring for Apache Kafka 1.1 GA 及 Spring Integration Kafka 2.1 GA 现已发布

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

我很高兴地宣布 Spring for Apache Kafka 1.1.0.RELEASE 现已在 spring release repoMaven Central 中可用。

出于一些社区需求,我们决定跳过 Release Candidate (RC) 阶段,直接发布 General Availability (GA) 版本。

与之前的 Milestone 2 相比,变化不大,但这里总结了 Spring Kafka 1.1 的所有更新:

  • 升级至 Apache Kafka 0.10

  • 通过 BatchMessageListener 以及 @KafkaListener 注解配置支持消息批量处理;

  • 通过 KafkaNull 占位符对象支持 null payload 的概念;

  • 现在可以从监听器执行 seek 操作 - 这允许在使用组管理时,在 Kafka 分配分区时设置初始偏移量。初始化后,您也可以执行任意的 seek 操作;

  • 允许设置相对于当前偏移量的初始偏移量;

  • KafkaTemplate 现在提供了对 ProducermetricspartitionsFor 方法的访问。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有