Spring Data 发布列车 Kay M3 已发布

发布 | Mark Paluch | 2017 年 05 月 09 日 | ...

我谨代表 Spring Data 团队宣布发布列车 Kay 的第三个里程碑版本。

最重要的变化是为 CrudRepository 改进了命名方案。我们将特定于存储的 CustomConversions 提取到 Spring Data Commons 中,并引入了双向基于类型的转换器,以维护通用转换代码的单一 API。现在您可以使用 lambda 表达式定义转换器。您需要调整您的代码以适应重命名的​​方法。MongoDB 附带了一个用于响应式 tailable 光标的重命名的​​注解,我们将 @InfiniteStream 重命名为 @Tailable。 用户…

Spring Cloud Camden SR7 发布

版本发布 | Ryan Baxter | 2017 年 5 月 8 日 | ...

我谨代表团队,很高兴地宣布 Spring Cloud Camden Release Train 的 Service Release 7 今天可用。可以在我们的 Spring Release repositoryMaven Central 中找到该版本。文档可以在 这里 找到。发行说明可以在 这里 找到。

Camden.SR7 更新了以下模块

  • Spring Cloud Commons 1.1.9.RELEASE
  • Spring Cloud Netflix 1.2.7.RELEASE
  • Spring Cloud AWS 1.1.4.RELEASE
  • Spring Cloud Consul 1.1.4.RELEASE 依赖修复
  • Spring Cloud Security 1.1.4.RELEASE 文档修复
  • Spring Cloud Sleuth 1.1.4.RELEASE
  • Spring Cloud Stream Brooklyn.SR3 修复了 Spring Cloud Bus、Hystrix 和 Turbine 的问题。有关更多信息,请参阅此 issue
  • Spring Cloud Contract 1.0.5.RELEASE

Spring Framework 5.0 发布 RC1

发布 | Juergen Hoeller | 2017 年 5 月 8 日 | ...

亲爱的 Spring 社区:

很高兴地宣布,功能完备的 Spring Framework 5.0 Release Candidate 现已可用!我们预计将在 5 月底发布另一个 Release Candidate,并在 6 月底发布最终版本。

作为核心框架的一个主要版本,5.0 RC1 具有 Java 8+ 基线和许多基础设施的改进:例如,我们自己的 Commons Logging bridge 默认自动检测 Log4j 2、SLF4J、JUL;简化了 Servlet 3.1+ 的使用;并早期支持 JUnit 5.0 M4。

再次,这里是 Spring Framework 5 的主要功能主题

  • 响应式编程:我们引入了基于 Reactor 3.1 的 Spring WebFlux 框架,支持 RxJava 1.3 & 2.1,并可在 Tomcat、Jetty、Netty 或 Undertow 上运行。
  • Java 8 & Kotlin 函数式风格:框架中进行了多项 API 改进和 Kotlin 扩展,特别是用于 bean 注册和函数式 Web 端点
  • 与 Java EE 8 API 集成:支持 Servlet 4.0、Bean Validation 2.0、JPA 2.2,以及 JSON Binding API(作为 Spring MVC 中 Jackson/Gson 的替代方案)。
  • 准备支持 JDK 9:

Spring AMQP 2.0.0 Milestone 4 可用

发布 | Gary Russell | 2017 年 5 月 8 日 | ...

很高兴宣布 Spring AMQP 2.0 的第四个里程碑 2.0.0.M4 现已在 Spring milestone repository 中可用。

上次里程碑 以来的新功能包括……

  • 新的 DirectMessageListenerContainer 现在支持配置在两次确认之间处理的消息数量。

  • 现在可以在 @RabbitListener 注解上指定容器 concurrency

预计将于 6 月初发布 Release Candidate,并在 Spring Framework 5.0 GA 版本发布后不久发布 GA 版本。

有关 2.0 中更改的完整列表,请参阅 参考手册中的“2.0 相对于 1.7 的新内容”;另请参阅 2.0.0.M12.0.0.M22.0.0.M3 以及 2.0.0.M4 的发行说明……

Spring IO Platform Brussels-SR2

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

很高兴地宣布,Spring IO Platform Brussels-SR2 现已在 repo.spring.io 和 Maven Central 上可用。

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

  • AspectJ 1.8.10
  • Spring AMQP 1.7.2
  • Spring Boot 1.5.3
  • Spring Data Ingalls SR 3
  • Spring Framework 4.3.8
  • Spring Integration 4.3.9
  • Spring Kafka 1.1.4

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

项目页面 | GitHub | Issues | Documentation

Spring For Apache Kafka 2.0 Milestone 1 可用

发布 | Gary Russell | 2017 年 4 月 27 日 | ...

我们非常高兴地宣布 Spring for Apache Kafka 2.0 版本的第一个里程碑 2.0.0.M1 现已可用。

2.0 系列中的重要新功能包括

  • KafkaTemplate 中的时间戳支持。

  • 跳转到主题的开头/结尾。

  • KIP-62 促进的新线程模型 - 由于消费者客户端不再依赖于频繁调用 poll(),线程模型变得更加简单;避免了内部 pause() / resume() 处理的需要。监听器现在始终在消费者线程上调用。这反过来又促进了

  • 提供了 ConsumerAwareMessageListener(以及 BatchConsumerAwareMessageListener),以便监听器实现可以访问 Consumer<?, ?> 对象来执行诸如 pause()resume()metrics() 等操作。

Spring Session 1.3.1 发布

发布 | Rob Winch | 2017 年 4 月 27 日 | ...

谨代表社区,我很高兴地宣布 Spring Session 1.3.1.RELEASE 发布。 此版本包含 许多错误修复。特别感谢 Vedran PavićJohn Blum 的辛勤工作!

其中一些亮点包括:

  • #756 - 使用具有严重错误的 Spring Data Redis 1.7.1
  • #757 - 恢复 GemFire 中 HttpSession 创建事件的正确行为
  • #755 - 改进 GemFire SessionRepository,(HTTP)Session 复制逻辑

项目站点 | 参考 | 帮助

Spring Cloud Task 1.2.0.RELEASE 现已发布

发布 | Glenn Renfro | 2017年4月25日 | ...

我们很高兴地宣布 Spring Cloud Task 1.2.0.RELEASE 现已通过 Github、Maven Central 和 Pivotal 下载仓库发布。非常感谢所有为此版本做出贡献的人。此版本是 1.2 系列的首个 GA 版本。

Spring Cloud Task 1.2.0.RELEASE 有哪些新功能

Spring Cloud Task 1.2.0.RELEASE 旨在继续支持 Spring Cloud Data Flow 所需的集成,此版本提供了以下功能。

  • 改进了 Task 和 Batch 之间的 DataSource 集成 - 此版本使得 Task 和 Batch 存储库之间共享 DataSource 的配置更加简单。
  • 允许用户轻松配置 Task 表的前缀 - 类似于 Spring Batch 允许用户配置 Batch 存储库表的前缀,Spring Cloud Task 现在通过 Spring Boot 属性公开了为 Task 存储库表配置前缀的功能。
  • 允许外部进程…

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有