Spring AMQP 1.7 RC1 現在可用

發佈 | Artem Bilan | 2016 年 12 月 28 日 | ...

我謹代表 Spring Integration 團隊宣布 Spring AMQP 1.7 的第一個(也是最後一個)候選版本,該版本可在 Milestone Repository 中取得。

此版本主要是 Spring Boot 1.5 和 IO Platform Brussels 相容性,介於 1.6.x2.0 版本之間的中間版本。

無論如何,這裡有一些改進和新功能要說明

  • 使用適當的 RabbitConnectionFactoryBean 變更升級到 Amqp Client 4.0

  • 升級到 Log4j 2.7 以及 log4j2.AmqpAppender 所需的破壞性變更修復

  • 升級到 Spring Retry 1.2,並對 StatefulRetryOperationsInterceptor.setUseRawKey(true) 進行重要的回溯相容性處理

  • 提供了一個新的 spring-rabbit-junit 構件,其中包含多種實用程式(例如 BrokerRunning @Rule),這些實用程式對於測試 Spring AMQP 應用程式非常有用

  • 現在可以啟動 SimpleMessageListenerContainer 而無需任何要監聽的佇列。 可以稍後在運行時通過 addQueues() 提供它們

  • ConnectionFactory 提供了一個 ConnectionNameStrategy,允許在 Broker 或其他監控和追蹤工具中識別應用程式連線

Spring Data Release Train Ingalls RC1 已發佈

發佈 | Oliver Drotbohm | 2016 年 12 月 23 日 | ...

我謹代表 Spring Data 團隊宣布 Spring Data train Ingalls 的第一個(也是最後一個)候選版本。 該版本修復了超過 310 個問題(其中一些問題先前已透過 Hopper 服務版本發佈)。 最重要的新功能是

  • 升級到 Spring 4.3(.5) 作為基準 - #294
  • 支援輕鬆地將網域事件作為 Spring 應用程式事件從聚合根公開 - DATACMNS-928
  • 支援從派生的查詢方法中進行 exists 投影 - DATACMNS-875
  • 在儲存庫查詢方法上支援 Javaslang 的 Option、集合和 Map 類型 - DATACMNS-937, DATACMNS-940
  • 新增 Spring Data LDAP 模組,接管 Spring LDAP 的儲存庫實作。
  • 支援在最新版本中新增的 MongoDB 聚合運算子 - DATAMONGO-1536
  • 現在,Stream 執行拒絕在 JPA 中沒有周圍交易的情況下進行調用 - DATAJPA-1023

Spring Boot 1.4.3 現在可用

發佈 | Phil Webb | 2016 年 12 月 23 日 | ...

我很高興宣布 Spring Boot 1.4.3 已發佈,現在可從 repo.spring.ioMaven Central 取得。

Spring Boot 1.4.3 包含 超過 70 個修復、改進和協力廠商依賴項更新! 感謝所有做出貢獻的人!

如果您有興趣提供幫助,請查看問題儲存庫中的 "ideal for contribution" 標籤。 如果您有一般問題,請使用 spring-boot 標籤stackoverflow.com 上提問。

專案頁面 | GitHub | 問題 | 文件

Spring Tool Suite 3.8.3 已發佈

發佈 | Martin Lippert | 2016 年 12 月 22 日 | ...

親愛的 Spring 社群,

我很高興宣布 Spring Tool Suite(我們基於 Eclipse 的工具)的 3.8.3 版本。

STS 3.8.3 專注於採用 Eclipse Neon.2 並修復現有問題。 變更清單包括

  • 已更新到 Eclipse Neon.2
  • 在 Spring Boot 儀表板中新增對 Cloud Foundry 目標的一次性密碼的支援
  • 在 Spring Boot 儀表板中新增對將 Spring Boot 應用程式部署到 CF 時進行 WAR 封裝的支援
  • 新增對 Cloud Foundry 資訊清單檔案中的運行狀況檢查的支援
  • 修復了自動錯誤報告中最常報告的一些錯誤
  • 還有更多...

要下載發行版本,請訪問

可以在此處找到詳細的新增功能和值得注意的說明:STS 3.8.3 新增功能和值得注意的功能

玩得開心!

CVE-2016-9879:Spring Security 3.2.10、4.1.4、4.2.1 已發佈

發佈 | Rob Winch | 2016 年 12 月 22 日 | ...

我謹代表社群宣布 Spring Security 3.2.10、4.1.4 和 4.2.1 的發佈,它們修復了 CVE-2016-9879。 建議使用者立即更新。

請務必注意,Spring Framework 3.2.x 已 達到 EOL。 與 Spring Framework 一樣,我們希望所有使用者都升級到 4.2.1+ 以獲得進一步的支援。 在 參考附錄中可以找到有關遷移基於 XML 和 Java Config 的專案的詳細說明(包括範例)

專案網站 | 參考 | 指南 | 幫助

Spring LDAP 2.2.1 & 2.3 RC1 已發佈

發佈 | Rob Winch | 2016 年 12 月 22 日 | ...

我謹代表社群宣布 Spring LDAP 2.2.1 和 2.3 RC1 的發佈。

特別感謝 Mark Paluch 在 Spring Data 方面協調 spring-data-ldap!

Spring LDAP 2.3 RC1

此版本為 Spring Data 相容性帶來了新的時代。 Spring LDAP 和 Spring Data 的整合已移至 spring-data-ldap,以便它可以參與 Spring Data 發佈序列並確保與最新和最棒的 Spring Data 程式碼庫相容。 有關其他詳細資訊,請參閱 變更日誌

Spring LDAP 2.2.1

此版本包含一些小錯誤修復以及更新,使更新到較新版本的 Spring Data 更加無縫。 有關其他詳細資訊,請參閱 變更日誌

Spring Framework 4.3.5、4.2.9 和 3.2.18 現在可用

發佈 | Stéphane Nicoll | 2016 年 12 月 21 日 | ...

我很高興宣布 Spring Framework 4.3.54.2.93.2.18 維護版本現在可用

4.3.5 是一個重要的改進版本,包含 37 項增強功能(包括例如,對最近發佈的 Jetty 9.4 的 WebSocket 支援)和多個錯誤修復,作為即將發佈的 Spring Boot 1.4.3 版本的基礎。

請注意,4.2.9 和 3.2.18 錯誤修復版本是其各自行的最後一個版本,4.2.x 現在已被 4.3.x 取代,而 3.2.x 達到其 EOL 點。 展望未來,我們希望所有使用者都升級到 4.3.5+ 以獲得進一步的支援。

所有三個版本還修復了 ResourceServlet 中的路徑遍歷漏洞 (CVE-2016-9878)。 如果您碰巧是其罕見使用者之一,請盡快升級。 請注意,此功能已經被取代多年,並將在 5.0 中刪除,因此我們實際上建議遷移到 DispatcherServlet 中的 Spring MVC 資源處理功能…

Dependency Management Plugin 1.0.0.RC1

發佈 | Andy Wilkinson | 2016 年 12 月 16 日 | ...

我很高興宣布 Dependency Management Plugin 的 1.0.0.RC1 版本已發佈。 它可從 Gradle 的 Plugin Portal 以及 Maven Central 和 Bintray 取得。

有什麼新東西?

這個外掛程式已經用 Java 重寫,並且其 API 也已正式化。 API 和外掛程式內部結構之間有清楚的區隔。 雖然這需要一些重大變更,但如果您使用 Groovy DSL,則不太可能受到影響。

轉換為 Java 並正式化 API 也啟用了幾個增強功能

### 正式支援 Gradle 3

先前,此外掛程式以 Groovy 編寫,並嘗試支援 Gradle 1、2 和 3。 這證明過於雄心勃勃。 兩個主要問題是三個不同的 Groovy 運行時 (1.8、2.3 和 2.4) 之間存在二進位不相容性,以及三個 Gradle 版本之間的重大變更。 為了處理這些問題,Gradle 團隊的建議是用 Java 重寫外掛程式並放棄對 Gradle 1.x 的支援。 這個版本正是如此,外掛程式的主要程式碼現在 100% 使用 Java,而 Gradle 2.9 現在是最低支援版本。 因此,現在正式支援 Gradle 3.x,並且應該更容易支援新版本......

Spring Session 1.3.0 已發佈

發佈 | Rob Winch | 2016 年 12 月 16 日 | ...

我很高興代表社群宣布 Spring Session 1.3.0.RELEASE 的發布。 此版本透過 1.3.0.M11.3.0.M21.3.0.RC11.3.0.RELEASE 演變而來

Spring Session 1.3.0.RELEASE 的新功能

您可以在參考文檔的 Spring Session 1.3.0.RELEASE 的新功能 章節中找到新功能的重點。 有關詳細資訊,請參閱上面的變更日誌連結。

貢獻

如果沒有社群,我們不可能成為今天如此成功的專案。 我要感謝所有建立問題及提供回饋的人。

請提供回饋

如果您對此版本有任何回饋意見,我鼓勵您透過 StackOverflowGitHub Issues 或透過評論區與我們聯繫。 您也可以 ping 我 @rob_winch 或 Joe @joe_grandja...

Reactor Kafka 1.0.0.M1 已發佈

發佈 | Rajini Sivaram | 2016 年 12 月 15 日 | ...

我們很高興宣布 Reactor Kafka 1.0.0 的第一個里程碑發布。

什麼是 Reactor Kafka?

Reactor Kafka 是基於 Project ReactorApache Kafka 的反應式 API。 Reactor Kafka API 允許使用具有非阻塞反壓和非常低開銷的功能 API 將訊息發佈到 Kafka 主題並從 Kafka 主題中消耗訊息。 這使使用 Reactor 的應用程式能夠使用 Kafka 作為訊息匯流排或串流平台,並與其他系統集成以提供端到端的反應式管道。

Reactor Kafka 的價值主張是高效利用...

取得 Spring 電子報

隨時關注 Spring 電子報

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進度。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將到來的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部