Spring Integration 3.0.0 里程碑 1 发布!

发行版 | Gary Russell | 2013年2月15日 | ...

我们很高兴地宣布Spring Integration 3.0.0.M1现已可用。在这个第一个里程碑版本中没有主要的新功能,它主要是重构、移除弃用内容等。浏览文档中的“新增内容”和发行说明以了解更多信息。

我们很高兴看到更多社区贡献者,并将继续努力推动这一增长趋势,无论是在核心项目还是在扩展库中。

更多信息可在项目的主页上找到。

When.js 1.8.0 发布

发行版 | Jeremy Grelle | 2013年2月14日 | ...

尊敬的 Spring 社区:

我们很高兴地宣布when.js 1.8.0发布。

When.js 是cujojs的轻量级 Promises/A 和 when() 实现,源自wire.js(cujojs 的 IOC 容器) 的异步核心。它还提供其他一些有用的与 Promise 相关的概念,例如连接多个 Promise、映射和减少 Promise 集合以及定时 Promise。

除其他外,此版本包括一组广泛的适配器,用于处理现有的基于回调的 API,包括 node 风格的异步 API,允许您有效地将它们转换为支持 Promise 的函数。此外,此版本中的大多数新功能都是社区贡献,这太棒了。继续努力!

一些具体的亮点包括:

  • 用于将现有的基于回调的代码转换为 Promise 的适配器。
  • 生成和处理无界/无限列表的机制。
  • 基于 Promise 的定期轮询实用程序。

查看更改日志以获取更多信息以及所有新功能的文档的直接链接。

如果您仍然想知道这个 cujojs 是什么,请务必查看Brian Cavalier 和 John Hann 在 SpringOne 2012 上的“IOC + JavaScript”演讲

Spring Social Twitter 1.0.3 发布

发行版 | Craig Walls | 2013年2月13日 | ...

尊敬的 Spring 社区:

我很高兴地宣布 Spring Social Twitter 1.0.3.RELEASE 发布。

Spring Social 是 Spring 框架的扩展,使您可以将 Java 应用程序连接到诸如 Facebook 和 Twitter 等软件即服务 (SaaS) 提供商。

这是一个 API 更新版本,使 Spring Social Twitter 的 API 绑定与 Twitter API 的 1.1 版本保持一致。Twitter 已弃用其 API 的 1.0 版本,并将下个月关闭它。建议如果您使用的是 Spring Social Twitter 1.0.2 或更低版本,请立即升级到 Spring Social Twitter 1.0.3 以避免任何功能中断。

要获取软件,请下载发行版

预计这将是 Spring Social Twitter 1.0.x 系列的最后一个版本。Spring Social 1.1.0 的工作正在顺利进行,现在 1.1.0 版本已达到里程碑 2。

Spring Data Arora 版本现已可用

发行版 | Oliver Drotbohm | 2013年2月13日 | ...

我很高兴地宣布名为Arora的 Spring Data 发行列车第一个主题版本。展望未来,我们将使用著名计算机科学家的名字来标记一组 Spring Data 模块,以便更容易识别彼此兼容的模块。这主要指的是它们引用的 Spring Data Commons 版本。


Arora 版本包含以下模块:

此版本的重大新功能包括:

  • 通过@CreatedDate@CreatedBy 等基于注解的审计支持(Spring Data Gemfire 除外)。
  • 公开所有模块的 Spring Data 映射信息(供 Spring Data REST 使用)。
  • 从访问器方法读取 Spring Data 映射信息。
  • 如果类路径上存在 JodaTime 转换器,则自动注册(Spring Data MongoDB)。
  • 对 Spring Data MongoDB 的映射子系统和查询执行进行了重大改进。
  • 扩展了查询方法上的查询选项(Spring Data Solr)。
  • 对 Gemfire 函数的注解支持(Spring Data Gemfire)。
  • 已向 gfe-data XML 命名空间添加了标签,用于自动进行基本客户端连接和区域配置。(Spring Data Gemfire)
  • 支持 Lettuce Redis 驱动程序(将支持的驱动程序数量增加到 5,Spring Data Redis)。
  • 动态删除运行的 MesageListenerContainer 的侦听器(Spring Data Redis)。
  • 改进的 Maven 构建,以简化发布流程。

除了 Spring Data 模块的新主要版本外,我们还发布了 Spring Data Commons (1.4.1)、Spring Data JPA (1.2.1) 和 Spring Data MongoDB (1.1.2) 的错误修复版本。


注意:Spring Data Commons 模块的 artifactId 已从spring-data-commons-core更改为spring-data-commons。因此,如果您从项目中显式引用它,请确保相应地更新引用。

如果尚未到位,二进制文件将很快出现在 Maven 中心。

Spring Social 1.1.0.M2 发布

发行版 | Craig Walls | 2013年2月13日 | ...

尊敬的 Spring 社区:

我们很高兴地宣布Spring Social 1.1.0 的第二个里程碑版本!

Spring Social 是 Spring 框架的扩展,使您可以将 Java 应用程序连接到诸如 Facebook 和 Twitter 等软件即服务 (SaaS) 提供商。

与 Spring Social 1.1.0 一起,我们还发布了 Spring Social Facebook 1.1.0 和 Spring Social Twitter 1.1.0 的第二个里程碑版本。

里程碑 2 的主要主题是与Spring Security 的更紧密集成,包括一个新的SocialAuthenticationFilter,以便直接在 Spring Security 过滤器链中实现“使用提供商登录”功能。

除了 Spring Security 集成之外,这些里程碑版本还包括:

  • 支持 OAuth 授权流程中的非标准参数。
  • ProviderSignInController 流中的拦截器功能,允许在身份验证流中进行自定义行为。
  • Facebook Canvas 应用程序的登录功能,包括一个新的spring-social-canvas示例来展示CanvasSignInController 的用法。
  • 使用“since”和“until”参数支持 Facebook API 绑定中的分页。
  • Twitter API 绑定中的高级搜索功能。
  • 支持 Twitter 状态中的股票代码伪实体。

这些里程碑版本还包含一些较小的改进和错误修复。

要获取软件,请下载发行版(核心 | Facebook | Twitter)。

与往常一样,Spring Social 社区在提供反馈和贡献拉取请求以使此版本成为可能方面非常出色。此版本中的重大贡献来自 Stefan Fussenegger,他贡献了大部分 Spring Security 集成代码,以及 Yuan Ji,他在同一组代码中提供了反馈和重构帮助。此外,Spring Social 社区似乎对使用 Spring Social 构建 Facebook Canvas 应用程序非常感兴趣,这导致了 CanvasSignInController 的创建。

如果您想参与或贡献,我们鼓励您参与Spring Social 论坛报告错误或建议改进,或分叉代码并通过拉取请求回馈。

Spring Web Flow 2.4 M1 和 2.3.2 发布

发行版 | Rossen Stoyanchev | 2013年2月4日 | ...

Spring Web Flow 2.3.2 的一个小维护版本现已通过 Maven 和下载方式提供。请参阅变更日志以了解更改列表。

Spring Web Flow 2.4 的第一个里程碑版本也已通过SpringSource 里程碑存储库提供。请参阅变更日志以了解完整的更改列表。

Spring Web Flow 示例已从发行版中分离出来,并放入单独的Github 项目中。此外,booking-mvc 示例已更新为使用 Thymeleaf,这要感谢 Thymeleaf 项目负责人Daniel Fernández

Spring Tool Suite 和 Groovy/Grails Tool Suite 3.2.0.M2 发布

发行版 | Martin Lippert | 2013年1月29日 | ...

尊敬的 Spring 社区:

我很高兴地宣布 Spring Tool Suite (STS) 和 Groovy/Grails Tool Suite (GGTS) 的第二个里程碑版本 3.2.0.M2 发布。

此里程碑版本的亮点包括:

  • 许多整体性能改进,特别是对于 Spring 工具
  • 改进的实时 Bean 图功能
  • 改进的 Spring Data 代码完成和验证
  • GGTS 发行版中包含 Grails 2.2,并在仪表板上可用
  • GGTS 发行版中现已包含 Groovy 2.0.6 编译器。

这两个工具套件都基于最新的 Eclipse Juno SR2 维护版本(尚未最终发布 Eclipse Juno SR2)。我们仍然建议使用基于 Eclipse-3.8 的 STS 和 GGTS 版本以获得最佳性能。

3.2.0 版本计划于 2013 年 3 月初发布——紧随 Eclipse Juno SR2 版本发布之后。

要下载发行版,请访问:

可以在这里找到详细的新增和值得关注的说明:STS/GGTS 3.2.0.M2 新特性与改进

尽情享受!

Spring Hateoas 0.4 发布

发行版 | Pieter Humphrey | 2013年1月29日 | ...
无标题文档

SpringSource 欣然宣布 Spring Hateoas 0.4 发布!

Spring HATEOAS 项目提供了一些 API,用于简化在使用 Spring(尤其是在 Spring MVC 中)时创建遵循 HATEOAS 原则的 REST 表示。HATEOAS超媒体作为应用程序状态引擎的缩写,它是 REST 应用程序架构的一个约束,它将 REST 与大多数其他网络应用程序架构区分开来。它试图解决的核心问题是链接创建和表示组装。

在此版本中,最重要的新增功能包括:

- 扩展的 LinkBuilder API,也指向控制器*方法*
- Jackson 2 支持
- HAL 支持
- EntityLinks API,用于创建指向管理特定实体类型的控制器的链接
- 引入 LinkDiscoverer API,用于通过 rel 在表示中查找链接(包括基于 JSONPath 的实现)

您可以在变更日志中阅读所有新功能和错误修复。尽情享受!

下载 | 文档 | Javadoc API(即将推出) | 变更日志 | 问题/错误 |

Spring Batch 2.2.0.M1 发布

发行版 | Pieter Humphrey | 2013年1月25日 | ...

SpringSource 欣然宣布 Spring Batch 2.2.0.M1 发布!

此里程碑版本包含大约 50/50 的错误修复和新功能。此新版本包括:

  • 原型更新。现在它很有用(默认情况下将文件管道传输到数据库)并提供开箱即用的打包/执行脚本。
  • 增加了为作业存储库提供您自己的序列化程序实现的能力。
  • 添加了新的 AmqpItemReader 和 AmqpItemWriter。
  • 添加了 @Configuration 支持,允许基于 Java 的作业和步骤配置

您可以在变更日志中阅读所有新功能和错误修复。尽情享受!

下载 | 文档 | Javadoc API | 变更日志 | JIRA | 发行说明

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部