spring-test-mvc 第二个里程碑版本发布
Spring MVC Test 项目的第二个里程碑版本现已通过 SpringSource Artifactory 仓库 http://repo.springsource.org/milestone 发布。
新内容很多。在服务器端,我们增加了对 Servlet Filter 的支持、对 Spring Security 的基本支持、定义默认请求属性和期望以便在所有执行的请求中重用的能力,以及更多内容。在客户端,我们极大地扩展了请求匹配和响应创建的选项。
有关更多详细信息和评论,请阅读 这篇博文。
Spring Integration Release Candidate 1 发布!
Spring Shell 1.0.0.RC1 发布
Spring Data Neo4j 2.1.0 发布候选版本 4 发布
在 Spring Data GA 发布列车即将到来之际,我们希望收集一些关于 Spring Data - Neo4j 中的修复和更新的反馈。因此我们发布了候选版本 4。
以下是此发布候选版本中更改的快速概览,比我们预期的要长得多,但仍然非常有用。
2.1.0.RC4 版本中的更改 (2012-08-19)
- DATAGRAPH-296 更新到 Neo4j 1.8.RC1、spatial、cypher-dsl 和 java-rest-binding 的稳定版本,并适应 API 更改
- DATAGRAPH-285 添加保存和删除的应用程序事件
- DATAGRAPH-263, DATAGRAPH-212, DATAGRAPH-272, DATAGRAPH-147 重构派生查询创建,增加了对多个索引字段和所有查询关键字的支持
- DATAGRAPH-294 针对数字索引值的派生查找器方法
- DATAGRAPH-293 按图 ID 查找对象
- DATAGRAPH-275 TypeRepresentationStrategyFactory 在空图上的非正常回退
- DATAGRAPH-246 允许实体作为参数传递给派生查找器
- DATAGRAPH-281 增加了对 Cypher 中枚举和日期作为参数的支持
只需将您的依赖版本指向 2.1.0.RC4。目前,由于人工工作和时间限制,在线资源尚未更新。这些资源将在 2.1.0.RELEASE 版本中提供。
Spring Data REST 1.0.0.RC3 发布
我很高兴地宣布发布 Spring Data REST 1.0.0.RC3!此版本包含大量的错误修复、JSON 表示结构更改、更好的用户定义 Jackson 模块集成(这些模块引导到内部 ObjectMapper 中),以及与 Spring HATEOAS 的集成。此版本还包括使用 Spring HATEOAS ResourceProcessor 抽象来扩展资源表示(例如,添加指向其他相关资源的链接)的支持。
新增功能包括
- JSON 输出看起来不同,以使属性名称保持一致且结构更清晰。
- 提取发现的任何 Jackson Module bean,并将用户配置与内部 ObjectMapper 集成。
- 与 Spring HATEOAS 集成 – 通过添加或删除链接或以其他方式更改资源来自定义输出 JSON。
入门 Web 应用程序 | 维基 | 发布说明
要了解有关该项目的更多信息,请访问 Spring Data REST 主页,或访问 Github 存储库...
Spring Tool Suite 和 Groovy/Grails Tool Suite 3.1.0.M1 发布
亲爱的Spring社区,
我很高兴地宣布 Spring Tool Suite (STS) 和 Groovy/Grails Tool Suite (GGTS) 的第一个里程碑版本 3.1.0.M1 发布。
此里程碑版本的主要亮点包括:
- 我们现在提供基于 Eclipse 3.8 和 Eclipse 4.2 的发行版
- Mylyn 已更新至 3.8.1
- Mac 应用程序现在已为 OSX 10.8 Mountain Lion 的 Gatekeeper 签名
- Grails 项目的 Maven 支持
我们的一些用户报告了 STS 3.0.0 所使用的全新 Eclipse Juno 4.2 平台存在普遍的性能问题。其中大多数问题似乎与底层 UI 平台及其被各种插件和扩展的使用有关。由于我们的目标是提供最佳用户体验,我们决定为 STS 3.1.0.M1 提供两个独立的发行版:一个基于...
Spring Framework 3.2 M2 发布
Spring Framework 3.2 的第二个里程碑版本现已从 SpringSource 仓库提供。如果您还不熟悉,请参阅我们关于通过 Maven 解析这些工件的快速教程。完整的 分发 zip 包照常可从 SpringSource 社区下载网站获取。
如果您还没有,请务必了解 3.2 M1 中的更改。
3.2 M2 的亮点包括:
- 异步 @Controller 方法支持现已完成 (博客文章)
- 许多额外的Spring MVC 改进,包括大量 REST 支持,例如内容协商。
- Spring TestContext 改进
- Spring 表达式语言 (SpEL) 改进和修复
- 总的来说,修复了 45 个错误,实现了 11 个新功能和 58 项改进。
3.2 的一个主要关注领域是确保 Spring Framework 在 JDK7 上完美运行。M2 工件已经构建、测试并针对 JDK7 发布,我们还在每晚构建中继续测试 JDK6 兼容性。我们鼓励所有使用 JDK7 的 Spring 用户在您的开发和测试环境中试用 M2,并在 3.2 GA 之前提供尽可能多的反馈。谢谢!
使用 @Configuration 类 和 Spring 对子类代理(proxy-target-class=true)的支持的用户请注意:现在不再需要将 CGLIB 添加为显式依赖项 来使用这些功能。从 3.2 M2 开始,我们已升级到新的 CGLIB 3.0。我们将所有 net.sf.cglib 类重新打包到 org.springframework.cglib 中,并将其直接内联到 spring-core JAR 中。这意味着 M2 中所有 @Configuration 和子类代理功能均可开箱即用,并且不会与其他项目产生 CGLIB 冲突。同样,我们已升级到新的 ASM 4.0,并继续按照我们长期以来的做法进行重新打包和内联。但请注意,在 M2 中我们已取消了专用的 spring-asm JAR,而是将 org.springframework.asm 类直接包含在 spring-core 中。这两个升级对于编写动态 JVM 语言中 Spring 组件的 JDK7 用户来说是个好消息,因为新版本的 CGLIB 和 ASM 可以正确处理 JDK7 中引入的新 invokedynamic 字节码指令。
祝您使用愉快!
下载 | 文档 | Javadoc API | 变更日志 | JIRA | 论坛 | Stack Overflow
Spring Social Facebook 1.0.2 发布
亲爱的Spring社区,
我们很高兴地宣布 Spring Social Facebook 1.0.2 发布!
此版本主要调整了 Spring Social Facebook 的 API 绑定,以适应 Facebook Graph API 最近和即将发生的一些变化。具体而言:
- Facebook Graph API 中许多对象的“picture”字段已从包含 URL 的简单字符串更改为包含图片其他信息的对象。Spring Social Facebook 的 API 绑定已更改为处理这两种形式并返回 URL 字符串。
- Graph API 中 Comment 对象的“likes”字段已重命名为“like_count”。Spring Social Facebook 的 API 绑定已更改为绑定到新的“like_count”字段。
- Page、Post 和 Video 的 picture 属性已被弃用。虽然在 1.0.2 版本中它仍将返回图片的 URL 字符串,但在 Spring Social Facebook 1.1.0 版本中,此属性将被一个返回包含更完整图片元数据的对象的新属性所取代。
- Photo 对象的 position 属性已被弃用,因为 Facebook Graph API 将不再填充此属性。此属性将在 Spring Social Facebook 1.1.0 版本中被移除。
要获取该软件,请下载 发布分发版,或直接将 maven 构件添加到您的项目中或更新它们。
<dependency>
<groupId>org.springframework.social</groupId>
<artifactId>spring-social-facebook</artifactId>
<version>1.0.2.RELEASE</version>
</dependency>
我们将继续监控 Facebook 可能对其 Graph API 所做的任何更改,如果需要调整 Spring Social Facebook 的 API 绑定,我们将发布后续维护版本以进行调整。我们还在为 Spring Social、Spring Social Twitter 和 Spring Social Facebook 的 1.1.0 版本做准备,并将在未来几个月内推出一些令人兴奋的新功能。我们邀请您参与 Spring Social 论坛、问题跟踪器(Core|Facebook|Twitter)或 GitHub(Core|Facebook|Twitter)上的讨论。
Spring Batch 2.1.9.RELEASE 可用
#spring #batch 2.1.9.RELEASE 可用(从 GitHub http://bit.ly/NYXItL 或 Maven Central 下载)。感谢所有贡献者!
它主要是 2.1.8 的错误修复,外加一些有趣的补充(例如,来自任何命名空间的嵌套 tasklets 以支持 Spring Hadoop):http://static.springsource.org/sprin...1.8-2.1.9.html。
2.2 的第一个实际提交是通过 pull request 进来的。干得漂亮!请继续保持。