Spring Framework 4.3 進入 RC1
親愛的 Spring 社群:
我很高興宣布功能完整的 Spring Framework 4.3 候選版本現在可用!這是一個讓您參與其中的絕佳機會:請針對它執行您的迴歸測試,當然,也請隨意嘗試新功能...
依賴注入的改進
* @Autowired 注入 Map/Collection bean 和自我引用 * 在配置類建構子上的 @Autowired(終於!) * 不需要宣告在唯一的非預設建構子上使用 @Autowired * ObjectProvider 作為 ObjectFactory handle 的更豐富變體 * InjectionPoint/DependencyDescriptor 作為 @Bean 方法的可注入參數MVC 處理的改進
* OPTIONS、HEAD、Allow 和 If-Unmodified-Since 的預設處理 * 支援自訂 HTTP Vary 配置和自訂資源上的 HTTP Range * 預先組成的 @GetMapping、@PostMapping、@RequestScope、@SessionScope 等 * @RequestAttribute 和 @SessionAttribute 作為處理器方法參數 * 完全支援 Jackson 2.7 的新型別解析演算法框架中的各種基礎架構改進
* 更廣泛地支援組合註解和屬性中的佔位符/表達式 * 核心容器異常中更豐富的程式化元數據 * 在 manifest 定義的類別路徑條目中進行元件掃描 * 用於引導 JPA / Hibernate 的背景初始化選項 * @Cacheable 上的 'sync' 旗標和對 Caffeine 快取提供者的支援我們正在努力推出 RC2,同時進行一些剩餘的微調和效能改進,為 6 月 1 日的 4.3 一般可用性做準備!
乾杯,Juergen
Spring LDAP 2.1.0.RC1 已發布
我很高興宣布 Spring LDAP 2.1.0.RC1 的發布。此版本重點包括
- #380 - 支援 Spring Data Hopper
- #384 - 早期支援 Spring IO Platform 2.1
- #351 - 支援 commons-pool2
- #370 - 支援 XML Namespace 中的屬性佔位符
- #392 - 文件測試支援
- 從 JIRA 遷移到 GitHub Issues
- 新增 Gitter Chat
有關 2.1 的完整詳細信息,請參閱變更日誌
貢獻
沒有社群,我們就不可能成為今天這樣成功的專案。我要感謝所有建立問題 & 提供回饋意見的人。特別感謝…
Spring AMQP 1.6.0 Milestone 2 (和 1.5.5) 可用
我們很高興宣布 Spring AMQP 1.6 的第二個里程碑版本可用。
自第一個里程碑以來新增的功能包括
-
快取連線工廠現在公開快取統計資訊
-
@RabbitListener
方法現在將型別資訊傳達給訊息轉換器,以用於輸入訊息。例如,當收到標頭中沒有型別資訊的訊息時(例如,來自不是 Spring AMQP 應用程式的傳送者),Jackson2JsonMessageConverter
不再需要自訂類別對映器。而是轉換中使用@RabbitListener
方法參數型別。此外,Method
和bean
也透過訊息屬性提供給自訂轉換器。 …
Spring Security 4.1.0.RC1 已發布
我很高興代表社群宣布 Spring Security 4.1.0.RC1 的發布。此版本解決了超過 100 個 issue。您可以在下面找到一些重點
- Web Security 表達式中的路徑變數
- 內容安全性原則 (CSP)
- HTTP 公鑰釘選 (HPKP)
- 新增
ForwardAuthenticationFailureHandler
&ForwardAuthenticationSuccessHandler
- 使用
SCryptPasswordEncoder
的 SCrypt 支援 - 簡化的 UserDetailsService Java 配置
- 簡化的 AuthenticationProvider Java 配置
- 已移至 GitHub issues
- 測試 Meta Annotations
- 方法安全性 Meta Annotations
貢獻
…
Spring Cloud Stream 1.0.0.RC1 現已推出
我很高興代表團隊宣布 Spring Cloud Stream 的第一個候選版本的發布。作為 1.0.0.RELEASE 之前的最後一個里程碑,它穩定了 API,並在工具支援和內容型別管理方面提供了一些新功能和錯誤修正。以下是其中最重要的變更的重點
Binder 和 binding 屬性重構
Binder 和 binding 的配置已變更為對 Spring Boot 配置元數據更友善的模型。現在所有配置屬性(包括 binding 特定屬性)都支援…
Spring Statemachine 1.1.0.M2 已發布
我們很高興宣布 Spring Statemachine 1.1.0.M2 的第二個里程碑版本。該版本可在 Spring Milestone 儲存庫 https://repo.spring.io/milestone 中找到。
我們在這個第二個里程碑中得到了什麼
- 通常的錯誤修正。
- 更好的錯誤處理和配置模型驗證器。
- @WithStateMachine 作為 meta annotation。
- 透過 StateMachinePersister 更容易地使用狀態機器的持久化/恢復。
- 新的計時器事件,僅在狀態進入後觸發一次。
- 配置模型類別現在是一個公共 API。
通常的完整變更可從 變更日誌獲得。
我們計劃推出一個候選版本…
Spring Security SAML 1.0.2 已發布
我很高興宣布 Spring Security SAML 1.0.2 的發布。除此之外,此版本提供了一個關鍵更新,可解決 MetadataManager 中的死鎖問題。建議所有人更新。
請務必註冊 Spring I/O 會議,您可以在其中了解 Spring 提供的最新和最棒的產品。
如果您有興趣參加 SpringOne Platform,請務必在早鳥優惠結束前註冊,以節省大量費用!
Spring Data Hopper 的第一個候選版本已發布
我代表 Spring Data 團隊很高興宣布 Hopper 版本系列的最終候選版本。此版本提供了一些重要的變更和更新
- 將 Spring Framework 基準升級到 4.2(特別是 4.2.5)。
- 支援 Spring Data JPA 和 MongoDB 中的 Query by Example。
- 支援 Spring Data Redis 的物件對映和儲存庫。
- 改進了對組合註解的支援。
- 支援 Spring Data REST 中的查詢型別和巢狀關聯
- 升級到 Elasticsearch 2.2,因此 Spring Data Elasticsearch 的版本號變更為 2.0 …
Spring Session 1.2.0 RC1 已發布
我很高興代表社群宣布 Spring Session 1.2.0.RC1 的發布。該版本可在 Spring Milestone 儲存庫 (https://repo.spring.io/milestone) 中找到。
變更日誌
這個版本包含了將近 30 個問題的修復,以及一些令人振奮的新功能。您可以在變更紀錄中找到完整的變更列表。重點內容可以在1.2 版本的新功能中找到。
貢獻
我對於 Spring Session 社群的持續成長感到驚訝。 正是因為我們的社群,我們才能在 1.1.0 GA 版本發布後一個月內完成這個版本。 特別感謝所有…