文件

§關於 Play 版本

請前往 變更記錄頁面 開始使用最新的 Play 版本。此頁面列出從 2.x 開始的所有過往 Play 版本。

自 Play 2.0.0 以來,Play 的版本編號為 epoch.major.minor。Play 目前大約每年發布一個新的主要版本。主要版本可能會變更 API,但我們會盡量確保大多數現有程式碼都能編譯並標示為已棄用。每個主要版本都有遷移指南,說明如何從前一個版本升級。

注意:play.core 套件中的所有內容都被視為內部 API,可能會在未經通知的情況下變更。

在我們目前的架構中,次要版本向後相容於所有公開的 API。通常可以安全地升級到新的次要版本,而無需變更程式碼,我們會確定宣布此規則的任何例外情況。

Play 團隊也維護許多與 Play 整合的外部專案,例如 play-slick、play-json、play-ws 等。對於這些專案,Play 已相依於相容版本,或我們會在文件中告訴您相容的版本。

我們最終計畫將 Play 切換為使用 major.minor.patch 版本編號架構,而某些 Play 函式庫(例如 play-ws)已使用此架構。在這種情況下,次要版本會針對不會大幅中斷 API 的主要功能而遞增,而修補版本會針對小型錯誤修正和二進位相容變更而遞增。次要版本將在可能的情況下維持向後相容性,已棄用的 API 除外。

Play 3.0

  1. 有什麼新功能?
  2. 遷移指南

Play 2.9

  1. 有什麼新功能?
  2. 遷移指南

Play 2.8

  1. 有什麼新功能?
  2. 遷移指南

Play 2.7

  1. 有什麼新功能?
  2. 遷移指南

Play 2.6

  1. 有什麼新功能?
  2. 遷移指南

Play 2.5

  1. 有什麼新功能?
  2. 遷移指南

Play 2.4

  1. 有什麼新功能?
  2. 遷移指南
  3. 反應式串流整合(實驗性)

Play 2.3

  1. 有什麼新功能?
  2. 遷移指南

Play 2.2

  1. 有什麼新功能?
  2. 遷移指南

Play 2.1

  1. 有什麼新功能?
  2. 遷移指南

下一步:Play 3.0


在這個文件中發現錯誤嗎?此頁面的原始程式碼可以在 這裡 找到。在閱讀 文件指南 後,請隨時提交拉取請求。有問題或建議要分享嗎?請前往 我們的社群論壇 與社群展開對話。