Spring-AMQP 1.1.4.RELEASE 現已釋出

釋出 | Gary Russell | 2013 年 3 月 5 日 | ...

我們很高興地宣佈 Spring-AMQP 1.1.4.RELEASE 現已釋出。

這是一個次要的維護版本,修復了 AMQP Log4j Appender 中的一些小問題,並糾正了 OSGI 使用者在使用 spring-rabbit manifest 時遇到的一個問題。

釋出說明可以在此處找到。

專案主頁在此處,您可以在那裡找到文件、下載和 API 的連結。

Spring Integration 3.0.0 Milestone 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 Framework 的擴充套件,它使您的 Java 應用程式能夠連線到軟體即服務 (SaaS) 提供商,例如 Facebook 和 Twitter。

這是一個 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 日 | ...

我很高興地宣佈 Spring Data 釋出列車名為 Arora 的第一個主題釋出。今後,我們將使用著名計算機科學家的名字來標記一組 Spring Data 模組,以便更容易識別彼此相容的模組。這主要指它們所引用的 Spring Data Commons 版本。


Arora 版本包含以下模組

此版本的主要新功能有

  • 基於註解的審計支援,透過 @CreatedDate@CreatedBy 等實現(Spring Data Gemfire 除外)
  • 暴露所有模組的 Spring Data 對映資訊(供 Spring Data REST 使用)
  • Spring Data 對映資訊也可以從訪問器方法中讀取
  • 如果 classpath 中存在 JodaTime Converters,則自動註冊(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)
  • 動態移除正在執行的 MessageListenerContainer 的監聽器(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 Central 中,如果尚未到位的話。

Spring Social 1.1.0.M2 釋出

釋出 | Craig Walls | 2013 年 2 月 13 日 | ...

親愛的 Spring 社群,

我們很高興地宣佈 Spring Social 1.1.0 的第二個里程碑版本釋出!

Spring Social 是 Spring Framework 的擴充套件,它使您的 Java 應用程式能夠連線到軟體即服務 (SaaS) 提供商,例如 Facebook 和 Twitter。

除了 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 的使用。
  • 支援 Facebook API 繫結中的分頁,帶“since”和“until”引數。
  • Twitter API 繫結中的高階搜尋功能。
  • 支援 Twitter status 中的股票程式碼偽實體。

這些里程碑版本還包含了一些小的改進和錯誤修復。

要獲取軟體,請下載發行版(核心 | Facebook | Twitter)。

一如既往,Spring Social 社群在提供反饋和貢獻拉取請求方面表現出色,促成了此版本的釋出。此版本中的重要貢獻來自 Stefan Fussenegger,他貢獻了大部分 Spring Security 整合程式碼,以及 Yuan Ji,他在同一組程式碼中提供了反饋和重構幫助。此外,Spring Social 社群似乎對使用 Spring Social 構建 Facebook Canvas 應用表現出濃厚興趣,這促成了 CanvasSignInController 的建立。

如果您想參與或貢獻,我們鼓勵您參與 Spring Social 論壇報告錯誤或提出增強建議,或者fork 程式碼並透過拉取請求貢獻回來。

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 工具
  • Live Beans Graph 功能改進
  • 改進的 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 日 | ...
無標題文件 - Spring 框架

SpringSource 很高興地宣佈 Spring Hateoas 0.4 釋出!

Spring HATEOAS 專案提供了一些 API,以便在使用 Spring 特別是 Spring MVC 時,更輕鬆地建立遵循 HATEOAS 原則的 REST 表示。HATEOASHypermedia as the Engine of Application State 的縮寫,是 REST 應用架構的一項約束,使其區別於大多數其他網路應用架構。它試圖解決的核心問題是連結建立和表示組裝。

在此版本中,最重要的新功能是

- 擴充套件了 LinkBuilder API,使其也可以指向 Controller *方法*
- 支援 Jackson 2
- 支援 HAL
- EntityLinks API 用於建立指向管理特定實體型別的 Controller 的連結
- 引入了 LinkDiscoverer API,用於按 rel 在表示中查詢連結(包括基於 JSONPath 的實現)

您可以在變更日誌中閱讀所有新功能和錯誤修復。盡情使用吧!

下載 | 文件 | Javadoc API(即將推出) | 變更日誌 | 問題/錯誤 |

訂閱 Spring 電子報

透過 Spring 電子報保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您飛速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單訂閱。

瞭解更多

即將到來的活動

檢視 Spring 社群所有即將到來的活動。

檢視全部