v7.0.0
更多資訊請前往 rubyonrails.org: 更多在 Ruby on Rails

Ruby on Rails 7.0 發行說明

Rails 7.0 的亮點:

1 升級到 Rails 7.0

如果您要升級現有應用程式,最好進行良好的測試 在進入之前,您還應該先升級到 Rails 6.1,以防萬一 在嘗試之前沒有並確保您的應用程式仍按預期執行 Rails 7.0 的更新。升級時要注意的事項列表是 可查看 在 Rails 上升級 Ruby 的教學指引。

2 主要特點

3 Rails

請參閱 Changelog 以瞭解詳細更改。

3.1 移除

3.2 棄用

3.3 顯著變化

4 Action Cable

詳細更改請參考更新日誌

4.1 移除

4.2 棄用

4.3 顯著變化

5 Action Pack

詳細改動請參考Changelog

5.1 移除

5.2 棄用

5.3 顯著變化

6 Action View

詳細更改請參考更新日誌

6.1 移除

6.2 棄用

6.3 顯著變化

7 Action Mailer

詳細變更請參考變更日誌

7.1 移除

7.2 棄用

7.3 顯著變化

8 Active Record

詳細變化請參考[Changelog][active-record]。

8.1 移除

  • connected_to 中刪除不推薦使用的 database kwarg。

8.2 棄用

8.3 顯著變化

9 Active Storage

詳細變化請參考[Changelog][active-storage]。

9.1 移除

9.2 棄用

9.3 顯著變化

10 Active Model

詳細改動請參考Changelog

10.1 移除

10.2 棄用

10.3 顯著變化

11 Active Support

請參閱 [Changelog][active-support] 以瞭解詳細更改。

11.1 移除

11.2 棄用

11.3 顯著變化

12 在職工作

詳細變化請參考[Changelog][active-job]。

12.1 移除

12.2 棄用

12.3 顯著變化

13 Action Text

詳細改動請參考Changelog

13.1 移除

13.2 棄用

13.3 顯著變化

14 Action Mailbox

詳細更改請參考[Changelog][action-mailbox]。

14.1 移除

14.2 棄用

14.3 顯著變化

15 Ruby on Rails 指南

有關詳細更改,請參閱 [Changelog][guides]。

15.1 顯著變化

16 學分

Rails 貢獻者完整列表 對於那些花了很多時間製作 Rails 的人來說,穩定和健壯 框架是。向他們所有人致敬。

回饋

我們鼓勵您幫助提高本指南的品質。

如果您發現任何拼寫錯誤或資訊錯誤,請提供回饋。 要開始回饋,您可以閱讀我們的 回饋 部分。

您還可能會發現不完整的內容或不是最新的內容。 請務必為 main 新增任何遺漏的文件。假設是 非穩定版指南(edge guides) 請先驗證問題是否已經在主分支上解決。 請前往 Ruby on Rails 指南寫作準則 查看寫作風格和慣例。

如果由於某種原因您發現要修復的內容但無法自行修補,請您 提出 issue

關於 Ruby on Rails 的任何類型的討論歡迎提供任何文件至 rubyonrails-docs 討論區