Spring Statemachine 1.1.0.M1 已發布

發布 | Janne Valkealahti | 2016 年 2 月 2 日 | ...

我們很高興宣布 Spring Statemachine 1.1.0.M1 的第一個里程碑版本。

我們在 2015 年 4 月發布了 1.0.0.M1,並在 2015 年 10 月發布了 1.0.0.RELEASE。 我們也為 1.0.x 系列做了 2 個維護版本,現在是時候展望 1.1.x 系列的未來了。 1.0.x 進入維護模式,而主要開發將集中在 1.1.x 上。 這並不意味著我們將停止 1.0.x,對它的維護修復將一直進行到我們成功過渡到 1.1.x 版本之後。 在 Spring 專案中,重要的是在使用者準備好轉移到下一個次要/主要版本之前,不要停止維護。 我們預計 1.0.x 和 1.1.x 將並存,直到我們在可預見的未來發布 1.2.x 或 2.x 系列。

我們在這個第一個里程碑中實際得到了什麼

  • 支援使用 Spring Security 保護事件、轉換和動作。
  • StateContext 現在是一流的公民,並且在內部以及使用者如何與之互動方面都扮演著更大的角色。
  • 註解模型 (@WithStateMachine) 已得到增強,以匹配來自監聽器和上下文事件的功能。
  • 使用 Kryo 序列化的 Redis 持續化功能。
  • 其他錯誤修復和次要增強,這些已移植回 1.0.x。
  • 兩個使用安全性redis 持續化的新範例。

通常完整的變更可從 變更日誌 中獲得。

我們為狀態機新增了對Session作用域 Bean 的初步支援,這是獲得對 Spring Session 支援的基礎。 進一步的工作仍在進行中,等待 Spring Session 1.1.x 的下一個版本,以便支援自訂 session 序列化。

我們計劃在候選版本之前進行第二個里程碑,以便在今年五月(左右)的 Spring IO 版本中發布。 我們可能會在準備好時發布最終版本,但 IO 時間表是最終可能的目標日期。

感謝所有以任何方式透過 Stack Overflow、GitHub Issues 或其他管道做出貢獻的人。 變革的驅動力確實是社群及其請求。

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

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

檢視全部