Spring Tool Suite 和 Groovy/Grails Tool Suite 3.1.0.M1 发布

发行版 | Martin Lippert | 2012 年 9 月 14 日 | ...

尊敬的 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 发布

发行版 | Chris Beams | 2012 年 9 月 12 日 | ...

Spring Framework 3.2 的第二个里程碑版本现已从 SpringSource 存储库 提供。如果您还不熟悉,请参阅我们关于通过 Maven 解析这些构件的 快速教程。完整的 发行版 zip 文件 如往常一样可在 SpringSource 社区下载站点获得。

如果您尚未了解,请务必了解 3.2 M1 中的更改

3.2 M2 的亮点包括:

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 中。这意味着所有 @Configuration 和子类代理功能在 M2 中开箱即用,这意味着不会与其他项目发生 CGLIB 冲突。同样,我们已升级到新的 ASM 4.0,我们继续像以前一样重新打包和内联它。但是请注意,我们在 M2 中取消了专用的 spring-asm jar 文件,转而直接在 spring-core 中包含 org.springframework.asm 类。这两项升级对于在动态 JVM 语言中编写 Spring 组件的 JDK7 用户来说都是好消息,因为这些新版本的 CGLIB 和 ASM 正确处理了 JDK7 中引入的新 invokedynamic 字节码指令。

尽情享受!

下载 | 文档 | Javadoc API | 更改日志 | JIRA | 论坛 | Stack Overflow

Spring Social Facebook 1.0.2 发布

发行版 | Craig Walls | 2012 年 9 月 10 日 | ...

尊敬的 Spring 社区:

我们很高兴地宣布 Spring Social Facebook 1.0.2 发布!

此版本主要将 Spring Social Facebook 的 API 绑定调整为 Facebook Graph API 中最近和即将发生的某些更改。具体来说:

  • Facebook Graph API 中许多对象的“picture”字段正在从包含 URL 的简单字符串更改为包含有关图片的附加信息的objects。Spring Social Facebook 的 API 绑定已更改为处理任一表单并返回 URL 字符串。
  • Graph API 的 Comment 对象的“likes”字段已重命名为“like_count”。Spring Social Facebook 的 API 绑定已更改为绑定到新的“like_count”字段。
  • 页面、帖子和视频的 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 论坛 中的讨论,参与问题跟踪器(核心 | Facebook | Twitter),或在 GitHub 上(核心 | Facebook | Twitter)。

Spring Batch 2.1.9.RELEASE 可用

发行版 | Dave Syer | 2012 年 8 月 28 日 | ...

#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 的第一个真正提交作为拉取请求出现。干得好!请继续。

Spring Data 发行列车到达 RC 站

发行版 | Oliver Drotbohm | 2012 年 8 月 24 日 | ...

尊敬的 Spring 社区,我很高兴地宣布下一个 Spring Data 发行列车站点,包括 Spring Data JPA、MongoDB、Neo4j、Gemfire 以及其基础 Spring Data Commons。此发行版是在将所有模块带入其下一个主要版本的 GA 状态之前的最终版本。以下是亮点:

所有模块

  • 默认情况下依赖于 Spring 3.1.2。这些模块仍然与 Spring 3.0.7 完全兼容,但如果用户想要使用旧版本,则必须在其 Maven pom.xml 文件中手动声明 Spring 依赖项。请注意,此版本中包含的一些功能(例如@EnableRepositories 的使用)至少需要 Spring 3.1.0。
  • ……

Spring AMQP 1.1.2 发布

发行版 | Gary Russell | 2012 年 8 月 23 日 | ...

Spring AMQP 为 AMQP,特别是 Rabbit MQ 提供了 Spring 编程模型的熟悉好处。

我们很高兴地宣布 spring-amqp for Java 的 1.1.2 维护版本可用,其中包含许多重要的错误修复。

有关更多信息,请参阅 项目主页

Spring Data REST 1.0.0.RC2 发布

发行版 | Jon Brisbin | 2012年7月31日 | ...

我很高兴地宣布 Spring Data REST 1.0.0.RC2 发布!除了许多错误修复之外,此版本还增加了对 JSONPE(带有错误处理的 JSONP)的支持,能够使用 @RestResource 注解关闭 CRUD 方法,并且现在针对 Servlet 3.0 API 构建和测试(尽管它还不是 3.0 特定的,因此仍然可以在 Servlet 2.5 容器中正常工作)。

新功能包括

  • JSONPE - 只需添加一个 URL 参数即可将结果包装在您指定的 Javascript 函数调用中。还通过将错误转换为 HTTP 200 并将原始状态码作为错误处理程序的第一个参数来处理服务器错误。
  • 关闭 CRUD 方法 - 导出器现在尊重 CRUD 方法上的 @RestResource 注解。只需覆盖您想要关闭的 CrudRepository 方法并使用 @RestResource(exported = false)对其进行注释。
  • 与现有 Spring MVC 应用程序更好地集成 - 简化了内部 Spring MVC 配置,使其更容易与您现有的 Spring MVC 应用程序集成。只需将 RepositoryRestMvcConfiguration bean 包含到您自己的配置中即可。

新的或更新的文档包括

入门 Web 应用程序 | Wiki | 发行说明

要了解有关该项目的更多信息,请访问 Spring Data REST 的主页,或访问Github 仓库

获取 Spring 电子简讯

通过 Spring 电子简讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部