Adobe Commerce リリースポリシー
Adobe Commerceでは、個々のモジュールレベル(magento/framework 101.1.1
など)で セマンティックバージョニングを使用しますが、マーケティングバージョン番号には使用しません。 例:
-
メジャーリリース-2
-
マイナーリリース-2.4
-
PATCHリリース—2.4.5
-
セキュリティパッチリリース—2.4.5-p1
- セキュリティバグ修正
- セキュリティの強化
-
-
BETA パッチリリース—2.4.7-beta2
-
拡張性、インフラストラクチャ、サービスのリリース
-
ホットフィックス
-
個別パッチ
-
カスタムパッチ
マイナーリリース
マイナーリリースには、次のガイドラインが適用されます。
- 重大な変更が行われる可能性があります。Adobe Commerce 2.2.x 用に記述されたコードは、Adobe Commerce 2.3.x では動作しなくなる場合があります。例えば、マイナーリリースでは、PHP のような主要なシステム要件や依存関係のサポートが導入される可能性があります。
- モジュールのバージョンは異なる場合があります。 例えば、新しいパッチで導入されるモジュール変更もあれば、マイナーリリースで導入されるモジュール変更もあります。
- マイナーリリースには、互換性を確保するために、アップグレード中にユーザーまたはソリューションパートナーによる追加作業が必要になる可能性のある新機能が含まれる場合があります。
- マイナーリリースには、セキュリティと品質の問題に対する修正が含まれている場合があります。
PATCHリリース
パッチリリースは、主に、セキュリティ、パフォーマンス、コンプライアンス、優先度の高い品質修正を提供し、サイトのパフォーマンスをピーク時に維持するのに役立ちます。
パッチリリースには、次のガイドラインが適用されます。
- 最新のサポート対象のマイナーリリースでは、機能品質の完全な修正と機能強化が行われています。
- 拡張機能やコードの互換性を損なう可能性のある変更は避けます。 例えば、バージョン 2.2.0 用に記述されたコードは、バージョン 2.2.7 でも機能します。
- 例外的に、セキュリティやコンプライアンスの問題、および影響の大きい品質の問題に対処するために、重大な変更や追加のパッチまたはホットフィックスがリリースされる場合があります。 モジュールレベルでは、これらのほとんどはPATCHレベルの変更です。時にはマイナーレベルの変更もあります。
セキュリティパッチリリース
セキュリティバグ修正:特定されたセキュリティ問題を解決し、影響を受ける製品領域に期待される結果を提供するソフトウェアコード変更。 これらの修正は、通常、後方互換性があります。
セキュリティの強化: ソフトウェアの改善または構成の変更により、アプリケーション内のセキュリティをプロアクティブに改善します。 これらのセキュリティ機能強化は、Adobe Commerce アプリケーションのセキュリティの姿勢に影響を与えるが、後方互換性がない可能性のあるセキュリティリスクに対処するのに役立ちます。
セキュリティパッチリリースを使用すると、完全なパッチリリースに含まれる追加の品質修正や機能強化を適用しなくても、サイトのセキュリティを維持できます。 セキュリティパッチリリースには「– pN」が追加されます。ここで N は 1 から始まる増分パッチバージョンです(例:2.3.5-p1)。 セキュリティパッチリリースには、Adobe Commerce アプリケーションに影響を与える重大な問題に対処するために必要なホットフィックスも含まれます。
セキュリティパッチリリースには、Adobe Commerce アプリケーションがコンプライアンス要件を確実に満たすために必要な、コンプライアンス関連の変更も含めることができます。 これらの変更は、後方互換性のない変更を導入する可能性があり、サポートされるすべてのリリースラインが準拠し続けることを確認するために必要です。
各セキュリティパッチリリースは、以前の完全なパッチリリースに基づいています。 以前のパッチリリースからの品質とセキュリティの修正、および以前の完全なパッチリリースとセキュリティパッチリリースの間に作成されたセキュリティの修正が含まれています。
セキュリティパッチのダウンロードと適用については、『 アップグレードガイド _のPeform とアップグレード_ を参照してください。
BETA パッチリリース
Adobe Commerce機能の一般提供より前のリリースは、すべてのAdobe Commerceのお客様およびAdobeパートナーが公開しています。 これにより、一般公開まで、コードと影響を受けるコンポーネントのレビューに時間がかかります。
Beta リリースには不具合が含まれる場合があり、いかなる保証もなく「現状のまま」提供されます。 Adobeは、(Adobeサポートサービスまたはその他の方法を通じて)Beta リリースを保守、修正、更新、変更、変更、その他の方法でサポートする義務を負いません。 お客様は、Beta リリース、およびそれに付随するドキュメントや資料の正しい機能やパフォーマンスに対して、注意を払い、いかなる形でも依存しないことをお勧めします。 したがって、Beta リリースの使用は、すべて顧客自身の責任で行うものとします。
機能、クラウドインフラストラクチャおよび拡張リリース
クラウドインフラストラクチャと機能リリースには、パッチリリースとは別に、独立したサービスとして提供される新機能と機能アップデートが含まれています。 例えば、クラウドホスティングサービスとインフラストラクチャ、B2B、SaaS 製品(カタログサービス、データ接続、製品Recommendations、ライブ検索)、拡張機能テクノロジー(API メッシュ、Integration Starter Kit、イベント)の更新などがあります。
ホットフィックス
ホットフィックスは、多くのマーチャントに影響を与えるゼロデイ脆弱性の修正など、影響の大きいセキュリティ修正や品質修正を含むパッチです。 Adobeリリース必要に応じて、Adobe Commerce バージョンのホットフィックスが引き続きサポートされ、セキュリティや品質に関する重大な問題の影響を受けます。 ホットフィックスは、ナレッジベースの 既知の問題セクションに公開されています。 これらの修正は、次回の予定パッチリリースに含まれています。
個々のパッチ
個々のパッチには、特定の問題に対する影響の低い品質修正が含まれています。 これらの修正は、サポートされているAdobe Commerceのマイナーバージョンに適用されます。 Adobeでは、アドビの ソフトウェアライフサイクルポリシーに従って、Adobe Commerceで必要になる個々のパッチをリリースしています。
分離パッチ
最新のセキュリティ専用パッチまたは今後リリースされるセキュリティ専用パッチに含まれるスタンドアロン修正が含まれています。このパッチは迅速な実装のために個別にリリースされます。
カスタムパッチ
Adobe以外の担当者が、様々な理由で問題を修正したり、Adobe Commerce コードを変更したりするために作成します。 カスタムパッチは、Quality Patches Tool を通じて提供されます。