[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}

Adobe Commerce發行原則

Adobe Commerce在個別模組層級(例如)使用語意版本設定magento/framework 101.1.1,但行銷版本編號不使用。 例如:

  • 主要版本—2

  • 次要版本—2.4

  • PATCH版本—2.4.8

    • 安全性修補程式版本—2.4.8-p1

      • 安全性錯誤修正
      • 安全性增強功能
  • ALPHA修補程式版本—2.4.8-alpha1

  • BETA修補程式版本—2.4.8-beta1

  • 擴充性、基礎結構和服務版本

  • Hotfix

  • 個別修補程式

  • 自訂修補程式

次要版本

下列指引適用於次要版本:

  • 您可進行重大變更;針對Adobe Commerce 2.2.x編寫的程式碼可能無法再搭配Adobe Commerce 2.3.x使用。例如,次要發行版本可能會引入對主要系統需求和相依性的支援,例如PHP。
  • 模組版本可能有所不同。 例如,新修補程式中會引進一些模組變更,而次要發行版本中則會引進其他模組變更。
  • 次要發行版本可能包括新功能,在升級期間您可能需要或您的解決方案合作夥伴進行額外的工作,以確保相容性。
  • 次要發行版本可能包括安全性和品質問題的修正。

PATCH版本

修補程式發行主要著重於提供安全性、效能、法規遵循以及高優先順序的品質修正,協助您維持網站在尖峰時的效能。

下列准則適用於修補程式發行版本:

  • 最新支援的次要版本獲得完整功能品質修正和增強功能。
  • 避免進行可能破壞擴充功能或程式碼相容性的變更。 例如,針對2.2.0版編寫的程式碼仍應可在2.2.7版上運作。
  • 在例外情況下,可能會發行重大變更或額外的修補程式或Hotfix,以解決安全性或法規遵循問題,以及影響重大的品質問題。 在模組層級,這些變更主要是PATCH層級;有時是次要層級。

安全性修補程式發行版本

安全性錯誤修正:解決已識別的安全性問題並在受影響的產品區域提供預期結果的軟體程式碼變更。 這些修正通常會回溯相容。

安全性增強:軟體改進或組態變更,以主動改善應用程式內的安全性。 這些安全性增強功能有助於解決安全性風險,這些風險會影響Adobe Commerce應用程式的安全狀態,但可能會與回溯不相容。

使用安全性修補程式發行版本,您無需套用完整修補程式發行版本中包含的其他品質修正和增強功能,即可保持網站更安全。 安全性修補程式發行版本會附加'-pN',其中N是從1開始的增量修補程式版本(例如2.3.5-p1)。 安全性修補程式發行版本也可包含解決影響Adobe Commerce應用程式之重大問題所需的Hotfix。

安全性修補程式發行版本也可包含合規性相關變更,這些變更是確保Adobe Commerce應用程式符合合規性要求所必需的。 這些變更可能會引入與舊版不相容的變更,且為確保所有支援的發行版本都保持合規性而需進行。

每個安全性修補程式版本都是以之前的完整修補程式版本為基礎。 此版本包含先前修補程式版本的品質和安全修正,以及在先前完整修補程式版本和安全修補程式版本之間建立的安全性修正。

如需有關下載和套用安全性修補程式的說明,請參閱Adobe Commerce知識庫中的​ 如何取得和套用安全性修補程式

NOTE
2.4.4和2.4.5的延伸支援安全性修補程式僅適用於Adobe Commerce客戶,不適用於Magento Open Source程式碼基底。 請參閱延伸支援

Alpha修補程式發行版本

Adobe Commerce功能的Beta前版本已開放所有Adobe Commerce客戶和Adobe合作夥伴使用。 Alpha版本旨在針對仍在積極開發中的功能提供早期意見反應和評估。 這些版本提供了在Beta和General Availability版本之前進行早期測試和整合規劃的機會。

Alpha發行版本可能不完整,且可能包含瑕疵。 產品依原樣提供,不含任何保固。 Adobe沒有義務維護、更正、更新、變更、修改或以其他方式支援(透過Adobe支援服務或其他方式) Alpha版本。 客戶不應依賴Alpha發行版本或任何隨附檔案或資料的正確運作或效能。 使用Alpha版本須完全由客戶自行承擔風險。

Beta修補程式發行版本

Adobe Commerce功能正式發行前的版本已開放給所有Adobe Commerce客戶和Adobe合作夥伴使用。 它可讓您在「一般可用性」之前有額外時間檢閱程式碼和受影響的元件。

Beta發行版本可能包含瑕疵,並依「現況」提供,並無任何保固。 Adobe沒有義務維護、更正、更新、變更、修改或以其他方式支援(透過Adobe支援服務或其他方式) Beta版本。 客戶不應依賴Beta發行版本或任何隨附檔案或資料的正確運作或效能。 因此,客戶自行承擔使用Beta發行版本所面對的風險。

Hotfix

Hotfix是包含高影響力安全性或品質修正的修補程式,例如影響許多商家的零日漏洞修正。 Adobe會視需要發行支援Adobe Commerce版本的Hotfix,在這些版本發生重大安全性或品質問題時提供支援。 Hotfix已發佈至知識庫的已知問題區段。 這些修正包含在下一個計畫的修補程式發行版本中。

NOTE
Hotfix可能包含與回溯不相容的變更。

個別修補程式

個別修補程式包含特定問題的低影響品質修正。 這些修正會套用至支援的Adobe Commerce次要版本。 根據軟體生命週期原則,Adobe會根據Adobe Commerce的需要發行個別修補程式。

NOTE
個別修補程式不包含與回溯不相容的變更。

隔離的安全性修正

隔離的修補程式是獨立發行之非累積式安全性修正,與完整安全性修補程式無關,可加快實作。 每個隔離的安全性修正程式都會解決特定的安全性問題,並包含在最新或即將推出的完整安全性修補程式中。 有關問題的詳細資訊會在相關安全性公告中提供,該公告連結至知識庫(KB)文章,其中包含Fix詳細資料、如何套用Fix以及其他資訊。

請參閱安全性中心以尋找Adobe Commerce的最新安全性更新。

自訂修補程式

由非Adobe人員建立,用於修正問題或因各種原因修改Adobe Commerce程式碼。 自訂修補程式是透過品質修補程式工具提供。

recommendation-more-help
1d4eef6c-fef1-4e61-85eb-b58d7b9ac29f