Adobe Commerce 2.4.0 リリースノート

Adobe Commerce 2.4.0 では、PHP 7.4、Elasticsearch 7.6.x および MySQL 8.0 がサポートされています。セキュリティが大幅に変更され、デフォルトで管理者で 2 要素認証が有効になりました。 B2B の機能強化には、新しい注文承認ワークフローが含まれます。

このリリースでは、Authorize.Net、eWay、CyberSource、および Worldpay の支払い方法の統合がコアコードから削除されました。 マーチャントは、Commerce Marketplaceで利用可能な公式の拡張機能に移行する必要があります.

NOTE
Braintree支払いの統合:2.4.0 以前は、マーチャントはコア統合の代わりに、Commerce Marketplaceから公式のBraintree支払い統合拡張機能をインストールして設定することをお勧めしていました。 このリリース(2.4.0)では、拡張機能がリリースに含まれるようになりました。 マーチャントは、2.4.0 のデプロイメントでBraintreeが正しく動作するように、追加の手順に従う必要があります。 参照: Braintree 2.4.0 への移行方法について詳しくは、こちらを参照してください。

このリリースには、2.3.5-p1 に含まれていたコア品質のすべての改善、コアコードに対する 100 を超える新しい修正、30 のセキュリティ強化が含まれています。 コミュニティメンバーによる 226 件の GitHub 問題の解決が含まれています。 これらのコミュニティの貢献度は、コアコードの小規模なクリーンアップから、Inventory managementやGraphQLの大幅な機能強化まで多岐にわたります。

NOTE
マイナーリリースでは、コードが大幅に強化されています。 2.4.0 にアップグレードする前に、お使いの環境が最小要件を満たしていることを確認してください 技術スタック要件.
NOTE
Adobe Commerce リリースには、後方互換性のない変更(BIC)が含まれている場合があります。 後方互換性のない変更を確認するには、を参照してください。 BIC 参照. 主な後方互換性のない問題については、を参照してください。 BIC ハイライト. すべてのリリースで主要な BIC が導入されるわけではありません。
NOTE
セキュリティリリースのパッケージ名には、通常、-p1 が付加されます。 ただし、2.3.5 では、これらの命名規則から逸脱することは避けられず、後続のセキュリティパッケージ名に一時的な波及効果がありました。 特に、フル機能の 2.3.5 リリースは 2.3.5-p1 です。 2.4.0 GA の際にリリースするセキュリティリリースは、2.3.5-p2 です。 今後のリリースで、通常の命名規則に戻りたいと考えています。

適用 AC-3022.patch 引き続き DHL を配送業者として提供するため

DHL はスキーマバージョン 6.2 を導入し、2022 年 9 月にスキーマバージョン 6.0 を廃止する予定です。 DHL 統合をサポートするAdobe Commerce 2.4.4 以前のバージョンは、バージョン 6.0 のみをサポートしています。これらのリリースをデプロイするマーチャントは、 AC-3022.patch 早期に DHL を配送業者として提供し続けることができます。 を参照してください。 配送業者として DHL を引き続き提供するためのパッチを適用する パッチのダウンロードとインストールについては、ナレッジベースの記事を参照してください。

セキュリティパッチを利用できます

マーチャントは、完全な四半期リリース(2.3.5-p2 など)が提供する何百もの機能修正や機能強化を適用しなくても、時間に依存するセキュリティ修正をインストールできるようになりました。 パッチ 2.3.5.2 (Composer パッケージ 2.3.5-p2)は、以前の四半期リリース 2.3.5-p1 で特定された脆弱性の修正を提供するセキュリティパッチです。 2.3.5 リリースに適用されたすべてのホットフィックスが、このセキュリティパッチに含まれています。 イ ホットフィックス では、特定の問題やバグに対処するリリースバージョンの修正について説明しています。)

セキュリティパッチの一般的な情報については、を参照してください。 新しいセキュリティパッチリリースの紹介セキュリティパッチ (パッチ 2.3.5-p2 を含む)のダウンロードと適用については、を参照してください。 オンプレミスでのクイックスタートのインストール. セキュリティパッチには、セキュリティバグ修正のみが含まれ、完全なパッチに含まれる追加のセキュリティ機能強化は含まれません。

その他のリリース情報

これらの機能のコードは四半期ごとのリリースにバンドルされていますが、これらのプロジェクトのいくつか(B2B、ページビルダー、Inventory management、Progressive Web Application (PWA) Studio など)も個別にリリースされています。 これらのプロジェクトのバグ修正は、各プロジェクトのドキュメントで利用できる別のプロジェクト固有のリリース情報に記載されています。

ハイライト

このリリースのハイライトは次のとおりです。

セキュリティの大幅な強化

このリリースには、30 を超えるセキュリティ修正と platform セキュリティの改善が含まれています。

リモートコード実行(RCE)およびクロスサイトスクリプティング(XSS)の脆弱性を閉じるのに役立つ 30 を超えるセキュリティ強化

これらの問題に関連する確認された攻撃は、今日まで行われていません。 ただし、特定の脆弱性が悪用されて、顧客情報にアクセスしたり、管理者のセッションを引き継いだりする可能性があります。 これらの問題のほとんどは、攻撃者が最初に管理者へのアクセス権を取得する必要があります。 そのため、IP許可リストに加えるを含め、管理者を守るために必要なすべての手順を実行することをお勧めします。 二要素認証、VPN の使用、ではなく一意の場所の使用 /admin、および適切なパスワードハイジーン。 参照: Magento可能なセキュリティ更新プログラム を参照してください。

その他のセキュリティ機能強化

  • 管理者アカウント、magento.com ユーザーアカウント、Cloud SSH アクセス用の 2FA の実装

    • 管理者アカウントを保護する. 管理者には、2 要素認証(2FA)が必要になりました。 管理者ユーザーは、UI または web API から管理者にログインする前に、まず 2FA を設定する必要があります。 2FA はデフォルトで有効になっています。 2FA モジュールを無効にすることを強くお勧めします。 この追加の認証手順により、悪意のあるユーザーが承認なしに管理者にログインするのが難しくなります。 参照: 2 要素認証(2FA).

    • アカウントの保護. 2 要素認証(2FA)は、追加されたオプションのセキュリティレイヤーを提供し、望ましくない方法でアカウントを使用しようとする不正ユーザーからmagento.com アカウントをより適切に保護します。 参照: アカウントの保護.

    • Cloud SSH アクセスの保護. クラウドインフラストラクチャへのAdobeは、クラウド環境への SSH アクセスの認証要件を管理するための多要素認証(MFA)適用を提供します。 2FA の多要素認証は、プロジェクトではデフォルトで有効になっていません。 Adobeでは、この機能を有効にすることを強くお勧めします。 サポートが必要な場合は、サポートに問い合わせてください。 参照: SSH アクセスの多要素認証を有効にする.

  • テンプレートフィルターの厳密モードがデフォルトで有効になりました. 従来のモードでテンプレートフィルターを使用するコンポーネント(CMS ページやブロックを含む)は、リモートコード実行(RCE)に対して脆弱な可能性があります。 デフォルトで厳格モードを有効にすると、RCE 攻撃を意図的に有効にできなくなります。

  • UI データプロバイダーのデータレンダリングがデフォルトで無効になりました. これにより、悪意のあるユーザーが任意の JavaScript を実行する機会がなくなります。

  • 新規 \Magento\Framework\Escaper クラス. このクラスは、 .phtml HTMLを生成するテンプレートと PHP クラス。 このクラスには、複数のコンテキストに関連するHTMLサニタイズメソッドが含まれています。 この $escaper ローカル変数は内で使用できます .phtml 非推奨(廃止予定)の代わりにとを使用する必要があります $block->escape{method}. 使用方法 $escaper むしろ $block 使用として $block->escape{method} は非推奨(廃止予定)になりました。

  • security.txt ファイルのサポート. このファイルは、セキュリティの研究者がサイト管理者に潜在的なセキュリティの問題を報告するのに役立つ、サーバー上の業界標準ファイルです。

  • コンテンツセキュリティポリシー(CSP)のサポートの強化. SecureHtmlRenderer がフレームワークに追加され、次の場所で利用できるようになりました .phtml インラインで許可リストに登録するテンプレート style および script タグ。 デフォルトの CSP 設定では、インラインスクリプトとスタイルは使用できません。この設定は、XML ファイルで上書きできます。

NOTE
2.3.2 リリース以降、アドビは、外部関係者からアドビに報告された各セキュリティバグに対して、インデックス付きの Common Vulnerability and Exposures (CVE)番号を割り当て、公開します。 これにより、ユーザーはデプロイメント内の対処されていない脆弱性をより簡単に特定できます。 CVE 識別子について詳しくは、次を参照してください CVE.

Platform のアップグレード

次のプラットフォームのアップグレードは、web サイトのセキュリティとパフォーマンスの向上に役立ちます。 サポートされている PHP および PHPUnit、Elasticsearch、MySQL およびその他の依存性の一覧については、を参照してください。 テクノロジースタックの要件.

  • PHP 7.4 のサポートが導入され、PHP 7.1 および 7.2 は非推奨となりました. 2.4.0 では、PHP 7.4 のサポートが導入されました。

  • PHPUnit 9.x のサポートと PHPUnit 6.5 の廃止. PHP 7.4 では、最新の PHPUnit テストフレームワークである PHPUnit 9.x を使用する必要があります。Commerce Marketplace拡張モジュールのベンダは、すべての新しい拡張モジュールが PHP 7.4 と互換性があり、すべての単体テストと統合テストが PHPUnit 9 で実行されるように設定されていることを確認しなければなりません。

  • Elasticsearch 7.6.x のサポート. Elasticsearch 7.6.x は、Adobe CommerceとAdobe Commerceのデフォルトのカタログ検索エンジンになりました。 Elasticsearch 7.6.x をインストールしないと、バージョン 2.4.0 をインストールまたはアップグレードできません。Elasticsearchバージョン 2.x のコードは削除されました。 Elasticsearchバージョン 5.x および 6.x は非推奨となり、サポートされなくなりました。 参照: 検索エンジンの前提条件.

  • MySQL 8.0 のサポート. バージョン 2.4.x は MySQL 8.x をサポートしています。(2.4.0 は MySQL 8.0.20 でテストされました)。 マーチャントは、改善されたパフォーマンス、セキュリティ、信頼性を活用するために、デプロイメントを MySQL 8.x に移行することをお勧めします。 MySQL 5.7 はMagento 2.4.x で引き続きサポートされますが、MySQL 5.6 はサポートされなくなりました。 2.4.x を MySQL 5.6 データベースでホストすることはできません。 参照: MySQL.

  • MariaDB 10.4 のサポート. MySQL 8.0 のサポートにより、マーチャントは MariaDB 10.4 をAdobe Commerceと共にデプロイできるようになります。 マーチャントは 2.4.0 で MariaDB 10.2 を引き続き使用できますが、パフォーマンスと信頼性を向上させるには、MariaDB 10.4 にアップグレードすることをお勧めします。 MariaDB 10.0 と 10.1 はサポートされなくなりました(このリリースで MySQL 5.6 のサポートが削除された結果)。

  • MySQL カタログ検索エンジンの削除. MySQL 検索エンジンは 2.4.0 から削除され、デフォルトの検索エンジンとしてElasticsearchに置き換えられました。 Elasticsearchは、優れた検索機能とカタログパフォーマンスの最適化を提供します。 すべてのマーチャントは、2.4.0 をインストールしてデプロイするElasticsearchが必要です。参照: Elasticsearchがインストールされていることを確認.

  • Zend フレームワークへの依存関係の移行 ラミナス プロジェクト Zend フレームワークの Linux Foundation の Laminas プロジェクトへの移行を反映します。 Zend フレームワークは廃止されました。 を参照してください。 Zend フレームワークの Laminas プロジェクトへの移行 DevBlog の投稿。

  • コントローラの分解 を使用すると、拡張機能開発者は「レイヤースーパータイプ」クラスを使用せずに ActionInterface を直接実装できます。 を参照してください。 コントローラの分解 DevBlog の投稿。 プルリクエストで Vinai Kopp が開始した機能強化 16268 Lukasz Bajsarowicz がプルリクエストで最終決定 26778. GitHub-9582

  • Signifyd 不正防止コードのコア統合の削除. このコア機能はサポートされなくなりました。 マーチャントは、に移行する必要があります Signifyd Fraud & Chargeback Protection 拡張機能 これはCommerce Marketplaceで利用できます。

  • この コアBraintreeモジュールがコードベースから削除されました. Braintree支払いモジュールに、同じ機能セットが提供されるようになりました。 参照: Braintree支払い.

  • Internet Explorer 11.x ブラウザーはサポートされなくなりました。

インフラストラクチャの改善

このリリースには、フレームワークとモジュール(顧客アカウント、カタログ、CMS、読み込み、買い物かごおよびチェックアウト、B2B)の品質を向上させるコア品質の機能強化が含まれています。

  • サードパーティの支払い方法のコア統合の削除. このリリースでは、Authorize.Net 支払い方法の統合がコアコードから削除されました。 マーチャントは、Commerce Marketplaceで利用可能な公式の拡張機能に移行する必要があります。 を参照してください。 支払統合の廃止 devblog の投稿。

  • Elasticsearchの部分単語検索のサポート(新しいデフォルトの検索エンジン). Elasticsearchでは、クイック検索を使用する際に、商品名と SKU の検索用語で部分単語を使用できるようになりました。 この機能は、MySQL 検索エンジンでサポートされていましたが、このリリースでは非推奨(廃止予定)となり、Elasticsearchに置き換えられました。

  • PayPal JavaScript SDK のアップグレード. PayPal Express Checkout の統合を最新の PayPal JavaScript SDK に移行しました。これは、必要なリスクパラメーターを自動的に収集して PayPal に渡す SDK です。 PayPal Express のチェックアウト支払い方法の動作は変更されません。 ただし、この SDK を最新バージョンにアップグレードすると、マーチャントは最新の機能とセキュリティ強化にアクセスできます。

  • Web セットアップウィザードの廃止と削除. 2.4.0 をインストールまたはアップグレードするには、コマンドラインを使用する必要があります。参照: Magentoのインストール.

  • Composer update plugin. Composer プラグインは、ルート プロジェクトに対して行う必要のある変更を解決することにより、アップグレード プロセスを合理化します composer.json 新しいバージョンに更新する前にファイルを開きます。 このプラグインは、カスタマイズの上書きを防ぎます。 参照: Composer ルート プラグインを使用したアップグレード.

  • 販売者支援型ショッピング. この機能を使用すると、マーチャントは、顧客に代わってストアフロントを表示できます。 顧客は、自分のアカウントへのストアフロントのアクセスを許可することを選択します。 このコミュニティ開発機能には、が開発した独自の拡張機能が含まれています MAGEFAN. 参照: 販売者支援ショッピング. 次のような機能があります。

    • 顧客アカウントにログインできる管理者を制御する ACL を web サイトごとに設定できます
    • 複数の web サイトおよび顧客アカウント範囲との互換性
    • 顧客の代理で行われた注文は、ストアフロントおよび管理者に記録されます
    • すべてのセッションは管理者ログアウト後に破棄され、管理者は顧客パスワードにアクセスできません。

パフォーマンスの向上

  • 顧客データセクション無効化ロジックの改善. このリリースでは、カスタム時のローカルストレージの既知の問題を回避する、すべての顧客セクションのデータを無効にする新しい方法が導入されています sections.xml 無効化がアクティブです。 (以前は、カスタムの場合にプライベートコンテンツ(ローカルストレージ)が正しく入力されていませんでした etc/frontend/sections.xml (アクションの無効化を使用) 参照: 非公開コンテンツ.

  • Redis パフォーマンスの複数の最適化. 機能強化により、各リクエストで実行される Redis に対するクエリの数が最小限に抑えられます。 これらの最適化には、次のものが含まれます。

    • Redis とMagento間のネットワークデータ転送のサイズの縮小

    • ロードする必要があるものをアダプタが自動的に判断する機能を改善することにより、Redis の CPU サイクル消費を削減します。

    • Redis 書き込みオペレーションの競合状態の削減

    参照: ページとデフォルトキャッシュには Redis を使用します および キャッシュの設定.

  • SQL クエリの結果のインベントリテーブルへのキャッシュを改善しました. 以下のような機能強化が含まれています。

    • への SQL クエリのキャッシュ inventory_stock_sales_channel 表(16 ではなく 1 つのクエリ)

    • クエリの結果のへのキャッシュ inventory_stock 表(16 ではなく 1 つのクエリ)

  • クイックオーダーの買い物かごへの追加パフォーマンスが最大 25~30% 向上.

  • マーチャントはを使用できるようになりました 遅延読み込み 画像を読み込みます。

Adobe Stock統合 v2.0

メディアギャラリーからストック画像プレビューのライセンスを取得する機能. マーチャントは、Media Gallery でAdobe Stock プレビュー画像を検索できるようになりました。これにより、Stock プレビュー画像のライセンスを取得するために必要な手順の数が減ります。

新しいメディアギャラリー

以前のメディアギャラリーに代わるこの新しい置き換えは、メディアアセット用の新しい検索可能なインターフェイスを提供します。 管理者は、この機能の以前のバージョンよりも最大 30 倍高速に、画像を検索、フィルタリング、並べ替えることができるようになりました。 マーチャントはこのツールを使用して、ストアフロント画像の使用状況を評価できます。 拡張機能開発者は、Media Gallery 用に開発された拡張機能は、新しい Media Gallery では期待どおりに動作しないことに注意する必要があります。

ページビルダー

ページビルダーで PHP 7.4 がサポートされるようになりました。

Inventory management

このリリースのInventory managementの機能強化には、店舗でのピックアップとバンドル製品のサポートが含まれています。 参照: Inventory management リリースノート 最近のInventory managementのバグ修正についての詳細な説明。

GraphQL

GraphQLの機能強化は次のとおりです。

  • pickupLocations クエリでは、在庫店舗内ピックアップ機能をサポートしています
  • categories クエリを実行すると、指定したフィルターに一致するカテゴリのリストが返されます。 このクエリは次のクエリとは異なります categoryList ページネーションをサポートするという点でクエリです。
  • reorderItems ミューテーションを使用すると、ログインユーザーは、以前の注文のすべての製品を買い物かごに追加できます。

を参照してください。 GraphQL開発者ガイド この機能強化およびその他の機能強化について詳しくは、こちらを参照してください。 参照: リリースノート 最近のGraphQLのバグ修正についての詳細な説明

PWA Studio

参照: 互換性 PWA Studioのバージョンとその互換性のあるバージョンのリストを確認できます。 機能強化とバグ修正について詳しくは、以下を参照してください PWA Studioリリース.

B2B

B2B の注文承認ワークフロー機能. 注文の承認では、購買組織のマネージャーが購入者の承認ルールを設定できます。 参照: 承認ルール. 次のような機能があります。

  • 各会社アカウントに対する一意の承認ルールのセルフサービス設定
  • 設定可能なしきい値を使用して、注文金額、品目数または出荷原価に基づくことができるルール基準
  • 機能のあらゆる側面に対応するカスタマイズ可能な権限
  • 承認が必要な発注書のクイック ストアフロント表示
  • 各発注書で実行されたアクションの完全な履歴ログ
  • 承認プロセスのすべてのステップで関係者にメール通知を送信します。

このリリースには、複数のバグ修正も含まれています。 参照: B2B リリースノート.

機能テストフレームワーク(MFTF)

MFTF v3.0.0 には以下の新機能が含まれており、PHP 7.4 および PHPUnit 9 のサポートが含まれています。

  • MFTF ヘルパー(テストフレームワーク外でカスタムアクションを作成できます)
  • テストエンティティのスキーマ更新
  • テストモジュールのサブフォルダー
  • ネストされたアサーション構文
  • 非推奨のテストエンティティへの参照を確認して報告する静的チェック

また、このリリースでは、MFTF のメジャーバージョン要件に対するアップグレードテストに追加された、非推奨のアクションおよびアップグレードスクリプトも削除されています。

ベンダーが開発した拡張機能の強化

このリリースには、サードパーティベンダーが開発した拡張機能が含まれています。 これらの拡張に対して品質と UX の両方の改善を導入し、MFTF カバレッジを拡張しました。

Commerce Marketplace拡張モジュールのベンダは、2.4.0 用の新しいバージョンの拡張モジュールを公開する際に、PHP 7.4 との互換性を確認する必要があります。

dotdigital

このリリースには、次の機能強化が含まれています。

  • 任意の入力タイプ(ドロップダウン、複数選択など)で取り込まれる顧客属性値が、データフィールドとして正しく同期されるようになりました。
  • カートのインサイトデータが、項目が含まれていない場合でも、すべてのアクティブな見積もりに対して送信されるようになりました。 これにより、マーチャントは、買い物かごを空にした場合にプログラムから連絡先を終了できます。
  • マーチャントは、web サイト名、ストア名、ストアビュー名を個々のデータフィールドで同期できるようになりました。
  • ウィッシュリスト、レビューおよび注文の同期で、トランザクションデータの同期制限が 1 回だけ検索されるようになりました。
  • クライアントクラスからのログ出力が改善され、API ラッパーのすべてのメソッドで一貫性が保たれるようになりました。
  • 設定可能な製品には、子製品の合計である在庫数が表示されるようになりました。
  • 新しいプラグインは、(管理者以外の)サードパーティコードによって実行されるストックアップデートを検出します。
  • データマッピングおよびトランザクションメールの設定情報が更新されました。

Amazon ペイ

このリリースの内容は次のとおりです。

  • CSP のアップデート^許可リスト
  • 複数アイテムの注文に対して複数の承認を実行する機能
  • 日本語アドレスのサポート

Braintree支払い

このバンドルされた拡張機能は、このリリースで削除されたコアBraintree統合に代わるものです。 参照: Braintree支払い.

クラルナ

このリリースには、買い物客が利用可能なクレジットと資金調達オプションを理解するのに役立つ、新しいオンサイトメッセージオプションが含まれています。 また、次の点も改善されています。

  • 払戻
  • API の効率性
  • cookie と単体テスト
  • 割引
  • 設定には、Klarna のプロモーションメッセージのストアフロント表示を制御するためのオンサイトメッセージセクションが含まれるようになりました

頂点

Vertex のこのリリースには、次の新機能と機能強化が含まれています。

  • 管理設定のユーザーエクスペリエンスの向上
  • インストールスクリプトやアップグレードスクリプトを XML スキーマファイルやパッチに置き換える
  • 非推奨コードの削除(ApiClient および ClientInterface

ヨッポ

Yotpo の評価とレビューは、ページビルダーと統合されています。

修正された問題

2.4.0 コアコードの何百もの問題を修正しました。

インストール,アップグレード,デプロイメント

  • で web サイトの範囲固有の設定と共に、web サイトを正常に削除できるようになりました app/etc/config.php 期待どおりだ。 以前は、web サイトを削除しようとすると、操作に失敗し、アプリケーションに次のエラーが表示されていました。 The website with code xxx that was requested wasn't found. Verify the website and try again. さらに、アプリケーションによってストアフロントに次のエラーが表示されました。 Config files have changed. Run app:config:import or setup:upgrade command to synchronize configuration. GitHub-24061
  • で無効になっている設定 index.php は、管理者からは編集できなくなりました。
  • でストア設定が事前定義されている場合、Adobe Commerceのインストールが正常に完了し、ストアが期待どおりに作成されるようになりました。 config.php.
  • \Magento\Store\App\Config\Source\RuntimeConfigSource::getEntities は、の数を減らすためにリファクタリングされました。 SHOW TABLE STATUS クエリを作成します。 (この変更は、この関数が 2.3.3 で表示された動作に戻ります)。
  • を実行してデータベースをアップグレードしようとするたびに、データスクリプトが再実行されなくなりました。 bin/magento setup:upgrade. 以前は、アップグレードスクリプトが不必要に再実行されたため、パフォーマンスに影響がありました。 GitHub-19469
  • Redis への接続が中断されると、アプリケーションに次の動作が表示されます。 以前は、アプリケーションは現在のページを再読み込みせず、次のエラーが表示されていました。 An error has happened during application run. See exception log for details.

    • 管理およびストアフロントのセッションの有効期限
    • 管理者およびストアフロントのユーザーは、もう一度ログインする必要があります
    • セッションデータの保存先 var/session/
    • エラーや例外はログに記録されません。
  • この bin/magento setup:di:compile 匿名クラスでコマンドが失敗しなくなりました。 プルリクエストで Yevhen Sentiabov によって送信された修正 26533. GitHub-26532, GitHub-21555
  • デフォルトでMagentoに付属している LESS コンパイラーとは異なる LESS コンパイラーを使用した場合に、アプリケーションの Luma テーマで LESS コンパイラーに関する問題が解決されました。 プルリクエストで Pieter Hoste によって修正が送信されました 24003. GitHub-23619
  • 書き込み可能なは不要になりました env.php ファイルは、メンテナンスモードに切り替えるときに使用されます。 代わりに、アプリケーションはを設定します no-cache メンテナンスモードでのすべてのフロントエンドリクエストのヘッダー(Cache-Control)に設定します。 以前は、次の場合にメンテナンスモードを有効にすることができませんでした env.php は読み取り専用であり、アプリケーションはメンテナンスモードに切り替えるときに FPC を無効にしようとしました。 プルリクエストで Marco k̦Pcke によって送信された修正 25790. GitHub-24229
  • db-ssl-verify の間に未定義のインデックスエラーが発生しなくなりました ddev 設定。 Daniel Ruf によってプルリクエストで送信された修正 26763. GitHub-26762
  • Composer の依存関係が更新され、Redis キーの有効期限が実装されました。これにより、Redis のパフォーマンスが向上しました。 Toxix がプルリクエストで送信した修正 25488. GitHub-25487

AdminGWS

  • ロール範囲が制限された管理者が代替テキストを変更できるようになり、アプリケーションでこれらの値が保存されます。 管理者が代替テキストの変更を許可されていない場合、代替テキストボックスは灰色表示になります。

Adobe Stockの統合

  • 選択した画像のハイライト表示をサポートするために、CSS スタイルがAdobe Stockの画像表示装置に追加されました。 プルリクエストで Serhiy Zhovnir が修正を送信しました 25864. GitHub-761
  • 矢印キーを使用して入力フィールドカーソルを動かしても、Adobe Stock プレビュー画像のナビゲーションがトリガーされなくなりました。 プルリクエストで Adarsh Manickam によって修正が送信されました 27138. GitHub-973
  • ユーザーがAdobe Stock画像にフィルターを適用しようとすると発生するエラーに対して、アプリケーションがメッセージをキャッシュするようになりました。 プルリクエストで Shankar Konar が修正を送信しました 26502. GitHub-863
  • クリックした後にカーソルをウィンドウの左縦スクロールバーに移動しても、Adobe Stock画像のプレビューが保存されなくなりました プレビューを保存 ただし、保存操作を確認していません。 プルリクエストで Serhiy Zhovnir が修正を送信しました 27399. GitHub-1002

Analytics

  • ストアの URL を変更した後、ストアの分析レポートが期待どおりに使用できるようになりました。 以前は、URL が変更された後にレポートにアクセスしようとすると、アプリケーションに 404 エラーが表示されていました。
  • AR サブスクリプションが有効な場合、分析レポートのデータ同期が期待どおりに有効になりました。

バックエンド

  • メールテンプレート (Admin > Marketing > 通信 > メールテンプレート)は、JavaScript の縮小が有効な場合、管理者からプレビューできるようになりました。 以前は、メールテンプレートをプレビューしようとすると、メールのプレビューポップアップウィンドウが空でした。 GitHub-25068
  • 管理者は、制限付き権限を持つ管理者アカウントの作成後、期待どおりに管理者にログインできるようになりました。 以前は、管理者にアクセスできませんでした。 代わりに、これらの権限を持つユーザーは 404 エラーでストアフロントにリダイレクトされました。 プル要求で Eden Duong が修正を送信 25909. GitHub-25881
  • 製品を複製する際に、URL キー、メタタイトル、メタキーワード、メタ説明などの SEO データがアプリケーションで複製されなくなりました。 Dasharth patel がプルリクエストで修正を送信しました 26659. GitHub-26054
  • ページから画像を作成しているときに、その画像をページから削除するとアプリケーションがエラーをスローしなくなりました。 Admin > コンテンツ > ページ > 新しいページを追加. 以前は、アプリケーションは開発者コンソールにこのエラーをスローしていました。 500 (Internal Server Error). プル要求で Eden Duong が修正を送信 25924. GitHub-25893

バンドル製品

  • のパフォーマンス catalog_product_price バンドル製品の再インデックス操作が改善されました。
  • 管理者は、バンドル製品のが次の場合、バンドル製品の管理者に税クラスを手動で入力できなくなりました 税クラス および ダイナミック価格 デフォルトのストア表示では設定が無効になっています。 以前は、管理者がをオフにしたとき デフォルト値を使用 次のオプション 税クラス ​を選択すると、アプリケーションによってオプションが有効になり、管理者が別の値を入力して製品を保存できるようになりました。
  • 製品ページでバンドルの製品価格が正しく計算されるようになりました。
  • エラーなく、任意の数のバンドル製品を買い物かごに追加できるようになりました。 以前は、バンドル製品を買い物かごに追加してから買い物かごに移動すると、アプリケーションに次のエラーが表示されていました。 Please correct the quantity for some products.

キャッシュ

  • この cache.xsd スキーマの送信元 Magento\Framework\Cache を持たないキャッシュタイプとなるようにリファクタリングされています。 instance 管理キャッシュ管理を使用してモジュールを無効にする際に、属性で例外が発生しなくなりました。 以前は、を使用してキャッシュタイプを作成した場合 cache.xml なし instance 引数を無効にしようとすると、アプリケーションが例外をスローしました。 Andrii Beziazychnyi がプルリクエストで送信した修正 27307. GitHub-26224
  • health_check.php デプロイメントにデータベースキャッシュエンジンが設定されている場合でも、は失敗しなくなりました。 Andrii Beziazychnyi がプルリクエストで送信した修正 25722. GitHub-25669

買い物かごとチェックアウト

  • 以下の場合、チェックアウト中にアプリケーションがエラーをスローしなくなりました。 バックエンドとの同期 構成設定が有効になっています。 GitHub-23833
  • 配送方法のラジオボタンが、チェックアウトワークフローで期待どおりに有効になりました。
  • で利用条件を指定した場合、チェックアウトワークフローの注文レビューページが、複数の住所に出荷される注文に対して正常に読み込まれるようになりました 手動で適用 設定は有効になっています。 以前は、レビューページが検証に合格せず、アプリケーションに 404 エラーが表示されていました。
  • 価格が買い物かごで更新されている間、アプリケーションに回転アイコンが表示されるようになりました。
  • ミニ買い物かごの商品がチェックアウト前に在庫切れになった場合、アプリケーションに情報メッセージが表示されるようになりました。 在庫切れの項目を削除すると、次の項目が表示されます チェックアウトに進む ボタン。 以前は、アプリケーションにこのボタンは表示されていませんでした。
  • をクリックして製品を追加しようとすると、アプリケーションに情報エラーメッセージが表示されるようになりました。 SKU で並べ替え アップロードするファイルが破損している場合。 以前は、アプリケーションで空白のページが表示されていました。
  • アプリケーションは、ルール条件に一致するバンドル製品の子製品にのみ買い物かご価格ルールを適用するようになりました。 以前は、アプリケーションはバンドル製品に属するすべての子製品に買い物かご価格ルールを適用していました。
  • StorefrontMiniCartSection はに置き換えられましたStorefrontMinicartSection (MFTF テスト)。 プルリクエストで Andrii Kalinich によって送信された修正 27955. GitHub-27897
  • 配送先住所フォームの国セレクターコンポーネントへのハードコーディングされた参照が削除されました。 プルリクエストで Mateusz Krzeszowiak が修正を送信しました 25541. GitHub-22416
  • Internet Explorer でストアフロントを表示する際にカーソルをアイコンの上に置くと、買い物かごの削除アイコンに下線が表示されなくなりました。 プル要求で divyajyothi5321 によって送信された修正 26173. GitHub-26164
  • 請求先と配送先住所の両方に 1 つの住所が選択されている場合に、請求先の住所を変更しても、顧客の配送先住所は変更されなくなりました。 プルリクエストで Yurii Tvardyi によって送信された修正 26279. GitHub-26276
  • ミニ カートのプロモーション領域が、期待どおりにレンダリングされるようになりました。 プルリクエストで Matti Vapa によって送信された修正 25375. GitHub-25373

買い物かご価格ルール

  • 支払方法に基づく買い物かご価格ルールが、チェックアウトワークフロー中に適用されるようになりました。 GitHub-24206
  • の日付選択ページ要素の動作を修正しました Admin > Marketing > プロモーション > カタログ価格ルール. Hitesh によってプルリクエストで修正が送信されました 26290. GitHub-26289
  • StorefrontMiniCartSection はに置き換えられました StorefrontMinicartSection (MFTF テスト)。 プルリクエストで Andrii Kalinich によって送信された修正 27955. GitHub-27897
  • 新しい買い物かご価格ルールを作成ワークフローの未使用のクーポングリッドが無効になっています。 プル要求で Eden Duong が修正を送信 24471. GitHub-24468
  • 請求先住所を変更しても、請求先住所と出荷先住所の両方に 1 つの住所が選択されている場合に、顧客の出荷先住所が変更されなくなりました。 プルリクエストで Yurii Tvardyi によって送信された修正 26279. GitHub-26276

カタログ

  • 製品の数量属性を変更する制限付き管理者の機能が無効になり、高度な在庫が期待どおりに無効になります。 以前は、数量属性の視覚的表示のみが影響を受けていました。製品を保存した後に、アプリケーションによってデータベース内の数量値が変更されました。
  • スケジュールされた更新に含まれる階層化された製品の名前を変更しても、アプリケーションでエラーがスローされなくなりました。 以前は、新しい名前で製品を保存しようとすると、アプリケーションに次のエラーが表示されていました。 SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '3-0-0-2.0000-0' for key 'UNQ_EBC6A54F44DFA66FA9024CAD97FED6C7', query was: INSERT INTO catalog_product_entity_tier_price (all_groups, customer_group_id, qty, value, website_id, percentage_value, row_id) VALUES (?, ?, ?, ?, ?, ?, ?)
  • カスタム属性値を、管理者から期待どおりに保存できるようになりました。
  • 最近表示された製品機能で、マルチストア展開で現在のストア表示にのみ関連付けられている製品が表示されるようになりました。 ストア > 設定 > カタログ > 最近表示/比較した製品 > 現在のを表示 はに設定されています。 ストア表示. 以前は、アプリケーションは、製品が割り当てられた web サイトに関係なく、最近すべての web サイトから閲覧された製品を表示していました。
  • このアプリケーションは、ミニカートに商品画像を歪みなく表示するようになりました。 以前は、アプリケーションは、画像コンテナの幅と高さ全体を埋めるために、ミニカートに画像を引き伸ばしました。
  • この getBasePrice 関数は、文字列ではなく、期待どおりに float 値を返すようになりました。
  • 製品比較機能が期待どおりに動作するようになりました。 現在のユーザーの比較リストにある製品のみが表示されるようになりました。
  • テーマにデフォルトの透かしを割り当てることができるようになりました。 以前は、透かしを割り当てた後、アプリケーションが致命的なエラーをスローしていました。
  • 多数のバリアント(約 5,000)を持つ設定可能な製品を管理者から正常に編集できるようになりました。 以前は、多数のサブ製品を含む設定可能な製品を編集しようとすると、アプリケーションに次のエラーが表示されていました。 Warning: DOMDocumentFragment::appendXML(): Entity: line 1: parser error : CData section too big found in /vendor/magento/framework/View/TemplateEngine/Xhtml/Template.php on line 60
  • 属性セットでの並べ替え Admin > カタログ > 製品 は、期待どおりのアルファベット順に基づいています。
  • 最近表示された製品機能が、マルチストア展開で期待どおりに動作するようになりました。
  • カタログへの権限が制限されている管理者は、ダウンロード可能な製品を作成できるようになりました。 以前は、管理者はダウンロード可能な製品を作成できず、アプリケーションがエラーをスローしていました。
  • この Web サイト内の製品 マルチサイトデプロイメントでの制限付き管理者に対して、新しい製品ページのチェックボックスがデフォルトで有効になりました。 以前は、デフォルト以外の web サイトのチェックボックスは事前に選択されておらず、管理者がそのチェックボックスを選択しないままにした場合、アプリケーションにエラーメッセージが表示されていました。
  • addToCart イベントは、データレイヤーで期待どおりに追跡されるようになりました。 以前は、製品の設定可能なオプションを変更した後、 カートに追加、新規 addToCart イベントはデータレイヤーに追加されませんでした。
  • ミニカートと管理者の買い物かご(Admin > 顧客 > 買い物かごの管理) カタログ価格ルールが適用された場合に、正しい製品価格が表示されるようになりました。 以前は、ストアフロントの買い物かごには正しい製品価格が表示されていましたが、ミニカートと管理者の買い物かごには元の製品価格が表示されていました。
  • 管理製品グリッドの web サイト列のフィルタリングが期待どおりに動作するようになりました。 以前は、フィルター結果に正しい製品数が表示されていませんでしたが、一貫して製品総数が 1 と表示されていました。
  • 価格条件での使用 catalog_product_entity_decimal 価格でフィルタリングします。 ただし、このテーブルには、設定可能な製品、バンドルの動的な製品、グループ化された製品のレコードはありません。これらの製品には固定価格がないためです。 価格によるフィルタリングに使用する正しいテーブルは、次のとおりです catalog_product_index_price.
  • 管理カタログおよび製品リストの MSRP、コスト、特別価格列に通貨記号が表示されるようになりました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27261. GitHub-21910, GitHub-20906, GitHub-20472
  • 顧客グループ価格用に追加ポップアップウィンドウ (Admin > カタログ > 製品 > 新製品 > 高度な価格設定)「閉じる」アイコンをクリックすると、が期待どおりに閉じられるようになりました。 プルリクエストで Ashna-Jahan によって送信された修正 25759. GitHub-25433
  • 新しい製品の説明とタイトル用に提供されたサンプル説明で、二重引用符を含まなくなりました。 Nathan Morgan がプルリクエストで修正を送信 25655. GitHub-25654
  • 無効な価格を使用してカテゴリページで製品をフィルタリングしようとすると、アプリケーションがエラーをスローしなくなりました。 以前は、アプリケーションはシステムログにこのエラーを記録していました。 プルリクエストで Ihor Sviziev が修正を送信しました 25912. GitHub-25911
  • 複数ページカテゴリの検索結果間を移動できるようになりました。 以前は、「戻る」ボタンを使用して結果の最初のページに戻ろうとすると、検索結果の重複したページが作成されていました。 Douglas Radburn がプルリクエストで修正を送信しました 25337. GitHub-14971
  • 戻り値のタイプをに修正しました。 string|null の場合 getSourceModel のメソッド Eav\Attribute.php クラス。 プルリクエストで Mychailo から送信された修正 25333. GitHub-25278
  • 新しい(重複した)製品を保存しても、製品の画像が数百回重複しなくなりました。 プル要求で Jeroen によって送信された修正 25875. GitHub-9466
  • タイプのカスタムオプションを使用して製品を削除すると、アプリケーションで JavaScript エラーがスローされなくなりました file 管理者からのオーダーの作成中。 プルリクエストで adrian-martinez-interactiv4 によって送信された修正 24843. GitHub-24842
  • を使用した、画像のない製品の作成 product_page_image_large レイアウトでは、プレースホルダー画像が期待どおりに表示されます。 以前は、アプリケーションは次のエラーをスローしていました。 Fatal error: PHP Fatal error: Uncaught TypeError: Argument 1 passed to Magento\Catalog\Block\Product\ImageFactory::getRatio() must be of the type integer, null given. プルリクエストで Lukasz Bajsarowicz が修正を送信しました 26974. GitHub-26973
  • を使用できます POST /V1/:sku/links 製品に既存のリンクがある場合に、製品リンクに空の製品の配列を設定するエンドポイント。 以前は、アプリケーションがエラーをスローしました。 Pull 要求で Satish Subramanian が修正を送信しました 26979. GitHub-26800
  • 製品グリッドの「アクション」ドロップダウンメニューを使用して、管理者から複数の製品の属性を更新した際に、製品に重み付けがあるかどうかを指定できるようになりました。 プルリクエストで Bartomiej Szubert が修正を送信しました 26075. GitHub-6310
  • 検証ロジックがに追加されました グリッド許容値の 1 ページあたりの製品数 および グリッドのデフォルト値の 1 ページあたりの製品数 ストア設定ページのフィールド。 以前は、ストア管理者がこれらのフィールドに使用できない値を入力できていました。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 27093. GitHub-27089_

カタログルール

  • の日付選択ページ要素の動作を修正しました Admin > Marketing > プロモーション > カタログ価格ルール. Hitesh によってプルリクエストで修正が送信されました 26290. GitHub-26289
  • カタログ価格ルールが、製品の詳細ページで期待どおりにカスタムオプションで機能するようになりました。 Pavel Bystritsky によってプルリクエストで送信された修正 22917. GitHub-22856

カタログウィジェット

  • この CatalogWidget 製品リストがアンカーカテゴリで期待どおりに機能し、アンカーカテゴリの製品が一致して表示されるようになりました。 以前は、アンカーであったものの、割り当てられた製品が含まれていない親カテゴリを選択すると、ウィジェットに製品が表示されませんでした。
  • 選択した親カテゴリのすべての子がアプリケーションに期待どおりに表示されるようになりました。 以前は、アンカーであったのに、割り当てられた製品が含まれていない親カテゴリを選択した場合、アプリケーションにはネストされたすべての製品が表示されませんでした。
  • 最近表示された製品ウィジェットは、次の場合に正しく機能するようになりました ストア > 設定 > カタログ > カタログ > 最近表示/比較 > ウィジェット製品とバックエンドストレージの同期 はに設定されています。 はい.

CMS コンテンツ

  • すべての CMS ページを保存および複製できるようになりました。 以前は、特定のページを複製しようとすると、アプリケーションによってこの例外がスローされていました。 Unique constraint violation found.
  • アプリケーションでは、ブロックが異なるストア ビューに割り当てられている場合に、同じ名前の CMS ブロックを作成できるようになりました。
  • ギャラリーから選択の画像サムネールが期待どおりにキャッシュされるようになりました。 以前は、これらの画像はその場でサイズ変更されていました。
  • 複数のストアに割り当てられている CMS ページを保存しても、アプリケーションでエラーがスローされなくなりました。 以前は、CMS ページを作成または編集すると、アプリケーションはページを保存しましたが、次のエラーもスローしていました。 Item (Magento\VersionsCms\Model\Hierarchy\Node) with the same ID "PAGE_ID" already exists.
  • 新しい CMS ページが、web サイトのストアページ階層に期待どおりに追加されるようになりました。
  • CMS ページのカスタムレイアウト更新ロジックが改善されました。 アプリケーションは、からの特定のレイアウトの変更を適用するようになりました。 cms_page_view_selectable_home_somechanges.xml. プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27131. GitHub-26758

Cleanup

  • モジュール XML からさらに終了タグを削除しました。 Tejash Kumbhare によってプルリクエストで送信された修正 26339. GitHub-26338
  • のミスアライメントを修正しました 請求先と配送先住所が同じです チェックアウトワークフローの「レビューと支払い」ページ セクションのチェックボックス。 プル要求で divyajyothi5321 によって送信された修正 26169. GitHub-26168
  • チェックアウトワークフローの「発送先住所」セクションのフィールドラベルとアスタリスクの間の不要な空白を削除しました。 Daniel Ruf によってプルリクエストで送信された修正 26285. GitHub-26275
  • チェックアウトワークフローの「発送方法」セクションのラジオボタンの位置のずれを修正しました。 Hitesh によってプルリクエストで修正が送信されました 25966. GitHub-25962
  • モバイルビューのメニュー間隔の不一致を修正しました。 Hitesh によってプルリクエストで修正が送信されました 26238. GitHub-26235
  • モバイル表示でのミニ買い物かごの編集アイコンと削除アイコンの位置ずれを修正しました。 プルリクエストで Vasilii Burlacu が修正を送信しました 27493. GitHub-26652
  • 「新規税率/郵便番号の追加」ページ(Admin > ストア > 税金 > 税ゾーンと税率)に設定します。 Pull 要求で Satish Subramanian が修正を送信しました 26932. GitHub-26917
  • セットアップウィザードから管理者へのリンクが期待どおりに動作するようになりました。 プル要求で Oleh Usik によって送信された修正 26100. GitHub-24990
  • 管理のキャッシュ管理グリッドのステータス列で、並べ替えが無効になっています。 Pull 要求で Satish Subramanian が修正を送信しました 26215. GitHub-26208
  • ページ要素の位置のずれを修正しました Admin > ストア > 属性 > 評価 > 新しい評価を追加 ダイアログ。 Pull 要求で Satish Subramanian が修正を送信しました 27014. GitHub-26992
  • デザインの変更を追加ページのカレンダーアイコンの位置のずれを修正しました。 プルリクエストで Eduard Chitoraga が修正を送信 26063. GitHub-20379
  • ホームページのホバーメニューのサブメニュー表示の不要なスペースを削除しました。 Hitesh によってプルリクエストで修正が送信されました 25973. GitHub-25972
  • ストアフロントの製品詳細ページの価格ラベルの位置ずれを修正しました。 プル要求で divyajyothi5321 によって送信された修正 26237. GitHub-25936
  • に関する在庫切れのテキストの位置ずれを修正しました カートに追加 モバイル表示の製品リストページの「」ボタン。 プル要求で divyajyothi5321 によって送信された修正 26183. GitHub-26181
  • に表示される統合成功メッセージ Admin > システム > 拡張機能 > 統合 が正しく表示されるようになりました。 プル要求で divyajyothi5321 によって送信された修正 26011. GitHub-25930

設定可能な製品

  • 設定可能な製品の子製品が、API を使用して正常に無効にできるようになりました。
  • を使用した買い物かご価格ルール 条件がカテゴリとして設定されました(親のみ) これで一貫して期待どおりに動作するようになりました。
  • 「クロスセル」タブから設定可能な製品を買い物かごに追加できます。 製品を選択し、 カートに追加 このタブから製品の詳細ページが表示され、特定の製品オプションを選択できます。 以前は、アプリケーションは 404 エラーページにリダイレクトしていました。
  • これらの製品をリンクする API 呼び出しが失敗した場合、アプリケーションはシンプルな製品を設定可能な製品にリンクしなくなりました。
  • 設定可能な製品の現在のバリエーション リストの SKU のレンダリングを修正しました。 プルリクエストで KaushikChavda によって送信された修正 26007. GitHub-25591
  • 保存できるようになりました system.xml 値を入力することによる設定情報 Admin > システム > 設定 にラベルが関連付けられていないフィールド。 プルリクエストで Andrii Chorniy によって送信された修正 25985. GitHub-23899
  • パフォーマンス \Magento\ConfigurableProduct\Model\Product\Type\Configurable::isSalable が最適化されました。 Stanislav Ilnytskyi によるプルリクエストの修正 26071. GitHub-26065
  • 設定可能な商品画像の更新を行うロジックが改善されました。 以前は、設定可能な製品に関連付けられた単純な製品には、設定可能な製品に関連付けられたデフォルトの画像のみが表示されていました。また、アプリケーションでは、製品に間違ったメインの画像が表示されることがありました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 26560. GitHub-26473, GitHub-26856, GitHub-26858
  • 設定可能な製品の割引オプションを選択すると、アプリケーションに製品の特別価格が期待どおりに表示されるようになりました。 以前は、 class="normal-price" はに変更されませんでした class="special-price" 割引オプションが選択された場合。 プルリクエストで Ravi Chandra によって送信された修正 26170. GitHub-24972
  • この setRedirectCookie および clearRedirectCookie 関数が期待どおりに動作するようになりました。 以前は、これらの関数は Cookie をブラウザーに送信していましたが、すべての Cookie パラメーターが欠落していました。 GitHub-24547
  • Google Tag Manager Cookie を受け入れずに新しいストアに移動しても、Google Tag Manager タグがトリガーされなくなりました。
  • メタデータは setRedirectCookie および clearRedirectCookie 関数。 Fix submitted by Alexander Lukyanov in pull request 24612. GitHub-24547

カスタム顧客属性

  • チェックアウトワークフローのアドレスセクションに、カスタムの顧客アドレス属性値が期待どおりに表示されるようになりました。 以前は、アプリケーションで値の代わりにカスタム顧客アドレス属性コードが表示され、JavaScript エラーがトリガーされていました。
  • に空の顧客属性フィールドを含めると、アプリケーションがエラーをスローしなくなりました で使用するForms ストアフロントで会社アカウントを作成する際にフィールドします。 以前は、アプリケーションは次のエラーをスローしていました。 PHP Fatal error: Uncaught TypeError: Argument 2 passed to Magento\Eav\Model\Attribute\Data\Text::validateLength() must be of the type string, null given.
  • アプリケーションは、カスタムの顧客アドレス属性を保存し、期待どおりに登録フォームに実装できるようになりました。 以前は、買い物かごからアカウントを作成する際に新しいカスタム顧客アドレス属性を作成した場合、アプリケーションで属性情報が保存されませんでした。

顧客

  • ゲストとしてニュースレターを購読している顧客は、新しいアカウントの登録後に購読を解除されなくなりました。
  • アプリケーションで新しいが使用されるようになりました PHPSession パスワードを変更するたびに上書きできます。
  • の Web サイトに関連付けドロップダウンメニューを使用して、顧客を正常に作成し、特定の Web サイトに関連付けることができるようになりました 顧客 > すべての顧客 > 新規顧客を追加. 以前は、マルチサイトデプロイメントでデフォルト以外の web サイトに新しい顧客を関連付けようとすると、アプリケーションにこのエラーが表示されていました。 The store view is not in the associated website.
  • 無効なクレジットカードが原因で最初に取引が却下され、その後正常に完了した場合、アプリケーションでは、チェックアウト時に顧客がデフォルトの請求フィールドと出荷フィールドに入力した情報を保存するようになりました。 以前は、顧客が有効な支払い情報を入力すると注文が作成されましたが、チェックアウトワークフローの「自分のアカウント」セクションのデフォルトの請求先住所または出荷先住所は更新されませんでした。
  • マルチサイトデプロイメントで管理者から新しい顧客を作成する際に、アプリケーションは顧客グループ設定に従うようになりました。
  • アプリケーションは、 顧客および住所(単一ファイル) オプション条件 cron が有効で、カスタマーグリッドインデクサーがに設定されている スケジュールで更新. 後 cron を実行する場合は、読み込んだ顧客情報が期待どおりに管理者で使用できます。 以前は、アプリケーションによって顧客データがインポートされましたが、新しくインポートされた顧客レコードで顧客グリッドが更新されませんでした。
  • 生年月日が必要な場合、ストアフロントから新しい顧客を作成できるようになりました。 以前は、有効な DOB 値を入力した場合でも、このフィールドが必要な場合に新しい顧客を作成できませんでした。 GitHub-26700
  • 管理者からの顧客の作成で、デフォルトの顧客グループ設定が期待どおりに使用できるようになりました。
  • この PHPSessionId は、ユーザーがログアウトしてからログインし直した後、期待どおりに変更されるようになりました。
  • 顧客の買い物かごの管理者表示に、複数の Web サイトのデプロイメントで複数の Web サイトから買い物かごに追加されたすべての製品が表示されるようになりました。 以前は、デフォルト以外の web サイトから買い物かごに製品を追加した場合、その製品は次の場合でも管理者に表示されませんでした。 顧客アカウントの共有 はに設定されています。 グローバル.
  • 検証が、 生年月日 管理者から顧客を編集する際のフィールド。 以前は、アプリケーションはユーザーのロケールを考慮しておらず、一部の誕生日では次のエラーが表示されていました。 The Date of Birth should not be greater than today. プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27149. GitHub-27027
  • 管理者から注文する際に、「電子メール」フィールドは不要になりました。 プルリクエストで solwininfotech によって送信された修正 24479. GitHub-22251
  • 管理者が買い物かごを表示すると、顧客が買い物かごに入れた製品のみがアプリケーションに表示されるようになりました。 以前は、管理者から表示すると、顧客の買い物かごにカタログ内のすべての製品が表示されていました。 Ravinder によってプルリクエストで送信された修正 26489. GitHub-26437
  • マイアカウント ダッシュボードに、メールアドレスの値がモバイルビューで正しく表示されるようになりました。 プル要求で Eden Duong が修正を送信 25942. GitHub-25935
  • 「」をクリック アカウントの作成 顧客登録フォームのボタンが、登録要求を複数回送信しなくなりました。 プル要求で princeCB によって送信された修正 26642. GitHub-26590

顧客セグメント

  • セグメントに過去の注文に対する条件が含まれている場合に、顧客セグメントに割り当てられたユーザーとしてログインしても、アプリケーションは顧客セグメントから顧客アカウントを削除しなくなりました。 以前は、をクリックする必要がありました セグメントデータを更新 ログイン後、アプリケーションが「一致した顧客」リストにアカウントを表示する前に。
  • セグメント条件に注文の合計数が含まれる場合、顧客セグメントが期待どおりに機能するようになりました。
  • 顧客アカウントがグローバルに共有されるように設定されている場合、顧客セグメントルールが期待どおりに適用されるようになりました。
  • 多数(300 万件を超える)の顧客が含まれる顧客セグメントの編集および保存のパフォーマンスを向上しました。 以前は、多数の顧客を含む顧客セグメントを作成または編集すると、アプリケーションで 500 エラーがスローされていました。

ディレクトリ

  • の値を設定する際に、選択した web サイトに割り当てられた許可された国に基づくデータがデフォルト状態ドロップダウンメニューに入力されるようになりました デフォルト税金宛先計算 フィールド。 以前は、このドロップダウンには、デフォルトの web サイトに割り当てられた国が一覧表示されていました。

ダウンロード可能

  • 読み込みファイルを使用して、SKU と説明でダウンロード可能な製品を一括で更新できるようになりました。 以前は、検証エラーが発生し、読み込みに失敗していました。

動的ブロック (以前のバナー)

  • 動的ブロックが、期待どおりに顧客セグメントで機能するようになりました。 トリガーにする条件が満たされない場合に、動的ブロックが表示されなくなりました。 以前は、買い物かごが空の場合に、ゲストとしてログインしたユーザーに対して、アプリケーションに動的ブロックが表示されていました。
  • 動的ブロックは、顧客のセグメントおよびストア表示に基づいて、ストアフロントにレンダリングされるようになりました。

EAV

  • アプリケーションは、マルチサイトデプロイメントでチェックアウトワークフローの電話番号フィールドが必須かどうかを決定するストア固有の設定に従うようになりました。 以前は、あるストアはチェックアウトワークフローでこのフィールドを必要とし、別のストアは必要としなかったデプロイメントで、このフィールドを必要としなかったストアでチェックアウト中にフィールドを完了しなかったお客様に、このエラーが発生していました。 Please check the shipping address information. "telephone" is required. Enter and try again.
  • EAV 並べ替え順 attribute option_id これで期待どおりに動作するようになりました。 プルリクエストで Tan Sezer によって修正が送信されました 24360. GitHub-24357
  • REST を使用して新しい属性を追加し、管理者から属性セットに割り当てた後、新しい製品を作成できるようになりました。 以前は、アプリケーションは 500 エラーをスローしました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27191. GitHub-26827

電子メール

  • 顧客が返品をリクエストする際に送信される認証メールには、期待どおりに RMA ステータスが含まれるようになりました。 以前は、このメールには、期待される戻り値のステータスではなく、空の文字列が表示されていました。
  • 顧客アカウントがグローバルに共有されるマルチサイト展開でパスワードを忘れた場合に、現在の web サイトからリダイレクトされなくなりました。 以前は、顧客はアカウントが作成された web サイトにリダイレクトされていました。
  • 顧客に送信される注文確認メールに、注文された項目のリストが期待どおりに含まれるようになりました。 以前は、デフォルトのテンプレートを読み込んで保存することで管理者でメールテンプレートを作成した場合、このテンプレートから生成されるメールには、並べ替えられた項目のリストが含まれていませんでした。 GitHub-26882

フレームワーク

  • Zend フレームワークの依存関係はに移行されました ラミナス プロジェクト Zend フレームワークの Linux Foundation の Laminas プロジェクトへの移行を反映します。 Zend フレームワークは廃止されました。 プルリクエストで Ihor Sviziev が修正を送信しました 26436. GitHub-26335
  • 特殊な価格範囲設定(開始日/終了日)が、オランダ語ロケールを使用した管理者アカウントで正しく機能するようになりました。
  • php bin/magento cron:run は、変更ログテーブルからの項目を複数回処理しなくなりました。 以前は、変更ログテーブルに 100000 つ以上の新しいバージョンがある場合、同じアクションを何度も呼び出すことがありました entity id.

  • この php bin/magento setup:cron:run コマンドは削除されました。 また、アップグレード時には crontab でこのファイルへの参照を削除してください。

  • この update/cron.php ファイルは 2.4.0 で削除されました。このファイルがインストール上に存在する場合は、安全に削除できます。 また、アップグレード時には crontab でこのファイルへの参照を削除してください。

  • 属性を更新アクションで、製品のタイムスタンプを正しく更新するようになりました updated_at column から catalog_product_entity 管理者の製品を編集ページで製品を更新した場合。
  • 設定 'persistent' => '1' 。対象: env.php を実行したときにエラーがスローされなくなりました setup:upgrade.
  • この 無効なフォームキー。 ページを更新してください ログインページのテキスト文字列が期待どおりに翻訳されるようになりました。
  • のパフォーマンスを向上しました Magento\Framework\App\DeploymentConfig\Reader::load 関数。 以前は、Magentoに対してリクエストが行われた際に、この関数が繰り返し呼び出されたため、 config.php および env.php config メソッドが呼び出されるたびに読み込まれるファイル。
  • アプリケーションは、 blank.html 管理者が管理者からの注文を作成中に製品をクリックしたページ。
  • ページ上の存在しない(宣言されていない)コンポーネントの参照手順のデフォルトレイアウトに追加されたキャッシュ不可ブロックが、ページのキャッシュに影響を与えなくなりました。 キャッシュ不可ブロックをデフォルトのレイアウトハンドラーに追加すると、すべてのページがキャッシュ不可になります。 これは、レイアウト生成プロセスが原因です。レイアウトの生成中、アプリケーションは特定のページで使用可能なすべてのレイアウトハンドルを収集し、それらからの指示をページの最終的なレイアウト構造に結合します。 デフォルトのレイアウトハンドルは、すべてのページの基本ハンドルとして使用されます。 その結果、デフォルトハンドラー用に宣言されたレイアウトの更新がすべてのページに表示されます。 GitHub-9041
  • MySQL ロックマネージャーがプライマリロックマネージャーになりました。 その結果、MySQL に必要な最小バージョンは 5.7.9 です。
  • queue_consumer.xml で数字を使用できるようになりました handler クラス。 以前は、ハンドラーのパスに数値が含まれていると、XSD の検証が失敗していました。 プル要求で Eden Duong が修正を送信 25952. GitHub-25731
  • 間違った @var 内の参照 doc クラスメンバー変数のブロック $queueIterator 授業中 \Magento\Framework\MessageQueue\Topology\Config が修正されました。 プルリクエストで Artem Voloznov によって送信された修正 24976. GitHub-24971
  • ドキュメントが終了した場合に JavaScript ページ読み込みリスナーをトリガーして起動するようになりました loading とマークされるまで待たずに complete ドキュメントがとしてマークされるまで待機中 complete javascript コンテンツのレンダリングに重大な遅延が生じる可能性があります。 プルリクエストで John Hughes によって修正が送信されました 23313 およびプルリクエスト 50. GitHub-22909
  • 数量が 0 または負の数の製品をウィッシュリストに追加しようとすると、アプリケーションに次の情報メッセージが表示されるようになりました。 Please enter a valid number in this field. 以前は、アプリケーションにこのエラーが表示されていました。 We can't update your Wish List right now. プルリクエストで Pawe Tylek によって修正が送信されました 25641. GitHub-25032
  • アプリケーションは、からの DTO クラスの継承をサポートしなくなりました Magento\Framework\Api\AbstractExtensibleObject クラス。 PHP 注釈がありません @api はに追加されました AbstractExtensibleModel、およびがありません @deprecated に注釈が追加されました AbstractExtensibleObject. プルリクエストで Alexander Taranovsky によって修正が送信されました 22011. GitHub-22010
  • 製品関連の日付(など)を変更した後、製品を期待どおりに保存できるようになりました news_from_date, news_to_date, special_price_from_date, special_price_to_date)に設定する必要があります。 以前は、アプリケーションが次のようなエラーをスローしていました。 Invalid input datetime format of value '22/5/2019.

一般的な修正点

  • 顧客モジュールは、レビューモジュールに依存しなくなりました。 以前は、この依存関係が原因でレビューモジュールを無効にすることができませんでした。
  • ページのデフォルトの属性セットに、選択ラベルを持つ dropdown 属性が含まれる場合、製品の編集ページが正常に読み込まれるようになりました。
  • 管理者の「注文」タブからアクセスできるグラフィカルな注文グラフに、注文数量が正確に反映されるようになりました。
  • これらの 2 つの URL が異なる場合、ストアの管理 URL がストアフロント URL にリダイレクトされなくなりました。
  • 複数の web サイトで Performance Toolkit プロファイルを使用する場合、サブカテゴリの URL 書き換え生成が正しく機能するようになりました。
  • 割り当て先の管理者ロールを削除しなくても、空のユーザーモデルを削除できるようになりました。
  • TinyMCE4 エディタは、すべてのHTMLタグをサポートするようになりました。
  • 「」をクリック オフラインでの払い戻し 「クレジットメモの作成」ワークフローのボタンで、クレジットメモが期待どおりに生成されるようになりました。 以前は、JavaScript エラーによってこのボタンが無効になり、アプリケーションでクレジット・メモが作成されていませんでした。
  • マーチャントは、タイプの製品属性を作成できるようになりました Decimal. 以前は、以前のバグ修正により、アプリケーションに製品属性タイプが表示されていませんでした Price. GitHub-26949
  • ストアフロントでカテゴリページを開こうとすると、500 エラーが返されなくなりました レイアウト =製品 – 全幅 は、カテゴリ ページの「デザイン」タブから設定されています。
  • バグを修正しました。 AbstractSimpleObjectBuilder.php.
  • MAP (最低広告価格)がグループ製品で期待どおりに動作するようになりました。
  • マルチストアデプロイメントで CMS ページの言語を変更すると、アプリケーションによって、適切なストア表示のホームページにリダイレクトされるようになりました。 以前は、特定の CMS ページで言語を変更すると、アプリケーションに 404 ページが表示されていました。
  • クエリの順序付け(SalesOrderIndexGridAsyncInsertCron)がリファクタリングされ、返されるデータセットのサイズとクエリの頻度が減りました。
  • これで、CMS ページを正常に作成して、CMS 階層の web サイトのルートカテゴリに割り当てることができます。
  • カテゴリ権限が有効な場合(例えば、 ログインしていません 顧客グループにこれらの権限が付与されています)。
  • 商品ルールが、在庫切れの製品に期待どおりに適用されるようになりました。 以前は、ルールが在庫切れ製品を表示するように設定されている場合でも、アプリケーションは関連製品リストに在庫切れ製品を表示しませんでした。
  • 「」をクリック 配送の追跡 管理者からの注文のボタンを使用すると、トラッキング情報が期待どおりにポップアップウィンドウに表示されるようになりました。 以前は、このリンクをクリックすると、管理者はログインページに移動していました。
  • 複数選択の顧客属性を含む登録フォームを顧客が完了しようとするとエラーが発生した場合、アプリケーションに情報エラーメッセージが表示され、登録フォームが引き続き期待どおりに表示されるようになりました。 以前は、アプリケーションで 500 エラーが表示されていました。
  • アプリケーションに次が表示されるようになりました クレジットメモ 注文の一部払い戻し後のボタン。 以前は、一部払戻を作成した後は、このボタンが表示されず、残りの受注にはクレジット・メモを作成できませんでした。
  • REST を通じた一括注文の更新で、注文ステータスが期待どおりに変更されるようになりました。 以前は、アプリケーションは次のエラーをスローしていました。 report.ERROR: Property "AdditionalInformation" does not have accessor method "setAdditionalInformation" in class "Magento\Sales\Api\Data\OrderPaymentInterface".
  • 属性フィルターが、カテゴリページのショッピングオプションブロックに期待どおりに表示されるようになりました。
  • B2B がインストールされているデプロイメントで、カテゴリ ページの製品制限を 24 から 36 に変更できるようになりました。 以前は、この製品制限が 36 に増えた場合、アプリケーションが致命的なエラーをスローしていました。
  • Internet Explorer で表示される際、管理者の顧客編集ページの「アドレス」タブで、顧客の請求アドレスと配送先住所が期待どおりに表示されるようになりました。 プルリクエストで Vasilii Burlacu が修正を送信しました 27383. GitHub-27370
  • ブックマーク ビューを削除しても、すべてのブックマーク ビューが編集可能なままになりました。 以前は、複数のブックマークビューを持つアカウントの最初のビューを削除した後、すべてのブックマークビューが編集できなくなりました。 プルリクエストで Bartomiej Szubert が修正を送信しました 26263. GitHub-14913
  • レイヤー化されたナビゲーションで、スウォッチモジュールのHTML5 検証が機能しなくなりました。 以前は、で定義されていない属性に対してHTML検証エラーが発生していました W3C マークアップ検証サービスただし、これらの属性はデータ属性に変更されています。 Nirav Patel がプルリクエストで修正を送信 26055. GitHub-22363
  • 未使用 require.JS エイリアス (critical-css-loader ) has been removed from app/code/Magento/Theme/view/frontend/requirejs-config.js. プルリクエストで Tu Nguyen が修正を送信しました 26987. GitHub-26963
  • アプリケーションは、PHP7.x のを実装するようになりました 使い捨てインターフェイス パスワードなどの機密情報を公開する可能性のあるすべてのエラーを取得できるようにします。 プル要求で miszyman によって送信された修正 25250. GitHub-23350
  • 新しいフォルダーを作成ポップアップウィンドウで新しいフォルダーの名前を入力する際に Esc キーを押すと、フォルダーを作成せずに期待どおりにポップアップが閉じるようになりました。 プルリクエストで Shankar Konar が修正を送信しました 25349. GitHub-572
  • 誤ってネストされたHTMLー構造が修正されました。 以前は、この構造により、関連製品、アップセル製品またはクロスセル製品のリストのレイアウトが崩れていました。 プルリクエストで Pieter Hoste によって修正が送信されました 27926. GitHub-27920
  • への重複呼び出しを削除しました addToolbarBlockは、に類似した条件が 2 つ発生していました。 ORDER BY. プルリクエストで Vasilii Burlacu が修正を送信しました 27263. GitHub-26708
  • マーチャントは、管理者ユーザーアカウントに有効期限を設定できるようになりました。 プル要求で Laura Folco によって送信された修正 22837. GitHub-22833
  • が追加されました @api への PHP 注釈 AbstractExtensibleModel, @deprecated への PHP 注釈 AbstractExtensibleObject、および @see 対象: AbstractExtensibleModel. プルリクエストで Alexander Taranovsky によって修正が送信されました 22011. GitHub-22010

ギフトカード

  • GET V1/orders/:orderId を呼び出すと、ギフトカードコードが期待どおりに返されます。

ギフト包装

  • ギフトラッピングが製品レベルで有効になっている場合に、買い物かごに追加できるようになりました。 以前は、ストアフロントで商品にギフトラッピングを追加できましたが、注文概要にギフトラッピングが含まれませんでした。
  • 有効期限切れのギフト カードは、有効期限を将来の日付に変更すると、期待どおりにアクティブになります。 以前は、ギフトカードは期限切れのままでした。
  • 次の場合に、管理者の注文を作成ページが正しく読み込まれるようになりました 注文レベルでのギフト メッセージを許可 設定とテンプレートの縮小が有効になっています。 以前は、これらの設定が有効な場合にこのページを開こうとすると、アプリケーションによって次のエラーがスローされていました。 Warning: require(content.phtml): failed to open stream: No such file or directory.
  • ギフト包装を注文した商品の数に基づいて、ギフト包装のコストが正しく計算されるようになりました。 以前は、アプリケーションには、1 つの製品のギフトラップのコストが含まれていました。

Google Tag Manager

  • マーチャントは、指定された条件が満たされるまでGoogle Analyticsへのデータの送信を延期できるようになりました。
  • 行方不明 Magento_GoogleTagManager::checkout/set_checkout_option.phtml テンプレートが復元されました。

GraphQL

  • GraphQL メッセージが返されるようになりました。 The cart isn't active の代わりに Current user does not have an active cart 特定の状況下で、買い物かごが非アクティブになり、新しい買い物かご ID が作成されます。 プルリクエストで Vadim Malesh が修正を送信しました 27187. GitHub-26117
  • 以前に追加された商品が在庫切れになったときに、GraphQLを使用して買い物かごに商品を追加するとエラーが発生するコードを削除しました。 プル要求で AleksLi によって送信された修正 27015. GitHub-26683
  • GraphQLで、products クエリでフラグメントを使用する際に、必要な情報の一部が返されなかった問題を修正しました。 Riccardo Tempesta によってプル要求で送信された修正 26218. GitHub-26217

  • GraphQL変異 setShippingMethodsOnCart では、間違ったデータを available_shipping_methods 属性。 プルリクエストで Vadim Malesh が修正を送信しました 27004. GitHub-26742

グループ化された製品

  • 同じグループに属する別のシンプルな製品が在庫切れの場合、そのグループ製品に属するシンプルな製品を買い物かごに追加できるようになりました。 Gihovani Filipp Pereira Detrio がプルリクエストm̩で送信した修正 24955. GitHub-22304
  • アプリケーションは、払い戻されたグループ製品に関するメールを期待どおりに顧客に送信するようになりました。 プルリクエストで Alexander Taranovsky によって修正が送信されました 26246. GitHub-26245
  • グループ化された製品の他の子製品の 1 つが在庫切れの場合、グループ化された製品の子製品を買い物かごに追加できるようになりました。 以前は、1 つの子製品が在庫切れだった場合、他の子製品を買い物かごに追加することはできませんでした。

画像

  • 画像はに保存されました。 pub/media/catalog/category カテゴリ画像を保存する際の期待どおりです。 以前は、アプリケーションによってこれらの画像に保存されていました pub/media/catalog/tmp/category.
  • 透かし画像でオーバーレイする製品画像が不明瞭にななくなりました。 以前は、透かし画像が適用先の商品画像よりも大きい場合、商品画像が表示されませんでした。
  • これで、管理者からカテゴリに画像を正常に保存できるようになりました。 以前は、画像を保存した後に URL の一部が見つからず、画像を再度開くことができませんでした。
  • アプリケーションが表示されます。 .png アップロード後の画像(期待どおりに)。
  • ページビルダーを使用して CMS ブロックにアップロードされた画像が、ストアフロント URL とは異なるベース URL を持つ管理者からアップロードされた場合、期待どおりにプレビューで表示されるようになりました。
  • REST を使用して画像を追加または更新すると、画像のサムネールが期待どおりに作成されるようになりました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27170. GitHub-26825
  • によって生成された画像のカスタム属性 Block\Product\ImageFactory 正しくレンダリングされるようになりました。 以前は、HTML出力のエスケープが誤っているので、独自のカスタム属性を属性マークアップに追加することができませんでした。 Fix submitted by alexander-aleman in pull request 26959. GitHub-25219
  • iPhoneからストアフロントを表示した際に画像がぼかされなくなりました。 プルリクエストで Dmitriy によって送信された修正 24743. GitHub-24735
  • ストアフロントの画像がレスポンシブになりました。 以前は、画像の高さが歪んでいました。 Sean van Zuidam がプルリクエストで修正を送信 27041. GitHub-27040
  • の場合、デフォルトのストアロゴがストアフロントに表示されるようになりました Magento_blank テーマが使用されます。 プルリクエストで Vasilii Burlacu が修正を送信しました 27497. GitHub-27496

インポート/エクスポート

  • インポートしたデータにが含まれている場合、インポート中にアプリケーションがエラーをスローしなくなりました。 swatch_image ストア表示キーの値はです no_selection. 以前は、アプリケーションは次のエラーをスローしていました。 Imported resource (image) could not be downloaded from external resource due to timeout or access permissions in row(s): 1. GitHub-25026
  • アプリケーションは、を使用する際に、期待どおりに画像を更新するようになりました hide_from_product_page 複数のストアビューを持つデプロイメントで製品をインポートする際の設定。
  • 以下の場合、カスタマイズ可能なオプションが期待どおりに読み込まれるようになりました row_id が製品と等しくない entity_id. 以前は、アプリケーションは、次の場合にカスタマイズ可能なオプションをインポートしませんでした row_id が製品に等しくない entity_id(その結果、特定の製品が読み込まれない)。
  • 設定可能な製品に関連付けられた画像が読み込み時に適切にアップロードされ、製品の編集ページから期待どおりに表示できるようになりました。
  • エクスポート済み .csv ファイルには、在庫中または在庫切れの製品を含めるためのフィルター設定が反映されるようになりました。 以前は、アプリケーションは、選択した在庫設定に関係なく、すべての製品を書き出していました。
  • 読み込みワークフローの「顧客およびアドレス」単一ファイルオプションを使用して、顧客を正常に読み込みまたは更新できるようになりました。 以前は、このオプションを選択すると、アプリケーションは顧客データをインポートせず、次のエラーを表示していました: Invalid data for insert.
  • Stock インデクサーが読み込み後、期待どおりにトリガーされ、製品ステータスが更新されるようになりました。 以前は、Stock インデクサーは、変更された製品在庫データのインデックスを作成しませんでした。
  • 次の場合、アプリケーションは、設定可能な製品の子製品のすべてのカスタムオプションを正常に読み込むようになりました。 store_view_code が指定されている。 これは、設定可能な製品を個別に読み込むか、まとめて読み込むかを選択して機能します。 以前は、読み込みファイルに複数の項目が含まれている場合、アプリケーションはすべてのカスタムオプションを正常に読み込むことができませんでした。 store_view_code が指定されました。
  • インポートされた製品を識別するメッセージが、製品のインポート時にアプリケーションに表示されるようになりました .csv ファイルのキーが重複しています。 マーチャントはこの情報を使用して競合を解決できます。 以前は、アプリケーションにこのエラーが表示されていました。 Notice: Undefined index: name in /var/www/html/ee233dev/app/code/Magento/CatalogImportExport/Model/Import/Product.php on line 2524
  • からディレクトリを削除しようとすると、アプリケーションにより詳細なエラーメッセージが表示されるようになり、ダウンロードリンクは表示されません。 システム > Export リスト。 以前は、このリストからディレクトリを削除しようとすると、ダウンロードできなかったファイルのダウンロードリンクが引き続き表示され、情報を示さないエラーメッセージが表示されていました。
  • この .csv 読み込み時に使用されるファイルに、ダウンロード可能な製品の正しいリンクが含まれるようになり、ダウンロード可能な製品の読み込みと更新をサポートするように正しくフォーマットされました。
  • アプリケーションは、を正常に書き出しました .csv ファイル置き換えの読み込み動作を設定する場合は、以前に書き出したファイルを選択します .csv ファイルを開き、 データを確認. 以前は、アプリケーションにこのエラーが表示されていました。 Data validation failed. Please fix the following errors and upload the file again および Following Error(s) has been occurred during importing process.
  • Stock インデクサーが読み込み後、期待どおりにトリガーされ、製品ステータスが更新されるようになりました。 以前は、Stock インデクサーは、変更された製品在庫データのインデックスを作成しませんでした。
  • .csv 製品の読み込み時に生成されるファイルに、期待どおりにダウンロード可能な製品のグループタイトルが含まれるようになりました。 以前は、不要な検証 group_title 読み込み中に、ダウンロード可能な製品のグループタイトルが表示されませんでした。
  • 条件 cron が有効になっていて、を使用して顧客のインポートを実行する。 (顧客およびアドレス (単一ファイル)) オプションを選択すると、アプリケーションによって管理者の顧客グリッドにデータが期待どおりに入力されます。 カスタマーグリッドには、手動でのインデックス再作成が完了するとのお客様が表示されます。 customer_grid indexer. 以前は、アプリケーションは、新しくインポートされた顧客アドレスで顧客グリッドを更新していませんでした。
  • 自動でのインデックス再作成後、アプリケーションで顧客リストが期待どおりに表示されるようになりました。 以前は、手動で実行していたが bin/magento index:reindex 正常に動作し、自動インデックス再作成後にカスタマーグリッドに顧客情報が表示されなかった。
  • アプリケーションはから一時ファイルを削除するようになりました。 <Magento_home>/var 製品の読み込みが完了した後、期待どおりに動作します。
  • によって製品が読み込まれる際に、アプリケーションで管理者に重複した SKU が作成されなくなりました .csv ファイル。
  • 読み込んだ設定可能な属性の値に等号(=)が含まれている場合でも、読み込みが失敗しなくなりました。 プルリクエストで dhoang89 によって送信された修正 25194. GitHub-25188
  • 書き出されたすべてのグリッドデータ(Adobe Commerceとカスタムデータの両方)に、タイプのすべての列のオプション値ではなくオプションラベルが付くようになりました Select または Multiselect. 以前は、このデータを書き出した場合、書き出されたスプレッドシートには、グリッドに表示された値ではなく、ID を持つ列が含まれていました。 プルリクエストで Maksym Novik が修正を送信しました 26523. GitHub-25963
  • アプリケーションでは、を読み込んで製品を更新した後、期待どおりにストアフロントにバンドル製品が表示されるようになりました。 .csv ファイル。 Pavel Bystritsky によってプルリクエストで送信された修正 25664. GitHub-25540

索引

  • パフォーマンスを向上しました indexer_update_all_views. インデックス作成が高速になり、非アクティブなルールは処理されなくなり、変更された製品のみのエントリがキャッシュに消去されるようになりました。
  • ストアフロントの製品価格に、予定されているカタログ価格ルールの更新の適用が正確に反映されるようになりました。 以前は、インデックスを手動で再作成するまで、価格はスケジュールされた買い物かご価格ルールを反映しませんでした(php bin/magento indexer:reindex catalogrule_rule)に設定します。
  • 検索不能な属性( is_searchable, is_filterable, is_visible_in_advanced_search 属性は無効になっています)。
  • インデックス再作成操作が失敗したときに、インデクサーとインデックス作成操作にかかった時間を識別するメッセージがアプリケーションに表示されるようになりました。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 26207. GitHub-26206
  • 次の条件を満たすストアに保存される製品 onthefly インデクサーとフラットなテーブルを、web サイトの割り当てに従って有効にしました。 以前は、製品からすべての web サイト割り当てを削除して保存すると、指定した web サイト割り当てにもかかわらず、すべてのフラットテーブルに製品が含まれていました。 プル要求で Abel Truong によって修正が送信されました 27365. GitHub-16315

インフラストラクチャ

  • Internet Explorer 11.x ブラウザーはサポートされなくなりました。
  • に関連付けられている検証ロジック 生年月日 customer Registration フォームのフィールドで JavaScript エラーがトリガーされなくなりました。
  • カバーする統合テストを追加しました。 $storeId カテゴリリポジトリの場合 get() メソッド。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 27048. GitHub-27044
  • の有効化 すべての Cookie をブロック safari でを設定しても、JavaScript エラーが発生しなくなり、アプリケーションに次の項目が表示されます cookies disabled 期待どおりのメッセージ。 以前は、アプリケーションは複数のを表示していました SecurityError (DOM Exception 18): The operation is insecure コンソールのエラー。 プルリクエストで Rl a̼ Verdugo Lorenzo によって送信された修正 25324. GitHub-13865
  • 統合テストを実行した際に、アプリケーションが次のエラーをスローしなくなりました。 Error: Call to a member function findFile() on array (/var/www/html/lib/internal/Magento/Framework/Code/Generator/DefinedClasses.php:59). 以前は、に関する問題 AutoloaderRegistry::getAutoloader 統合テストがランダムに失敗する原因。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 26480. GitHub-26479
  • この date tag in /module-sales/view/frontend/templates/order/order_date.phtml はに修正されました span. 以前は、アプリケーションはでエラーをログに記録していました exception.log クリックしたときのファイル 注文を表示 店頭で マイアカウント > マイ注文 ページ。 プルリクエストで Andrii Chorniy によって送信された修正 25895. GitHub-13269, GitHub-25738
  • 高度なバンドルモジュールの Mixin の読み込みと適用を改善するために、JavaScript Mixin モジュールがリファクタリングされました。 以前は、アプリケーションは、高度なバンドルモジュールの Mixin を読み込んだり適用したりしませんでした。 プルリクエストで Mateusz Krzeszowiak が修正を送信しました 25587. GitHub-25586
  • この grunt clean コマンドは、生成されたコードおよびメタデータフォルダーを期待どおりにクリーンアップするようになりました。 Andrii Beziazychnyi がプルリクエストで送信した修正 25765. GitHub-25739
  • getVersion 結果(ProductMetadata::getVersion)がキャッシュされるようになりました。これにより、 ProductMetadata::getVersion メソッド。 プルリクエストで Lukasz Lewandowski によって送信された修正 26001. GitHub-24025
  • ~のセッターが見つからない additional_information はに追加されました OrderPaymentInterfaceスキーマ宣言と受け入れられるプロパティの間の不整合を解決します。 プルリクエストでアントニノ・ボヌモアが修正を送信 26748. GitHub-26745, GitHub-13222

階層型ナビゲーション

  • アプリケーションが以下をレンダリングするようになりました はい/いいえ 次の場合にカテゴリページの属性 レイヤナビゲーションでの使用:フィルタリング可能(結果を含む) ストアフロントプロパティの場合は有効になっています。
  • 冗長 \Magento\Sales\Model\Order\Email\Sender\ShipmentSender は廃止され、次で置き換えられました \Magento\Sales\Model\Order\Shipment\Sender\EmailSender. プルリクエストで Adarsh Manickam によって修正が送信されました 26714. GitHub-14885

ログ

  • 注文ステータスの変更が、期待どおりに以下に記録されるようになりました システム > アクションログ > 報告書.
  • このアプリケーションでは、セールス出荷アクションが Admin Action ログに期待どおりに記録されるようになりました。
  • CMS ページの保存アクションが管理アクションログに記録されるようになりました。 以前は、表示アクションのみがログに記録されていました。
  • CMS ページの保存アクションが、次の場合に管理アクションログに期待どおりに記録されるようになりました。 ログに記録するすべてのアクションを選択 は、「管理アクションのログ」タブ(Admin > ストア > 設定 > 詳細)に設定します。
  • CMS ページの変更が、期待どおりにアクションログに記録されるようになりました。 MFTF では、この機能をカバーするようになりました。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 27597. GitHub-171

メディアギャラリー

  • クリック Enter メディアギャラリーで新しいフォルダーに名前を付けた後、加えたすべての変更が保存されるようになりました。 以前は、をクリック Enter マウスを使用して選択する代わりに、 OK すべての変更が失われることになりました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27029. GitHub-26847
  • これで、メディアギャラリーの下に、プライマリフォルダーと同じ名前のサブフォルダーを作成できます。 以前は、同じ名前でサブフォルダーを保存することができませんでした。 プルリクエストで Vadim Malesh が修正を送信しました 27976. GitHub-1270

メディアストレージ

  • var/resource_config.json は、画像がリクエストされるたびに再生成されなくなりました。 get.php. 以前は、このファイルは、への呼び出しのたびに書き換えられていました。 get.php.

New Relic

  • Adobe Commerce cronジョブ名は、NewRelic APM 監視 – トランザクションのトランザクショントレース内に期待どおりに含まれるようになりました。 これには以下が含まれます cron コマンドラインから実行されるジョブと、標準スケジューラーで実行されるジョブ。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 25957. GitHub-22047

ニュースレター

  • 顧客は、ニュースレターを期待どおりに購読できるようになりました。 以前は、顧客が購読を確認しようとすると、アプリケーションに次のエラーが表示されていました。 This is an invalid subscription confirmation code.
  • ストアフロントのフッターにあるニュースレター入力フィールドが、サポートされているブラウザーで同じようにレンダリングされるようになりました。 プル要求で divyajyothi5321 によって送信された修正 26182. GitHub-26176
  • ニュースレターの購読に関するストアフロントメッセージが、HTMLで期待どおりにレンダリングされるようになりました。 プル要求で Oleh Usik によって送信された修正 26455. GitHub-25162

注文件数

  • Web サイトの表示設定で税金を除外するように指定している場合に、注文概要の小計に除外された税金が表示されなくなりました。 以前は、複数の web サイトが異なる表示設定で設定された場合、ストアレベルの設定にかかわらず、サーバー変数で定義された設定がストアに使用されていました。

支払い方法

  • サードパーティの支払い方法である Authorize.Net、eWay、CyberSource、Braintree、および Worldpay をコアコードに組み込む機能が削除されました。 マーチャントは、Commerce Marketplaceで利用可能な公式の拡張機能に移行する必要があります。
  • 次の場合に、注文を正常に完了し、マーチャントのホームページに戻ることができます Website Payments Pro ホストソリューション が設定されました。 以前は、をクリックした場合 商人に戻る、アプリケーションが次のエラーをスローしました: Invalid Form Key. Please refresh the page.
  • 請求先住所を切り替えても、ストアフロントのチェックアウトワークフローの支払いセクションで JavaScript 関数テキストが表示されなくなりました。 プルリクエストで Chris Pook が修正を送信 26378. GitHub-26375
  • クレジットメモに、正しい金額が 修正払戻 クレジット・メモ概要のフィールド。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27343. GitHub-13851
  • から追加情報を削除できるようになりました quote_payment column additional_information 見積もりを保存した後のテーブル。 以前は、見積を保存した後にこの情報を削除できませんでした。理由は unsAdditionalInformation メソッド: \Magento\Payment\Model\Info データを正しく初期化できませんでした。 プルリクエストで Marco Oliveira によって送信された修正 26084. GitHub-26083
  • 支払い手順は、注文が行われたストア表示から派生するようになりました。 以前は、以下の理由から、支払い手順はデフォルトのストア表示から使用されていました BeforeOrderPaymentSaveObserver メソッドは、デフォルトのストア表示から支払い手順を取得しました。 Karyna Tsymbal がプル・リクエストで修正を送信 26399. GitHub-26332
  • 複数の店舗がある展開で注文が行われた店舗から、管理者と請求書および出荷請求書の両方に表示される支払い情報を収集するようになりました。 以前は、applicationderived payment information from the default store. プルリクエストで Bartomiej Szubert が修正を送信しました 26765. GitHub-17933

PayPal

  • 顧客がクリックするたびに情報エラーメッセージが表示されるようになりました PayPal で支払う チェックアウトワークフローで無効な配送先住所を入力した後。 以前は、顧客が最初にボタンをクリックした場合にのみエラーメッセージが表示され、それ以降のクリックでは表示されませんでした。
  • 注文のステータスがアプリケーションによってに変更されなくなりました。 Processing PayPal での支払いが失敗した場合の、チェックアウトワークフローの「支払いレビュー」セクション。
  • Payflow Link 支払い方法を使用して、注文を正常に完了できるようになりました。 以前は、注文ステータスが次のフィールドに残っているため、Payflow Link 支払方法は常に支払を拒否していました Pending 支払い方法ログの注文ステータスが Approved.
  • PayPal Payflow Pro を使用して行われた注文は、に設定されるようになりました。 Suspected Fraud 不正フィルターがトリガーされた際のステータス。
  • サポートされているクレジットカードで PayPal Express Checkout を使用できるようになりました。 以前は、PayPal Express Checkout を使用して注文を完了しているときにクレジットカードのボタンをクリックすると、アプリケーションがハングし、クレジットカード情報を入力できませんでした。
  • PayPal Payflow Pro 内で行われた注文は、に設定されるようになりました。 Suspected Fraud 不正フィルターがトリガーされた際のステータス。 以前は、PayPal の支払いトランザクションステータスは、アプリケーション側で支払い承認が発生する前に検証されませんでした。
  • Web サイト制限が有効な場合、Payflow Pro が期待どおりに動作するようになりました。
  • PayPal Express Checkout で発注された注文を正常に処理できるようになりました。この場合、注文の配送先住所は、顧客が配送ページのドロップダウンメニューから選択するのではなく、テキストフィールドに手動で入力した国リージョンを指定します。 以前は、アプリケーションによって注文の確認ページに次のエラーが表示されていました。 Error 500: NOTICE: PHP message: PHP Fatal error: Uncaught Error: Call to a member function getId() on null in httpdocs/vendor/magento/module-paypal/Model/Api/Nvp.php:1527. GitHub-26698
  • PayPal Pro の支払い方法は、Chrome 80 ブラウザーで期待どおりに動作するようになりました。 この支払い方法は、以前は、顧客のセッションへのアクセスを必要とするコールバックエンドポイントを呼び出していました。新しいデフォルトの Chrome SameSite cookie 機能では許可されないアクセスです。 GitHub-26840
  • 永続チェックアウトカートが有効になっていて、 ログアウト時に永続性をクリア はに設定されています。 なし. 以前は、アプリケーションによってログインページにリダイレクトされていました。
  • Paypal Express および Web Payments Pro からの支払いは、 Processing 処理が開始されると、想定どおりに状態に戻します。 以前は、Paypal Web Payments Pro の支払いは Pending 支払い情報が次の場合でも支払い状態 Processing 都道府県。 プルリクエストで Azambon によって送信された修正 25876. GitHub-25659

パフォーマンス

  • 顧客データセクション無効化ロジックが改善されました。 このリリースでは、カスタム時のローカルストレージの既知の問題を回避する、すべての顧客セクションのデータを無効にする新しい方法が導入されています sections.xml 無効化がアクティブです。 (以前は、カスタムの場合にプライベートコンテンツ(ローカルストレージ)が正しく入力されていませんでした etc/frontend/sections.xml (アクションの無効化を使用) 参照: 非公開コンテンツ.
  • 顧客アカウントの読み込みは、読み込み速度を向上させるためにリファクタリングされました。
  • マーチャントはを使用できるようになりました 遅延読み込み 画像を読み込みます。 Timon de Groot がプル要求で修正を送信しました 27033. GitHub-27032
  • ダッシュボードグラフは、に移行されました chart.js ライブラリ。 プルリクエストで Bartomiej Szubert が修正を送信しました 26923. GitHub-186
  • 多数の製品属性を含む大規模なカタログに対して実行される操作のパフォーマンス(3,000~23000 個のオプションの規模)は、属性オプション配列の作成方法をリファクタリングすることで向上しました。 Behnam Shayani がプルリクエストで修正を送信 25452. GitHub-20966

Pricing

  • 製品を複数回編集した後でも、アプリケーションは階層化された製品の正しい価格を保存して表示するようになりました。 以前は、アプリケーションは製品価格に対して行われた最後の編集を保存しませんでした。 プルリクエストで Ravi Chandra によって送信された修正 26162. GitHub-25195
  • 固定保存と割引保存の両方の割合が、注文の最終価格に正しく適用されるようになりました。 以前は、製品の詳細ページで、アプリケーションの階層価格(固定と割引の両方)の保存率が間違って表示されていました。 Pull 要求で Satish Subramanian が修正を送信しました 26584. GitHub-26583

製品アラート

  • 設定可能な製品の再入荷に関して顧客に送信される在庫アラートメールに、正しい製品価格が含まれるようになりました。 以前は、このメールには製品価格 0 が含まれていました。
  • 製品ストックアラートの登録解除が、ユーザーのセッションが期限切れの場合に機能するようになりました。 以前は、をクリックした場合 ここをクリックしてこの製品の通知を停止 リンクすると、アプリケーションで 404 エラーが表示されました。
  • 製品アラートの購読解除アクションが期待どおりに動作するようになりました。 以前は、顧客が「」をクリックした場合 ここをクリックしてこの製品の通知を停止 リンクすると、アプリケーションで 404 エラーが表示されました。

製品ビデオ

  • REST を使用してYouTube ビデオを更新できるようになりました(PUT) rest/V1/products/{SKU})に設定します。 以前は、アプリケーションでビデオのサムネールが表示されていましたが、 再生 ボタン。 GitHub-23194

レポート

  • 製品リストは、設定可能な製品を SKU 別に並べ替えるようになりました。SKU は、バリエーション別に設定可能な製品をグループ化します。 以前は、レポートは次の項目で製品をグループ化していました product_id. プルリクエストで Lukasz Bajsarowicz が修正を送信しました 25858. GitHub-25856
  • この Admin > 報告書 > 統計の更新 テーブルが表示されるようになりました 更新日= Null ステータス なし が含まれる 更新日 列の代わり 未定義. プル要求で Eden Duong が修正を送信 25932. GitHub-25931
  • 低在庫レポートに、無効な製品が含まれなくなりました。 プルリクエストで Mohamed-Asar によって修正が送信されました 26862. GitHub-26838
  • アプリケーションに、の正確な値が表示されるようになりました 年初から年初まで のフィールド Admin > ストア > 設定 > 一般 > 報告書. プルリクエストで Priya-V-Panchal によって送信された修正 27088. GitHub-27086

返品承認(RMA)

  • ストアフロントから注文と RMA を正常に作成すると、アプリケーションにエラーが表示されなくなりました。 以前は、アプリケーションで RMA が期待どおりに作成されましたが、次のエラーも表示されていました。 We can't create a return right now. Please try again later.
  • ストアフロントの注文返品に含まれるトラッキングリンクが期待どおりに機能するようになりました。 以前は、顧客が注文返品ページの出荷トラッキングリンクをクリックすると、アプリケーションに次のエラーが表示されていました。 PHP Fatal error: Uncaught Error: Call to a member function getTitle() on null in /app/z7kvt3uys6daq/var/view_preprocessed/pub/static/vendor/magento/module-shipping/view/frontend/templates/tracking/details.phtml:1.
  • 管理者から注文返品を作成した後、「返品」タブが期待どおりに表示されるようになりました。
  • RMA メールテンプレート(app/code/Magento/Rma/view/frontend/email/new.html)に設定します。

レビュー

  • アプリケーションは、 レビューを送信 ボタン:ユーザーがボタンを 1 回クリックした後。 以前は、アプリケーションは、最初のクリックの後でこのボタンを無効にせず、ユーザーが レビューを送信 ボタンを複数回押します。
  • この Admin > 報告書 > レビュー > 製品別 フィルターリストに、結果が期待どおりに表示されるようになりました。 以前は、このリストをフィルタリングしても、アプリケーションに結果が表示されませんでした。
  • 保留中のレビューのメニュー項目が期待どおりにアクティブになりました Admin > Marketing > ユーザーコンテンツ > 保留中のレビュー. Ravinder によってプルリクエストで送信された修正 26230. GitHub-26229

報酬

  • ストアごとに異なる報酬ポイント率が設定されているマルチストア環境で営業しているストアに注文が返送された場合、アプリケーションは報酬ポイントを期待どおりに返金するようになりました。 以前は、報酬ポイントを使用して購入された返品注文について、アプリケーションは期待どおりにポイントを返金していませんでした。

売上

  • 完了した注文が、支払いシステムとAdobe Commerceの両方に表示されるようになりました。 以前は、注文は支払いシステムに表示されていましたが、Adobe Commerceには表示されませんでした。 GitHub-25862
  • アプリケーションは、顧客のデフォルトの配送先住所に従うようになりました。 以前は、アプリケーションは、設定に従ったデフォルトの請求アドレスとデフォルトの配送先住所および 請求先住所と同じ 設定は自動的に有効になりませんでした。
  • 割引を含む受注の払戻が正しく計算されるようになりました。 以前は、アプリケーションが誤って送料と送料の割引を計算し、払い戻し合計が支払い合計と一致しませんでした。
  • マルチサイトデプロイメントで新しい顧客が注文を作成すると、アプリケーションによって正しいグループ ID が割り当てられるようになりました。 以前は、アプリケーションはデフォルトの顧客グループの設定を適用していました。
  • クレジット・メモ、請求書および出荷の表示権限を含む制限付き権限を持つ管理者は、請求書および出荷を「受注」ページから期待どおりに表示できるようになりました。 以前は、制限付き管理者が注文を表示しようとすると、アプリケーションに次のエラーが表示されていました。 Something went wrong with processing the default view and we have restored the filter to its original state.
  • 顧客が買い物かごに、既存の製品在庫の半分を超えても在庫合計を超えない製品を追加した場合、アプリケーションにエラーが表示されなくなりました。 以前は、このような状況で、アプリケーションに次のエラーが表示されていました。 The requested qty is not available. Github-24365
  • 在庫数が 1 の場合、管理者から買い物かごに製品を正常に追加できるようになりました。 以前は、アプリケーションは商品を買い物かごに追加せず、次のメッセージが表示されていました。 The requested qty is not available. プルリクエストで Serhii Petrychenko が修正を送信しました 26650. GitHub-25675
  • カスタムオプションの名前が最大文字数を超える製品を、ストア管理者が並べ替えようとした場合に、アプリケーションに情報エラーメッセージが表示されるようになりました。 以前は、これらの条件の下では、アプリケーションはメッセージではなくレポートページを表示していました。 プルリクエストで Mudit Shukla によって修正が送信されました 26348. GitHub-26345
  • 販売注文住所情報編集フォームのレイアウトは、管理フォームライブラリの規則に合わせてリファクタリングされました。 プルリクエストで Alexey Rakitin が修正を送信しました 25699. GitHub-19805
  • の「製品」セクションのチェックボックス カタログ > カテゴリ これで、ページが期待どおりに動作します。 プルリクエストで Denis Kopylov が送信した修正 22990. GitHub-22988
  • この getCustomer メソッドは、で定義された顧客オブジェクトを返すようになりました。 phpdoc ブロック。 以前は、このメソッドはを返していました NULL、および phpdoc ブロックは、このメソッドが返す可能性があることを強調表示しませんでした NULL. Fanis Strezos がプルリクエストで送信した修正 26423. GitHub-25268
  • マーチャントが注文を無効にした場合、再注文が期待どおりに無効になりました。 Admin > ストア > 設定 > 売上 > 並べ替え > オーダーを許可. プル要求で Eden Duong が修正を送信 26051. GitHub-25130
  • getPrice() 管理で注文のカスタム価格を設定する際に、メソッドが文字列ではなく float または null を返すようになりました。 プルリクエストで Andrii Chorniy によって送信された修正 26313. GitHub-25968
  • この 都道府県コードとタイトルAdmin > ストア > 設定 > 注文ステータス は、ステータスではなく状態を期待どおりに表示するようになりました。 プル要求で Oleh Usik によって送信された修正 26569. GitHub-17847
  • PDF請求書は、GB ロケールで作成された場合、正しい購入日を取り込むようになりました。 プル要求で Eden Duong が修正を送信 26701. GitHub-26675

販売ルール

  • quote_item.applied_rule_ids 買い物かごの価格ルールが無効になった後、が期待どおりに更新されるようになりました。 GitHub-24526
  • 買い物かごの価格ルールを作成または編集しようとすると、アプリケーションにカテゴリツリーが期待どおりに表示されるようになりました。 以前は、ルールの作成または編集中に「条件」セクションでカテゴリを選択すると、JavaScript エラーが発生していました。
  • 設定可能な製品が最初に買い物かごに追加された際に、アプリケーションが買い物かご価格ルールを使用して、買い物かごレベルの固定割引を正しく計算できるようになりました。 プルリクエストで Lachlan Turner が修正を送信 26623. GitHub-26622

検索 search-heading

  • Elasticsearch 7.6.x は、Adobe CommerceとAdobe Commerceのデフォルトのカタログ検索エンジンになりました。 Elasticsearch 7.6.x をインストールしないと、バージョン 2.4.0 をインストールまたはアップグレードできません。Elasticsearchバージョン 2.x のコードは削除されました。 Elasticsearchバージョン 5.x および 6.x は非推奨となり、サポートされなくなりました。 参照: 検索エンジンの前提条件.
  • アプリケーションが以下をレンダリングするようになりました < および > ストアフロントカタログの検索文字列の記号が正しく設定されていません。
  • 製品が実行後にカテゴリで期待どおりに表示されるようになりました cron:run Elasticsearchを実装するデプロイメントで。
  • 新しい製品属性をストアフロントで検索可能にするために、アプリケーションで完全検索の再インデックスが必要にならなくなりました。
  • バンドル商品を含む商品リストをアルファベット順に並べ替えた場合、Elasticsearchが期待どおりに機能するようになりました。
  • カテゴリ内の設定可能な製品をフィルタリングする際に、フィルタリング結果に在庫切れのオプションが含まれなくなりました。
  • Elasticsearchを使用して商品リストページからすべての商品を選択すると、検索結果のすべての商品が期待どおりに表示されるようになりました。 以前は、検索結果が表示されませんでした。
  • 1 ページに表示する検索結果の数を変更した場合に、Elasticsearchでカテゴリページの結果が正しく表示されるようになりました。 以前は、検索結果ページに表示する検索結果の数を変更すると、アプリケーションに空白のページが表示され、次のエラーが表示されていました。 "0":"SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near'
  • 在庫切れの設定可能な製品の価格の並べ替えが正しく機能するようになりました。
  • 複数の web サイトのデプロイメントで顧客がストアフロントのクイック検索を使用した場合に、アプリケーションで例外がスローされなくなりました。
  • マーチャントがフッターの「検索語句」オプションをクリックして検索語句ページを開いても、アプリケーションに警告が表示されなくなりました。 Marketing > SEO と検索 > 検索語句. プルリクエストで vishal-webkul によって送信された修正 25246. GitHub-25245
  • モバイルビューで Safari を実行する際に検索入力ボックスをクリックしても、アプリケーションでビューポートのサイズが変更されなくなりました。 プルリクエストで Pawe Tylek によって修正が送信されました 27603. GitHub-27506
  • Elasticsearchのバージョンが、管理者(ストア > 設定 > 設定 > カタログ > カタログ > カタログ検索)に設定します。 プルリクエストでAndreas Mautz が送信した修正 25838. GitHub-25674

送料

  • 注文された製品の 1 つが仮想製品の場合、注文を複数の住所に出荷できるようになりました。 以前は、アプリケーションは物理製品の注文に成功しましたが、仮想製品の注文は空でした。
  • 複数のアドレスに発送される注文に対して、固定金額の買い物かご全体の割引が正しく適用されるようになりました。 以前は、このタイプの割引は、顧客が複数の住所を持つチェックアウトを使用して注文をチェックアウトした場合に複数回適用されていました。 GitHub-25834
  • 買い物かご価格ルールの作成中に発送方法を選択できるドロップダウンリストに、有効な値のみが含まれるようになりました。 以前は、このドロップダウンリストには空の値または追加の値が含まれていました。
  • アプリケーションは、配送ラベルをとして印刷するようになりました。 .pdf 選択した際のファイルの想定通りの配置 出荷ラベルの印刷 順序アーカイブ リストの順序から、[ アクション ] ドロップダウン リストを選択します。 以前は、アプリケーションで 404 エラーが表示されていました。
  • 買い物かごに、送料無料の価格ルールに含まれるカテゴリの製品と、ルールに含まれないカテゴリの製品が含まれている場合、送料無料の価格ルールは関連する製品にのみ影響するようになりました。 以前は、買い物かごに送料無料カテゴリと価格ルールに含まれていない他のカテゴリの両方の製品が含まれていた場合、送料無料はどの製品にも適用されませんでした。
  • ドロップダウン/複数選択ボックスにすべての配送業者が表示されるのではなく、空白ページが表示されなくなりました。 以前は、のエラー toOptionArray 関数 vendor/magento/module-shipping/Model/Config/Source/Allmethods.php が発生しました。 Marc Rodriguez がプルリクエストで送信した修正 25315. GitHub-13136

  • 複数の所在地に出荷される受注を顧客が作成する場合に、固定金額値引が複数回適用されなくなりました。 Mahesh Singh によってプルリクエストで送信された修正 26419. GitHub-25834

  • のプラグイン Magento\Ups\Model\Carrier カスタムを実装する di.xml これで、開発者モードで正しく動作するようになりました。 以前は、アプリケーションは次のエラーをスローしていました。 1 exception(s): Exception #0 (BadMethodCallException): Missing required argument $data of Magento\Ups\Model\Carrier. プルリクエストで Bartomiej Szubert が修正を送信しました 26130. GitHub-25390

サイトマップ

  • アプリケーションは、サイトマップを生成する際に、期待どおりにプロジェクトベース URL を使用するようになりました。
  • 生成されたサイトマップにホームページの URL が含まれるようになりました。 プルリクエストで deepaksnair によって修正が送信されました 26445. GitHub-25761

ステージング

  • マルチサイトデプロイメントで 1 つの Web サイトへのアクセスのみが制限されている管理者は、その Web サイトのスケジュールされた更新をプレビューできるようになりました。 以前は、ステージングプレビューはデフォルトでデフォルトストアを使用していました。ユーザーがデフォルトストアへのアクセス権を持っていない場合は、アプリケーションが例外をスローしていました。
  • 既存のスケジュールを編集しても、スケジュールが重複しなくなりました。 以前は、既存のスケジュールを編集すると、アプリケーションによってスケジュールが複製され、複製されたスケジュールを開こうとすると、アプリケーションによってエラーがスローされていました。
  • クロスセル製品は、これらの製品の 1 つ以上に対して「スケジュール更新」を作成した後、「買い物かごの表示と編集」ページに期待どおりに表示されるようになりました。

ストア

  • 顧客が 1 つのストアにログインし、商品を買い物かごに追加した後、マルチストアのデプロイメントで新しいストアに切り替えても、顧客セッションが期待どおりに保持されるようになりました。 以前は、顧客が 2 番目のストアに移動すると、アプリケーションは顧客をログアウトし、買い物かごを空にしました。
  • アプリケーションは、削除されたストア表示に関連するレコードを sale_sequence_meta および sales_sequence_profile テーブルが正常に作成されました。 プルリクエストで Bartomiej Szubert が修正を送信しました 22296. GitHub-14958
  • ベース URL が異なるストア間で切り替える際に、ストア切り替えボタンが期待どおりに動作するようになりました。 以前は、顧客がストアスイッチャーを使用してストアを切り替えると、ターゲットストアのベース URL が現在のストアとは異なる場合、リクエストは失敗していました。 プルリクエストで Tobias Nilsson が修正を送信 26548. GitHub-23755, GitHub-26384

スウォッチ

  • マーチャントは、 ビジュアルスウォッチ オプション オン ストア > 属性 > 製品 > 新しい属性. 以前は、新しく作成したスウォッチ属性を開こうとすると、JavaScript エラーがトリガーされていました。
  • 設定可能な製品に対して顧客が新しいスウォッチオプションを選択すると、広告された最低価格が期待どおりに変更されるようになりました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 26241. GitHub-26240
  • 新しいスウォッチオプションを選択すると、アプリケーションで、設定可能な製品の最小アドバタイズ価格が重複しなくなりました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 26317. GitHub-26314
  • 新規製品属性ページのスウォッチの管理(属性の値)領域のドロップダウンメニューの動作の問題を修正しました。 プル要求で Oleh Usik によって送信された修正 26090. GitHub-25910

TargetRule

  • ストアフロントで製品に表示される関連製品ブロックに、関連製品ルールで定義された条件を満たす製品が表示されるようになりました。 以前は、アプリケーションには関連製品は表示されていませんでした。

  • 顧客がチェックアウト中に注文の宛先国を変更した場合、アプリケーションは配送料と価格を期待どおりに更新するようになりました。
  • 該当する買い物かご価格ルールに基づいて、送料無料が期待どおりに適用されるようになりました。 以前は、注文が送料無料の条件を満たしているかどうかを計算する際に、買い物かご価格ルールで税金が考慮されていませんでした。
  • を編集して保存しても、アプリケーションがエラーをスローしなくなりました。 NOT LOGGED IN b2B がインストールされている場合の顧客グループ。

テスト

NOTE
MFTF は、2FA が有効な状態でテストを実行するためにGoogle Authenticator を使用するようになりました。 MFTF は、Google Authenticator を有効にするための追加設定手順がないと 2.4.0 では動作しません. 参照: 二要素認証(2FA)のための MFTF の設定.
  • テストおよびアクショングループのハードコードされた URL は、ページ参照に置き換えられました。 プライベートリポジトリーパートナー magento2ee のプルリクエスト 117 で Lukasz Bajsarowicz が送信した修正. GitHub-26331
  • テストでは、CMS ページに関連する管理者アクションを記録するタスクについて説明するようになりました。 非公開リポジトリパートナーのプルリクエスト 172 で Lukasz Bajsarowicz が送信した修正 – magento2ee. GitHub-171
  • 無効な機能テスト名が、ベストプラクティスに従って変更されました。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 27118 およびプライベートリポジトリ partners-magento2ee のプルリクエスト 151。 GitHub-27117
  • Adobe Commerce cron は、テストデータの作成後のインデックス再作成に使用されるようになりました。該当する場合は、 cache:flush config 置換 cache:flush. プルリクエストで Lukasz Bajsarowicz が修正を送信しました 26990. GitHub-26989
  • 受け入れテストは、の命名規則に従うようになりました Magento/Indexer および Magento/Backup モジュール。 プルリクエストで Shankar Konar が修正を送信しました 27515. GitHub-27503
  • この AdminReorderWithCatalogPrice テストはリファクタリングされ、CI 検証プロセス中に失敗しなくなりました。 非公開リポジトリパートナーのプルリクエスト 135 で Lukasz Bajsarowicz が送信した修正 – magento2ee. GitHub-26607
  • この AdminAddingNewOptionsWithImagesAndPricesToConfigurableProduct および StorefrontApplyPromoCodeDuringCheckout テストはリファクタリングされており、CI 検証プロセスで失敗しなくなりました。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 26611 およびプルリクエスト 26614. GitHub-26612, GitHub-26610
  • この DeleteProduct and DeleteCustomer Action Groups テストはリファクタリングされており、CI 検証プロセスで失敗しなくなりました。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 26407. GitHub-26396
  • この AdminMoveAnchoredCategoryTest.xml テストはリファクタリングされており、CI 検証プロセスで失敗しなくなりました。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 26395. GitHub-26396

統合テスト

  • 統合テストで連続したリクエストが失敗しなくなりました。 以前は、リクエストオブジェクトがディスパッチ間で共有されているので、テストは失敗していました。 この resetRequest メソッドは、の状態を空にします。 request. プルリクエストで Lukasz Bajsarowicz が修正を送信しました 27300. GitHub-27299
  • の対象となる追加の統合テストが追加されました Magento_Customer メール機能。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 27606. GitHub-27607

PHP 単体テスト

  • PHP 単体テストで、この致命的なエラーがスローされなくなりました。 Fatal error: Class Mock_CartExtensionInterface_0ba80a0b contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (Magento\Quote\Api\Data\CartExtensionInterface::getAmazonOrderReferenceId, Magento\Quote\Api\Data\CartExtensionInterface::setAmazonOrderReferenceId) in /var/www/html/vendor/phpunit/phpunit-mock-objects/src/Generator.php(264) : eval()'d code on line 1. プライベートリポジトリーパートナーである magento2ee のプルリクエスト 178 で Lukasz Bajsarowicz が送信した修正。 27701. GitHub-27638
  • のテスト Offline_Payments は、PHPUnit 8 と互換性を持つようになりました。 プル要求で Cristiano Pacheco によって送信された修正 27627. GitHub-27500
  • の単体テスト Framework, AdminAnalytics, AdminNotification、および AMPQ は、PHPUnit 8 用に更新されました。 プルリクエストで Ihor Sviziev が修正を送信しました 27522, 27521, 27519, 27522. GitHub-27500
  • 次を実行できるようになりました \Magento\Downloadable\Test\Unit\Helper\DownloadTest インターネットに接続せずに単体テストを行う。 プル要求で aleromano89 によって送信された修正 26264. GitHub-23521
  • の単体テストを追加しました app/code/Magento/Fedex/Model/Source/Generic.php. Pull 要求で Satish Subramanian が修正を送信しました 26549.
  • <magentoCron> 複数のテストが追加され、部分的なインデックス再作成がトリガーになりました。 この変更により、以下をカバーする機能テストで偽陰性が発生する問題が解決されます Magento_Bundle, CatalogImportExport, CatalogInventory, CatalogRule, Backend, Braintree、および Captcha. Lukasz Bajsarowicz がプルリクエストで送信した修正 27322, 27323, 27321. GitHub-27320
  • のすべての間違った使用方法 <amOnPage> は適切なに置き換えられました <actionGroup> 管理者は、テストで必要に応じてログアウトします。 プライベートリポジトリーパートナー magento2ee のプルリクエスト 116 で Lukasz Bajsarowicz が送信した修正. GitHub-26331
  • テストの各アクション グループは、MFTF のベスト プラクティスに従って個別のファイルに移動され、一貫性のないファイル名が修正されました。 次のモジュールのテストが影響を受けています。

    • module-catalog-permissions
    • module-shared-catalog
    • module-catalog-event
    • module-banner
    • module-admin-gws
    • module-advanced-checkout
    • module-shipping
    • module-ui
    • module-shipping
    • module-checkout-address-search
    • module-sales
    • module-catalog
    • module-catalog-rule-staging
    • module-visual-merchandiser
    • module-customer

    Lukasz Bajsarowicz がプルリクエストで送信した修正 25800, 26323, 26321, 26320, 26319, 26322, 25828, 26329 (およびプライベートリポジトリパートナー – magento2ee のプルリクエスト 104、105、106、107、108、109、111、119、120、121). GitHub-22853

テーマ

  • バグを解決しました: JsFooterPlugin.php これは、ダイナミック ブロックの表示に影響を与えました。 以前は、に直接アクセスすると、アプリケーションにこのエラーが表示されていました /banner/ajax/load/url: Uncaught TypeError: strpos() expects parameter 1 to be string, null given in.
  • この i18n メソッドを使用すると、アンダースコアのテンプレートに文字列を追加することができます。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 26435. GitHub-18012
  • この section-config モジュールがリファクタリングされました。 このリファクタリングにより、モジュールが次によって初期化される前に、サードパーティモジュールがPOSTリクエストを行ったり、顧客データを直接要求したりすることで発生するエラーが減少しました data-mage-init. プルリクエストで Mateusz Krzeszowiak が修正を送信しました 25764. GitHub-17125
  • LoadCssAsync HTMLフォーマットエラーが修正されました。 Pull 要求で Satish Subramanian が修正を送信しました 26764. GitHub-26760
  • 作成時 default.xml および catalog_product_view.xml ファイル新しいテーマの作成の一環として、アプリケーションはこれらのページを作成するか、期待どおりにログファイルにエラーを記録します。 以前は、アプリケーションは、でエラーをログに記録していました vendor/magento/framework/View/Page/Config/Renderer.php ファイル。 Vinh Le によってプルリクエストで修正が送信されました 27026. GitHub-27009

翻訳とロケール

  • 次の場合、ストアフロントでインライン翻訳が期待どおりに機能するようになりました Admin > ストア > 設定 > 詳細 > 開発者 > インライン翻訳 > ストアフロントに対して有効 が設定されています。
  • ストアフロントに対して有効にした場合、インライン翻訳が期待どおりに機能するようになりました。
  • 製品 URL キーが期待どおりに表記変換されるようになりました。 プルリクエストで DanieliMi によって送信された修正 26506. GitHub-26499
  • この es_US Spanish (United States) ロケールがサポートされるようになりました。 Vinh Le によってプルリクエストで修正が送信されました 26857. GitHub-26843
  • 数値プレースホルダーの数と JavaScript コードのプレースホルダーの数が同じになりました。 以前は、数値プレースホルダー数が %1 で始まる間、JavaScript コードは 0% と想定されていました。 プルリクエストで korostii によって送信された修正 25359. GitHub-25243
  • 製品詳細ページ(page.main.title)。デフォルトで有効になっています。 プルリクエストで Bartomiej Szubert が修正を送信しました 26269. GitHub-7065
  • 請求書PDFでのアラビア語とヘブライ語のレンダリングに関する問題が解決されました。 プルリクエストで Ihor Sviziev が修正を送信しました 27887. GitHub-25769
  • 言語パックの継承順序が、ドキュメントの説明に従って、期待どおりに最初にリストされる最初に使用される順序で適用されるようになりました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 26420. GitHub-8691
  • ラテン文字のみがサポートされているロケールのフォルダー名にラテン文字以外の文字を入力すると、このエラーメッセージが表示されるようになりました。 Please rename the folder using only Latin letters, numbers, underscores and dashes. プル要求で Eden Duong が修正を送信 25904. GitHub-25896
  • の長さ locale 列: directory_country_region_name 次のようなロケールをサポートするために、8 から 16 に増えました zh_Hans_CN. プルリクエストで Bartomiej Szubert が修正を送信しました 26268. GitHub-14001

UI

  • ページビルダーを使用して、製品をボタンリンク(コンテンツを編集 > ボタンリンク)に設定します。 以前は、製品を選択しようとすると、アプリケーションがこのエラーをスローしていました。 Product with ID: XXXX doesn't exist.
  • 「戻る」ボタンが期待どおりに動作するようになりました。 Admin > ストア > 注文ステータス > 注文ステータスを編集. プルリクエストで Vadim Malesh が修正を送信しました 27976. GitHub-1270
  • で矢印キーを使用してカーソルを移動すると、プレビュー画像が予期せず変更されなくなりました ファイル名 Adobe Stockリストの「」フィールド。 プルリクエストで Adarsh Manickam によって修正が送信されました 25991. GitHub-847
  • この パスワード の「現在のユーザー ID 検証」セクションのフィールド Admin > システム > 統合 ページは、期待どおりにスタイルを継承するようになりました。 プルリクエストで Eduard Chitoraga が修正を送信 25918. GitHub-25917
  • ストアフロントの JavaScript バリデーターで検証された入力も、管理者の検証を渡します。 以前は、JavaScript バリデーターは、ストアフロントでは改行を 1 文字としてカウントしていましたが、サーバー側ではカウントされていました。 \Magento\Catalog\Model\Product\Option\Type\maxCharacters 改行は 2 文字としてカウントされます。 プルリクエストで Grzegorz Bogusz が修正を送信しました 26033. GitHub-25974
  • この subTitle を使用してモーダルタイトルを変更しても、タグが消去されなくなりました。 setTitle() を呼び出します。 以前は、タイトルとサブタイトルを持つポップアップまたはカスタムモーダルを作成しようとした場合、でタイトルを変更していました setTitle() メソッド、 subTitle 消去されました。 プルリクエストで Andrea Parmeggiani が修正を送信しました 26142. GitHub-26141
  • 「管理マーケティング」タブのサブメニューが、メニュー項目の長さを期待どおりに自動的に調整できるようになりました。 また、水平方向にスクロールできるようになりました。 プルリクエストで Pawe ウ Tylek が修正を送信しました 26034. GitHub-18687
  • テーブル quotecustomer_note type を使用するようになりました text 期待どおりだ。 以前は、タイプを使用していました varchar(255). プルリクエストで Ravi Chandra によって送信された修正 26160. GitHub-26155
  • のテーブルヘッダーの表示の問題を修正しました マイアカウント > アドレス帳 Address Entries テーブル。 プル要求で Abrar Pathan によって送信された修正 27336. GitHub-27335
  • レイヤードナビゲーション価格ステップで使用される通貨記号が、期待どおりにデフォルト設定に基づくようになりました。 プルリクエストで Bartomiej Szubert が修正を送信しました 24815. GitHub-21684
  • ベラルーシ通貨(BYR)の記号が BYN に更新されました。 プルリクエストで Bartomiej Szubert が修正を送信しました 25723. GitHub-24713
  • カタログページの「製品を比較」セクションが、解像度が 767 px 未満のディスプレイでモバイルビューに期待どおりに表示されるようになりました。 Hitesh によってプルリクエストで修正が送信されました 26418. GitHub-26416
  • 製品ページのスクロールが、モバイル表示で期待どおりに機能するようになりました。 プルリクエストで Mateusz Krzeszowiak が修正を送信しました 25385. GitHub-10518, GitHub-21717
  • モバイル表示で、製品ページのギャラリーサムネール画像を期待どおりにスクロールできるようになりました。 プルリクエストで iGerchak によって送信された修正 25839. GitHub-21014
  • 上のテーマタイトルのクリック Admin > コンテンツ > テーマ レコードの重複が発生しなくなりました。 プル要求で Eden Duong が修正を送信 25926. GitHub-25925
  • 管理者の請求先住所/配送先住所ページのレイアウトは、管理者フォームの表示規則に合わせてリファクタリングされました。 プルリクエストで Alexey Rakitin が修正を送信しました 25699. GitHub-23481, GitHub-19805
  • 製品の詳細ページの「比較に追加」リンクが、解像度が 640 px 未満のディスプレイのモバイルビューで正しくレンダリングされるようになりました。 プルリクエストで Pawe Tylek によって修正が送信されました 26424 と Tejash Kumbhare がプルリクエストで応答しました 26365. GitHub-26364
  • この 並べ替え ラベルがと重ならなくなりました 並べ替え モバイル表示のカテゴリページのボタン プルリクエストで Andrii Kartavtsev が修正を送信しました 26381. GitHub-25300
  • を有効にして、ダウンロード可能な製品のサンプルタイトルおよびリンクタイトルの値を更新できるようになりました デフォルトを使用 チェックボックス。 プル要求で Abel Truong によって修正が送信されました 27295. GitHub-27169
  • 間の間隔を修正しました。 更新 ボタンと 数量 ミニ買い物かごのフィールド。 Hitesh によってプルリクエストで修正が送信されました 26234. GitHub-26227
  • [ アドレス帳 ] ページの [ 追加のアドレス エントリ ] テーブルの下のボーダーの色が一致するようになりました thead および tbody 境界線のカラー。 Tejash Kumbhare によってプルリクエストで送信された修正 26649. GitHub-26648
  • ユーザーがモーダルオーバーレイをクリックしても、プロンプトモーダルで確認アクションが実行されなくなりました。 プルリクエストで Serhiy Zhovnir が修正を送信しました 27399.

URL

  • カテゴリリポジトリー(save メソッド)のリファクタリングが完了しました。これにより、以前は、カテゴリ URL キーを変更する際に一意のパスを作成することができませんでした。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27304. GitHub-14080
  • カテゴリ URL キーロジックの検証が改善されました。 プルリクエストで Sergiy Vasiutynskyi によって修正が送信されました 27412. GitHub-13689

URL の書き換え

  • CMS ページの言語を変更する顧客は、選択したストア表示に正常に移動できるようになりました。 以前は、アプリケーションで 404 エラーが表示されていました。
  • カテゴリパスの組み込みを有効にした製品 URL の URL 書き換え生成が、期待どおりに動作するようになりました。 以前は、複数のストアビューを使用するデプロイメントで、アプリケーションが、レビュー固有の URL パスではなくカテゴリ URL パスのデフォルト値を使用して、誤った URL 書き換えを生成することがありました。 プルリクエストで Pieter Hoste によって修正が送信されました 26784. GitHub-25124, GitHub-11616
  • リクエストパスがターゲットパスと同じ場合に、URL リダイレクトを防ぐためのチェックを追加しました。 プルリクエストで Bartomiej Szubert が修正を送信しました 26902. GitHub-20309
  • URL の書き換え操作で、URL の末尾にスラッシュが含まれている場合に、URL からクエリ文字列が削除されなくなりました。 プルリクエストで Alexey Arendarenko が修正を送信しました 25603. GitHub-18717

VAT

  • の VAT 検証 URL を修正しました EU Vat 番号. 修正は Shikha Mishra によりプルリクエストで送信されました 27886. GitHub-27874

ビジュアルマーチャンダイザー

  • 商品を新しい位置にドラッグ&ドロップした場合、カテゴリを編集ページが期待どおりに動作するようになりました。 以前は、任意のカテゴリページに製品をドラッグ&ドロップすると、表示ウィンドウがページの上部に再配置されていました。

Web API フレームワーク

  • POSTの問題を修正しました /rest/default/async/bulk/V1/orders 通話。
  • POSTの問題を修正しました /rest/default/async/bulk/V1/products 通話。
  • この getList を取得するためにメソッドがリファクタリングされました is_subscribed 拡張属性。 以前は、API を使用して顧客エンティティを取得する際に、この属性を取得できませんでした。 プルリクエストで enriquei4 によって送信された修正 25311. GitHub-13252
  • を使用した顧客情報の更新 /V1/customers/:id は、 group_id 不必要に。 以前は、REST を使用して顧客を更新した場合、本文に顧客グループが含まれていなければ、顧客グループは 1 に変更されていました。 MaxRomanov4669 がプルリクエストで送信した修正 25958. GitHub-14663
  • サービス契約の Nullable ゲッターが、web API で使用される際にリフレクションエラーをスローしなくなりました。 null を返すメソッドと有効な型が、順序に関係なく正しく動作するようになりました。 プルリクエストで Marco k̦Pcke によって送信された修正 25806. GitHub-25656
  • POSTを使用できるようになりました /V1/guest-carts/:cartId/items 特定の買い物かごに商品を追加する場合。 以前は、この呼び出しを使用すると、アプリケーションはの値を無視していました cartId. プルリクエストで Vadim Malesh が修正を送信しました 27172. GitHub-14086
  • これで、を使用できます PUT /V1/cmsPage/:id エンドポイントを使用して、他のフィールドの値を変更せずに CMS ページのタイトルを保存する。 プルリクエストで Vadim Malesh が修正を送信しました 27237. GitHub-24704
  • REST リクエストの結果のページネーションが正確になりました。 以前は、特定のページから結果をリクエストした場合(例: page_size = 1 および current_page 範囲外の値)が返された場合、呼び出しは、情報メッセージではなく、結果の最後のページを繰り返しました。 プルリクエストで Lukasz Bajsarowicz が修正を送信しました 26988. GitHub-26986, GitHub-8099
  • GET結果 /V1/orders/items/{id} には、ギフトメッセージデータを含む拡張属性要素が含まれるようになりました。 プル要求で Laura Folco によって送信された修正 25946. GitHub-19093

ウィッシュリスト

  • ウィッシュリストは、ストア表示レベルで有効になっており、グローバルレベルで無効になっている場合、期待どおりに機能するようになりました。 以前は、これらの設定が行われている場合、ウィッシュリストに製品を追加すると 404 エラーが発生していました。
  • 複数のウィッシュリストを含むデプロイメントでウィッシュリストの名前を変更する際、アプリケーションでウィッシュリストの新しい名前が正しく保存され、表示されるようになりました。 以前は、アプリケーションには以前のウィッシュリスト名が引き続き表示されていました。
  • Internet Explorer 11.x を実行するデプロイメントで、買い物かごからウィッシュリストに移動して変更できるようになりました。以前は、この環境でウィッシュリストを作成、編集、移動することができませんでした。
  • 許可されている数を超えるメールアドレスでウィッシュリストを共有しようとした場合に表示されるエラーメッセージを改善しました。 プル要求で divyajyothi5321 によって送信された修正 26066. GitHub-26064
  • 解像度が 768 ピクセルより大きく 1023 ピクセル未満のディスプレイに、アプリケーションのウィッシュリストページが期待どおりに表示されるようになりました。 Hitesh によってプルリクエストで修正が送信されました 26546. GitHub-26543
  • クリック時に生成されるメール ウィッシュリストを共有 では、ウィッシュリストページと同じ製品画像が表示されるようになりました。 プル要求で Michael Bottens によって送信された修正 27125. GitHub-27124
  • お客様は、グループ化された製品の一部であるシンプルな製品と、数量が異なる同じシンプルな製品の両方をウィッシュリストに追加できるようになりました。 MaxRomanov4669 がプルリクエストで送信した修正 26258. GitHub-11209

WYSIWYG

  • WYSIWYG 画像アップローダでを使用するようになりました。 pub/media/wysiwyg ストレージルートとして。 以前は、は、アップロードされたを使用していました pub/media をストレージルートとして使用します。これにより、画像アップローダーコードに対する最近の変更後、アップロードされた画像にアクセスできなくなります。 プルリクエストで Pieter Hoste によって修正が送信されました 24878. GitHub-22609
  • Chrome ブラウザーの TinyMCE4 で、2 バイト文字が期待どおりに処理されるようになりました。 以前は、TinyMCE4 は Chrome で 2 バイト文字(中国語で使用されるなど)を適切に処理できませんでした。 プルリクエストで西弘和氏が修正を提出 25454. GitHub-24637

既知の問題 – 一般

問題:ストアフロントのエラーメッセージの異常は、PHP 7.4.2 がインストールされている環境で発生します。 PHP 7.4.2 で 2.4.0 をデプロイする場合、ストアフロントのエラーメッセージ内のスペース記号はプラス(+)文字に置き換えられます。 このバグは PHP 7.4.2 にネイティブで、Adobe Commerceでは修正できません。 回避策:他のバージョンの PHP 7.4.x を使用することをお勧めします。参照: ストアフロントでの生のメッセージデータ表示 ナレッジベースの記事

問題:マーチャントは、管理の「パッケージを作成」ページから注文した製品をパッケージに追加してパッケージを保存することはできません。 参照: 出荷ラベルの作成 ナレッジベースの記事 この MC-35514-2.4.0-CE-composer.patch この問題のホットフィックスは、から入手できるようになりました。 リリース.

問題:の API に依存しているサードパーティの拡張機能をインストールすると、アプリケーションによってエラーメッセージが表示されます Store cli コマンドのモジュール: The default website isn't defined. Set the website and try again. 回避策:Composer からサードパーティの拡張機能への依存関係を削除し、Magentoをインストールしてから、サードパーティの拡張機能をインストールします。

問題:です カートに選択項目を追加 買い物かごの下部のボタンが機能しません。 回避策:を使用します カートに選択項目を追加 ページ上部の「」ボタン。 参照: 「買い物かごに選択項目を追加」ボタンが機能しない ナレッジベースの記事

問題:返品承認(RMA)用の出荷ラベルを作成した後に、マーチャントは返品ページのページ要素を操作できません。 参照: 出荷ラベルを作成すると編集ページが機能しなくなる状態を返します ナレッジベースの記事 この MC-35984-2.4.0-composer.patch この問題のホットフィックスは、から入手できるようになりました。 リリース.

問題:管理者が、設定可能な製品を SKU 別で見積もりに追加できない。 管理者がをクリックした場合 見積もりに追加 ボタンをクリックすると、[Quote Edit] ページがロード中の状態のままになり、管理者は変更を保存できなかった。 回避策:B2B の見積もりを編集する回避策はありません。 ただし、SKU で追加する代わりに、製品リストから製品を選択して、製品を注文することもできます。 参照: B2B 管理者が、設定可能な製品を見積もりに追加できない ナレッジベースの記事

問題:以下の理由により、マーチャントは管理者から新しい注文を作成できません SKU 別に製品を追加 および 製品を追加 javascript のバンドルが有効な場合、注文作成ページにボタンが表示されない。 回避策:デプロイメントの JavaScript のバンドルを無効にします。

問題:アプリケーション a 404 not found 複数のアドレスに配送されている注文をチェックアウトする際に、お客様が報酬ポイントを削除しようとするとエラーが発生します。

問題:顧客のウィッシュリストから設定可能な製品を編集すると、次の予期しない動作が発生します。予期しないフィールドが製品の設定ページに表示され、クリックした後に製品の設定ページが表示されません OK. アプリケーションには、次のメッセージも表示されます。 Please load Wish List item. 回避策:製品の設定ページをリロードします。

問題:注文リストが複数のページにまたがる場合、顧客は 1 ページに表示される注文数を変更できません。 現在、注文の最後のページに移動して、ページごとに表示される注文数を変更しようとすると、アプリケーションはこのメッセージを表示します。 You have placed no orders. 参照: 注文表示エラー ナレッジベースの記事 回避策:マイ注文ページを再度開くと、注文リストが表示されます。

問題:を直接クリック 輸出税率 「新規税務処理基準の追加」ページ( ストア > 税務処理基準)に設定されているので、はダウンロードされません tax_rates.csv ファイルを正しく入力します。 回避策:の端をクリックします 輸出税率 ボタン。 参照: 輸出税率が機能しない ナレッジベースの記事

問題:です 更新 管理者の顧客アクティビティ ページの最後に注文された項目、比較リストの製品、最近比較した製品の各セクションのボタンが期待どおりに動作しません。 現在、アプリケーションは、を実行するたびにページをスクロールします。 更新 ボタンをクリックしても製品名が表示されない。 参照: 顧客のアクティビティの更新が機能しない ナレッジベースの記事

B2B

問題:発注書(PO)の承認前に割引コードの有効期限が切れた場合、PO には引き続き割引額が表示されますが、PO が承認されると、注文は割引前の合計に配置されます。 回避策:をインストールします B2B-709 発注値引パッチ この問題のホットフィックス。から利用できるようになりました。 マイアカウント > Downloads セクション magento.com.

問題:複数の web サイトのデプロイメントで、B2B 1.2.0 へのアップグレード中にアプリケーションで例外が発生しました。 条件 setup:upgrade を実行します。このエラーは PurchaseOrder モジュール: Module Magento_PurchaseOrder: Unable to apply data patch Magento\PurchaseOrder\Setup\Patch\Data\InitPurchaseOrderSalesSequence for moduleMagento_PurchaseOrder. 回避策:をインストールします B2B-716 InitPurchaseOrderSalesSequence データパッチへの NonTransactionableInterface インターフェイスの追加 ホットフィックス。から使用できるようになりました。 マイアカウント > Downloads セクション magento.com.

既知の問題 – VBE

Amazon ペイ

  • 問題:顧客がクリックすると、チェックアウトワークフローに支払い方法が表示されない 標準チェックアウトに戻る Amazon Pay でのチェックアウト中。 回避策:チェックアウトページを更新して、見つからないメソッドを表示します。

  • 問題:新しい買い物かご価格ルールを作成する際に使用できる「支払方法」ドロップダウンリストに、2 つの同一のAmazon Pay 方法が表示されます。

Braintree

  • 問題:管理者が「Braintree精算レポート」ページ(Admin > 報告書 )に設定します。 現在、アプリケーションには次のメッセージが表示されます。 An error has happened during application run. See exception log for details. 参照: Braintree精算レポートの読み込みに失敗する ナレッジベースの記事 この BUNDLE-2683_SettlementReport.patch この問題のホットフィックスは、から入手できるようになりました。 リリース.

  • 問題:マーチャントは、Venmo が有効で、 カード支払に対する Vault の有効化 設定は無効です。 現在、アプリケーションには次のエラーが表示されます。 The "vault_capture" command doesn't exist. Verify the command and try again.

  • 問題:新しい買い物かご価格ルールを作成する際に使用できる「支払い方法」ドロップダウンリストに、同じ PayPal メソッドが 2 つ表示されます。

  • 問題:を開く際にアプリケーションでエラーが発生する 売上 > Braintreeバーチャル端末. フォームに破損した UI 要素が含まれていても、支払いを受け入れます。 回避策:正しいBraintree資格情報を保存します。これにより、折りたたまれている入力フィールドが修正されます。 参照: Braintree バーチャル ターミナル ページが破損しています ナレッジベースの記事 この BUNDLE-2670_VirtualTerminal.patch この問題のホットフィックスは、から入手できるようになりました。 リリース.

  • 問題:顧客がチェックアウト中にローカルの支払い方法を選択すると、エラーメッセージが表示される国はベルギー、オランダ、イタリア、スペイン、ポーランドです。 回避策:エラーメッセージを無視して、支払いを続行します。

dotdigital

  • 問題:統合テストが失敗し、次のエラーが表示されます。 PHP Fatal error: Declaration of Dotdigitalgroup\Email\Test\Integration\Model\Sync\Importer\ImporterFailedTest::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void in /var/www/vendor/dotmailer/dotmailer-magento2-extension/Test/Integration/Model/Sync/Importer/ImporterFailedTest.php on line 36. 回避策:です BUNDLE-2684 Dotdigital 統合テストパッチ この問題のホットフィックスは、から入手できるようになりました。 リリース.

クラルナ

  • 問題:を残します デザインテーマ klarna オンサイトメッセージのフィールドが空白です(Admin > ストア > 設定 > Klarna 設定)に設定すると、空白のページが表示されます。 回避策:デザインテーマを選択して保存します。

頂点

  • 問題:アプリケーションにより次が表示されます アドレスの検証 住所の検証が無効になっている場合でも、チェックアウトワークフローの「出荷」セクションのボタン。 アドレスバリデーターは、更新されたアドレスを再確認せず、アドレス検証が有効な場合でも、誤ったアドレスを最初に入力した後に顧客が正しいアドレスを入力すると、アドレスが無効であることを示すメッセージを引き続き表示します。 回避策:頂点アドレスの検証を無効にします。

コミュニティの投稿

より広いMagento Open Sourceコミュニティに感謝し、今回のリリースへの貢献を認めたいと思います。 現在のリリースに対するコミュニティの投稿について学べる、次の方法を確認してください。

  • コミュニティメンバーがこのリリースの修正を提供している場合は、これらのメモの修正済みの問題の節の修正を、「」というフレーズで識別します​ コミュニティメンバーによって提供された修正」と入力します。

  • コミュニティ エンジニアリング チーム Magento投稿者 は、貢献した上位の個人とパートナーのリストを月別、四半期別、年別に保持します。 その投稿者ページから、GitHub の結合された PR へのリンクをフォローできます。

パートナーの投稿

次の表に、パートナー様のコントリビューションを示します。 この表は、プルリクエストを行ったパートナー、外部プルリクエスト、それに関連付けられた GitHub 問題番号(利用可能な場合)の一覧です。

パートナー
プルリクエスト
関連する GitHub の問題
Atwix
magento/magento2#25774, magento/magento2#25913, magento/magento2#25765, magento/magento2#25918, magento/magento-functional-tests-migration#744, magento/magento-functional-tests-migration#746, magento/magento-functional-tests-migration#711, magento/magento2#26069, magento/magento2#26063, magento/magento2#25697, magento/magento2#26154, magento/magento2#26150, magento/magento2#26148, magento/magento2#26096, magento/magento2#26028, magento/magento2#25864, magento/magento2#26029, magento/magento2#26251, magento/magento2#25985, magento/magento-functional-tests-migration#760, magento/magento-functional-tests-migration#757, magento/magento-functional-tests-migration#701, magento/magento2#26312, magento/magento2#26311, magento/magento2#26305, magento/magento2#26402, magento/magento2#26313, magento/magento2#26464, magento/magento2#26452, magento/partners-magento2ee#129, magento/partners-magento2ee#128, magento/magento2#26558, magento/magento2#26490, magento/magento2#26478, magento/magento2#26455, magento/magento2#26435, magento/magento2#26000, magento/magento2#26525, magento/magento2#26487, magento/magento2#26439, magento/magento2#26429, magento/magento2#26241, magento/magento2#26579, magento/magento2#26574, magento/magento2#26569, magento/magento2#26496, magento/magento2#26476, magento/magento2#26430, magento/magento2#26399, magento/magento2#26420, magento/magento2#26770, magento/magento2#26715, magento/magento2#26246, magento/magento2#26816, magento/magento2#26846, magento/magento2#26844, magento/magento2#26839, magento/magento2#26835, magento/magento2#26769, magento/magento2#26712, magento/magento2#26317, magento/magento2#26904, magento/magento2#26899, magento/magento2#26894, magento/magento2#26878, magento/magento2#26710, magento/magento2#26617, magento/partners-magento2ee#134, magento/magento2#26833, magento/magento2#26755, magento/magento2#26090, magento/magento2#25895, magento/magento2#27021, magento/magento2#26947, magento/magento2#26944, magento/magento2#26912, magento/magento2#26842, magento/magento2#27010, magento/magento2#27114, magento/magento2#27057, magento/magento2#27149, magento/magento2#27131, magento/magento2#27029, magento/partners-magento2ee#141, magento/partners-magento2ee#140, magento/partners-magento2ee#139, magento/magento2#26563, magento/partners-magento2ee#154, magento/magento2#25722, magento/magento2#27261, magento/magento2#27170, magento/magento2#27266, magento/magento2#27165, magento/magento2#26560, magento/magento2#27191, magento/magento2#26015, magento/magento2#27304, magento/magento2#27263, magento/magento2#27390, magento/magento2#27353, magento/magento2#27334, magento/magento2#27307, magento/magento2#22011, magento/magento2#27412, magento/magento2#27383, magento/magento2#27371, magento/magento2#27493, magento/magento2#27492, magento/magento2#26100, magento/magento2#27399, magento/partners-magento2ee#162, magento/magento-functional-tests-migration#724, magento/magento-functional-tests-migration#723, magento/magento-functional-tests-migration#710, magento/magento-functional-tests-migration#707, magento/magento-functional-tests-migration#706, magento/magento2#27526, magento/magento2#27497, magento/magento2#27495, magento/magento2#27563, magento/magento2#27343, magento/magento2#27671, magento/magento-functional-tests-migration#765, magento/magento-functional-tests-migration#764, magento/magento-functional-tests-migration#762, magento/magento-functional-tests-migration#761, magento/magento-functional-tests-migration#759, magento/magento-functional-tests-migration#751, magento/magento2#27676, magento/magento2#27689, magento/magento2#27677, magento/magento2#27843, magento/magento2#27841, magento/magento2#27692, magento/magento2#27846
magento/magento2#25739, magento/magento2#25917, magento/magento2#20379, magento/magento2#761, magento/magento2#23899, magento/magento2#25968, magento/magento2#25162, magento/magento2#18012, magento/magento2#26240, magento/magento2#17847, magento/magento2#26332, magento/magento2#8691, magento/magento2#26245, magento/magento2#26314, magento/partners-magento2ee#100, magento/magento2#25910, magento/magento2#13269, magento/magento2#25738, magento/magento2#27027, magento/magento2#26758, magento/magento2#26847, magento/magento2#25669, magento/magento2#20472, magento/magento2#20906, magento/magento2#21910, magento/magento2#26825, magento/magento2#26473, magento/magento2#26856, magento/magento2#26858, magento/magento2#26827, magento/magento2#14080, magento/magento2#26708, magento/magento2#26224, magento/magento2#22010, magento/magento2#13689, magento/magento2#27370, magento/magento2#26652, magento/magento2#24990, magento/magento2#1002, magento/magento2#27496, magento/magento2#13851
Mediotype
magento/magento2#26225, magento/magento2#26274, magento/magento2#26273, magento/magento2#26259, magento/magento2#26207, magento/partners-magento2ee#120, magento/partners-magento2ee#108, magento/partners-magento2ee#107, magento/partners-magento2ee#106, magento/partners-magento2ee#105, magento/partners-magento2ee#104, magento/magento2#26407, magento/magento2#26395, magento/magento2#26323, magento/magento2#26321, magento/magento2#26320, magento/magento2#26319, magento/partners-magento2ee#109, magento/partners-magento2ee#119, magento/partners-magento2ee#111, magento/magento2#26322, magento/partners-magento2ee#121, magento/partners-magento2ee#117, magento/magento2#26391, magento/partners-magento2ee#124, magento/partners-magento2ee#102, magento/magento2#26614, magento/magento2#26480, magento/magento2#26355, magento/magento2#26611, magento/magento2#26621, magento/partners-magento2ee#116, magento/partners-magento2ee#115, magento/magento2#26608, magento/partners-magento2ee#135, magento/magento2#25858, magento/magento2#26974, magento/magento2#25828, magento/magento2#27048, magento/magento2#26779, magento/magento2#26329, magento/magento2#26778, magento/partners-magento2ee#132, magento/magento2#26990, magento/magento2#27281, magento/magento2#27277, magento/magento2#27274, magento/magento2#27249, magento/magento2#27118, magento/partners-magento2ee#151, magento/magento2#27255, magento/magento2#27273, magento/magento2#27298, magento/magento2#27292, magento/magento2#27214, magento/partners-magento2ee#158, magento/magento2#27276, magento/magento2#27000, magento/magento2#27378, magento/magento2#27381, magento/magento2#27427, magento/magento2#27425, magento/magento2#27322, magento/magento2#27321, magento/magento2#27597, magento/partners-magento2ee#172, magento/magento2#26988, magento/magento2#27552, magento/magento2#27701, magento/partners-magento2ee#178, magento/magento2#27325, magento/magento2#27606, magento/magento2#27300, magento/magento2#27323, magento/magento2#27093, magento/magento2#27964
magento/magento2#26206, magento/magento2#26331, magento/magento2#26396, magento/magento2#26612, magento/magento2#26479, magento/magento2#26610, magento/partners-magento2ee#26607, magento/magento2#25856, magento/magento2#26973, magento/magento2#27044, magento/magento2#26989, magento/partners-magento2ee#27117, magento/magento2#27320, magento/partners-magento2ee#171, magento/magento2#26986, magento/magento2#27607, magento/magento2#27299, magento/magento2#27089
ストリックス
magento/magento2#25822, magento/magento2#25812, magento/magento2#25803, magento/magento2#25792, magento/magento2#25791, magento/magento2#25954, magento/magento2#26009, magento/magento2#25854, magento/magento2#25846, magento/magento2#25845, magento/magento2#25844, magento/magento2#25842, magento/magento2#25841, magento/magento2#25836, magento/magento2#25831, magento/magento2#25830, magento/magento2#25829, magento/magento2#25825, magento/magento2#25823, magento/magento2#25821, magento/magento2#25820, magento/magento2#25819, magento/magento2#25818, magento/magento2#25817, magento/magento2#25816, magento/magento2#25815, magento/magento2#25813, magento/magento2#25811, magento/magento2#25807, magento/magento2#25804, magento/magento2#25802, magento/magento2#25800, magento/magento2#25799, magento/magento2#25797, magento/magento2#25794, magento/magento2#25793, magento/magento2#25788, magento/magento2#25787, magento/magento2#25784, magento/magento2#25783, magento/magento2#26128, magento/magento2#26131, magento/magento2#26129, magento/magento2#26126, magento/magento2#26125, magento/magento2#25957
magento/magento2#22047
ジフティー
magento/magento2#25808, magento/magento2#26057, magento/magento2#26050, magento/magento2#25920, magento/magento2#26068, magento/magento2#26136, magento/magento2#26215, magento/magento2#26540, magento/magento2#26537, magento/magento2#26549, magento/magento2#26568, magento/magento2#26782, magento/magento2#26764, magento/magento2#26820, magento/magento2#26771, magento/magento2#26768, magento/magento2#26761, magento/magento2#26584, magento/magento2#26932, magento/magento2#26862, magento/magento2#26979, magento/magento2#26928, magento/magento2#27014, magento/magento2#27740, magento/magento2#26886
magento/magento2#26208, magento/magento2#26760, magento/magento2#26583, magento/magento2#26917, magento/magento2#26838, magento/magento2#26800, magento/magento2#26992
速い白い猫
magento/magento2#25723, magento/magento2#26130, magento/magento2#24815, magento/magento2#26268, magento/magento2#26263, magento/magento2#26354, magento/magento2#26269, magento/magento2#26360, magento/magento2#26684, magento/magento2#26398, magento/magento2#22296, magento/magento2#26982, magento/magento2#27054, magento/magento2#26765, magento/magento2#27084, magento/magento2#27083, magento/magento2#27082, magento/magento2#27080, magento/magento2#26964, magento/magento2#26902, magento/magento2#27145, magento/magento2#27215, magento/magento2#26923, magento/magento2#27319, magento/magento2#27393, magento/magento2#27385, magento/magento2#27384, magento/partners-magento2ee#150, magento/magento2#26075, magento/magento2#27462, magento/magento2#26397, magento/magento2#27463, magento/magento2#27491
magento/magento2#24713, magento/magento2#25390, magento/magento2#21684, magento/magento2#14001, magento/magento2#14913, magento/magento2#7065, magento/magento2#14958, magento/magento2#17933, magento/magento2#20309, magento/magento2#186, magento/magento2#6310
creativestyle
magento/magento2#25541, magento/magento2#25587, magento/magento2#26037, magento/magento2#26034, magento/magento2#26033, magento/magento2#26424, magento/magento2#25385, magento/magento2#25764, magento/magento2#25641, magento/magento2#27360, magento/magento2#26036, magento/magento2#27603, magento/magento2#27589
magento/magento2#22416, magento/magento2#25586, magento/magento2#18687, magento/magento2#25974, magento/magento2#26364, magento/magento2#10518, magento/magento2#21717, magento/magento2#17125, magento/magento2#25032, magento/magento2#27506
魚眼
magento/magento2#25655, magento/magento2#25624, magento/magento2#23313, magento/partners-magento2ee#50, magento/magento2#25860, magento/magento2#25297
magento/magento2#25654, magento/partners-magento2ee#22909
ヴァイモ
magento/magento2#25452, magento/magento2#26213, magento/magento2#27015, magento/magento2#27448, magento/magento2#27578
magento/magento2#20966, magento/magento2#26683
ワジェント
magento/magento2#25973, magento/magento2#26234, magento/magento2#26290, magento/magento2#26238, magento/magento2#26365, magento/magento2#25966, magento/magento2#26546, magento/magento2#26339, magento/magento2#26342, magento/magento2#26659, magento/magento2#26418, magento/magento2#26649
magento/magento2#25972, magento/magento2#26227, magento/magento2#26289, magento/magento2#26235, magento/magento2#26364, magento/magento2#25962, magento/magento2#26543, magento/magento2#26338, magento/magento2#26054, magento/magento2#26416, magento/magento2#26648
Krish TechnoLabs
magento/magento2#26160, magento/magento2#26170, magento/partners-magento2ee#118, magento/magento2#26162, magento/partners-magento2ee#143, magento/magento2#27336
magento/magento2#26155, magento/magento2#24972, magento/magento2#25195, magento/magento2#27335
i95Dev
magento/magento2#26011, magento/magento2#25759, magento/magento2#26173, magento/magento2#26182, magento/magento2#26066, magento/magento2#26237, magento/magento2#26183, magento/magento2#26169
magento/magento2#25930, magento/magento2#25433, magento/magento2#26164, magento/magento2#26176, magento/magento2#26064, magento/magento2#25936, magento/magento2#26181, magento/magento2#26168
デジタルのもの
magento/magento2#26359, magento/magento2#26185, magento/partners-magento2ee#60
Comwrap
magento/partners-magento2ee#68, magento/magento2#27257
ジルカー技術
magento/magento2#25428, magento/magento2#26714, magento/magento2#25991, magento/magento2#27138
magento/magento2#14885, magento/magento2#847, magento/magento2#973
あなた
magento/magento2#24360, magento/magento2#25194, magento/magento2#26748
magento/magento2#24357, magento/magento2#25188, magento/magento2#26745
Reach Digital
magento/magento2#25875
magento/magento2#9466
Cedcommerce
magento/magento2#26628, magento/magento2#26348, magento/magento2#27886
magento/magento2#26345, magento/magento2#27874
ディバンテ
magento/magento-functional-tests-migration#718, magento/magento-functional-tests-migration#720, magento/magento-functional-tests-migration#719, magento/magento-functional-tests-migration#717
Interactiv4
magento/magento2#24843, magento/magento2#25311
magento/magento2#24842, magento/magento2#13252
モンスーン
magento/magento2#26044, magento/partners-magento2ee#136, magento/magento2#26869, magento/magento2#26868, magento/magento2#26821, magento/magento2#26697
MediaCT
magento/partners-magento2ee#145
適切なコンサルティング
magento/magento2#26623, magento/magento2#26781
magento/magento2#26622
マジヌス
magento/magento2#26413, magento/magento2#27196
integer_net GmbH
magento/magento2#25851, magento/magento2#24485
Veriteworks
magento/magento2#25454
magento/magento2#24637

個々のコントリビューターの投稿

次の表に、コミュニティメンバーからの投稿を示します。 この表は、外部プルリクエスト、それに関連付けられた GitHub 問題番号(利用可能な場合)、プルリクエストを行ったコミュニティメンバーの一覧です。

コミュニティメンバーの投稿
プルリクエスト
関連する GitHub の問題
エデン ドゥオン
#25905
該当なし
アヒス
#25808
該当なし
マルコ・ケッケ
#25790
24229
エドゥアルド・チトラガ
#25774
該当なし
エドワード・シンプソン
#25604
該当なし
マテウス・クルゼゾウィーク
#25541
22416
エデン ドゥオン
#25939
該当なし
エデン ドゥオン
#25928
該当なし
エドゥアルド・チトラガ
#25913
該当なし
Lukasz Bajsarowicz
#25822
該当なし
Lukasz Bajsarowicz
#25812
該当なし
Lukasz Bajsarowicz
#25803
該当なし
Lukasz Bajsarowicz
#25791
該当なし
Lukasz Bajsarowicz
#25792
該当なし
アンドレイ ベジアーズィチニ
#25765
25739
ネイサン・モーガン
#25655
25654
エデン ドゥオン
#25952
25731
エデン ドゥオン
#25942
25935
エデン ドゥオン
#25932
25931
エデン ドゥオン
#25926
25925
エドゥアルド・チトラガ
#25918
25917
イホル スヴィジエフ
#25912
25911
アダム・メレン
#25995
該当なし
エデン ドゥオン
#25984
該当なし
エデン ドゥオン
#25982
該当なし
Lukasz Bajsarowicz
#25954
該当なし
エデン ドゥオン
#25924
25893
エデン ドゥオン
#25904
25896
バルトマイエイ スズベール
#25723
24713
アレクセイ ラキティン
#25699
19805, 23481
フィル
#25262
該当なし
エデン ドゥオン
#26016
該当なし
エデン ドゥオン
#25997
該当なし
エデン ドゥオン
#25993
該当なし
ナザール クロバニチ
#25992
該当なし
Hitesh
#25973
25972
マスリイ
#25975
該当なし
ダン・ワリス
#25624
該当なし
ナムラタ
#25114
該当なし
マテウス・クルゼゾウィーク
#25587
25586
エドゥアルド・チトラガ
#26069
該当なし
エデン ドゥオン
#26067
該当なし
エドゥアルド・チトラガ
#26063
20379
イスラム教のスブラマニア人
#26057
該当なし
イスラム教のスブラマニア人
#26050
該当なし
ジャンカルロ ペリス
#26044
該当なし
エデン ドゥオン
#26045
該当なし
エデン ドゥオン
#26042
該当なし
エデン ドゥオン
#26043
該当なし
クリチストフ ダニエル
#26037
該当なし
パウェウ・タイレク
#26034
18687
エデン ドゥオン
#26003
該当なし
ウォカス レワンドフスキ
#26001
24025
セルゲイ ドベンコ
#25940
100
エドゥアルド・チトラガ
#25697
該当なし
ラファエル コレーゴメス
#25523
該当なし
タン セツァー
#24360
24357
エデン ドゥオン
#26060
該当なし
エデン ドゥオン
#26059
該当なし
マテウス ゴンティジョ
#26058
該当なし
divyajyothi5321
#26011
25930
エデン ドゥオン
#26004
該当なし
イスラム教のスブラマニア人
#25920
該当なし
エデン ドゥオン
#26082
該当なし
エデン ドゥオン
#26076
該当なし
イスラム教のスブラマニア人
#26068
該当なし
Lukasz Bajsarowicz
#26009
該当なし
アシュナ・ジャハン
#25759
25433
Lukasz Bajsarowicz
#25854
該当なし
Lukasz Bajsarowicz
#25846
該当なし
Lukasz Bajsarowicz
#25845
該当なし
Lukasz Bajsarowicz
#25844
該当なし
Lukasz Bajsarowicz
#25842
該当なし
Lukasz Bajsarowicz
#25841
該当なし
Lukasz Bajsarowicz
#25831
該当なし
Lukasz Bajsarowicz
#25836
該当なし
Lukasz Bajsarowicz
#25830
該当なし
Lukasz Bajsarowicz
#25829
該当なし
Lukasz Bajsarowicz
#25825
該当なし
Lukasz Bajsarowicz
#25823
該当なし
Lukasz Bajsarowicz
#25821
該当なし
Lukasz Bajsarowicz
#25819
該当なし
Lukasz Bajsarowicz
#25820
該当なし
Lukasz Bajsarowicz
#25818
該当なし
Lukasz Bajsarowicz
#25817
該当なし
Lukasz Bajsarowicz
#25816
該当なし
Lukasz Bajsarowicz
#25815
該当なし
Lukasz Bajsarowicz
#25813
該当なし
Lukasz Bajsarowicz
#25811
該当なし
Lukasz Bajsarowicz
#25807
該当なし
Lukasz Bajsarowicz
#25804
該当なし
Lukasz Bajsarowicz
#25802
該当なし
Lukasz Bajsarowicz
#25800
該当なし
Lukasz Bajsarowicz
#25799
該当なし
Lukasz Bajsarowicz
#25797
該当なし
Lukasz Bajsarowicz
#25794
該当なし
Lukasz Bajsarowicz
#25793
該当なし
Lukasz Bajsarowicz
#25788
該当なし
Lukasz Bajsarowicz
#25787
該当なし
Lukasz Bajsarowicz
#25784
該当なし
Lukasz Bajsarowicz
#25783
該当なし
ギホヴァニ フィリップ ペレイラ デメトリオ
#26157
該当なし
ラヴィ・チャンドラ
#26160
26155
エドゥアルド・チトラガ
#26154
該当なし
エドゥアルド・チトラガ
#26150
#26148
エデン ドゥオン
#26140
該当なし
イスラム教のスブラマニア人
#26136
該当なし
Lukasz Bajsarowicz
#26128
該当なし
エデン ドゥオン
#26127
該当なし
エドゥアルド・チトラガ
#26096
該当なし
アンドレイ ベジアーズィチニ
#26028
該当なし
セルヒー・ゾヴニール
#25864
761
ダニエル・ルフ
#24849
該当なし
Lukasz Bajsarowicz
#26131
該当なし
Lukasz Bajsarowicz
#26129
該当なし
Lukasz Bajsarowicz
#26125
該当なし
グゼゴルツ ボグシュ
#26033
25974
パヴェル ビストリツキー
#25915
該当なし
Andreas・マウッツ
#25838
25674
マーク・ロドリゲス
#25315
13136
Lukasz Bajsarowicz
#25957
22047
David Lambauer
#24103
該当なし
divyajyothi5321
#26173
26164
ラヴィ・チャンドラ
#26170
24972
アザムボン
#25876
25659
アダルシュ マニカム
#25428
該当なし
アンドレイ・レガエフ
#25125
該当なし
Lukasz Bajsarowicz
#26225
該当なし
アレクセイ アレンダレンコ
#25603
18717
divyajyothi5321
#26182
26176
バルトマイエイ スズベール
#26130
25390
マルコ オリベイラ
#26084
26083
divyajyothi5321
#26066
26064
MaxRomanov4669
#25958
14663
アントン カプリャ
#25479
該当なし
トーベン・ヘン
#25640
該当なし
エドワード・シンプソン
#25478
該当なし
ベフナム シャヤーニ
#25452
20966
バルトマイエイ スズベール
#24815
21684
エデン ドゥオン
#24471
24468
パヴェル ビストリツキー
#22917
22856
Lukasz Bajsarowicz
#26274
該当なし
Lukasz Bajsarowicz
#26273
該当なし
バルトマイエイ スズベール
#26268
14001
アレロマノ 89
#26264
23521
Lukasz Bajsarowicz
#26259
該当なし
divyajyothi5321
#26237
25936
Hitesh
#26234
26227
イスラム教のスブラマニア人
#26215
26208
Lukasz Bajsarowicz
#26207
26206
divyajyothi5321
#26183
26181
divyajyothi5321
#26169
26168
ヤロスラフ・ロゴザ
#26029
該当なし
ローラ フォルコ
#25946
19093
ミシマン
#25250
23350
Hitesh
#26290
26289
マルコ オリベイラ
#26270
22964
バルトマイエイ スズベール
#26263
14913
エドゥアルド・チトラガ
#26251
該当なし
リカルド テンペスタ
#26218
26217
パワン クマール パルマー
#26048
該当なし
アンドレイ・コーニー
#25985
23899
ダグラス・ラドバーン
#25337
14971
デニス・コピロフ
#22990
22988
バルトマイエイ スズベール
#26360
該当なし
パトリック・マクレーン
#26359
該当なし
バルトマイエイ スズベール
#26354
該当なし
アレクサンダー・タラノフスキー
#26312
該当なし
エドゥアルド・チトラガ
#26311
該当なし
エドゥアルト・チトラガ)
#26305
該当なし
バルトマイエイ スズベール
#26269
7065
MaxRomanov4669
#26258
11209
Hitesh
#26238
26235
パトリック・マクレーン
#26185
該当なし
エデン ドゥオン
#26051
25130
エデン ドゥオン
#25909
25881
ベンジャミン ローゼンベルガー
#25718
該当なし
ベンジャミン ローゼンベルガー
#25716
該当なし
マッティ ヴァパ
#25375
25373
Mychailo
#25333
25278
ドアン 89
#25194
25188
トーマス・クライン
#25083
該当なし
ギホヴァニ フィリップ ペレイラ デメトリオ
#24955
22304
John Hughes
#23313
22909
Lukasz Bajsarowicz
#26407
26396
Lukasz Bajsarowicz
#26395
26396
Lukasz Bajsarowicz
#26323
26331
Lukasz Bajsarowicz
#26321
26331
Lukasz Bajsarowicz
#26320
26331
Lukasz Bajsarowicz
#26319
26331
パウェウ・タイレク
#26424
26364
アレクサンダー・タラノフスキー
#26402
該当なし
テジャシュ クンバレ
#26365
26364
アンドレイ・コーニー
#26313
25968
ティモン・デ・グルート
#26495
該当なし
アレクサンダー・タラノフスキー
#26464
該当なし
アレクサンダー・タラノフスキー
#26452
該当なし
Lukasz Bajsarowicz
#26322
26331
Lukasz Bajsarowicz
#26391
該当なし
ヴィカルプ サクセナ
#26628
該当なし
Lukasz Bajsarowicz
#26614
26612
エドゥアルド・チトラガ
#26558
該当なし
アヒス
#26540
該当なし
アヒス
#26537
該当なし
フレッド オロスコ ディアス
#26512
該当なし
フレッド オロスコ ディアス
#26511
該当なし
フレッド オロスコ ディアス
#26509
該当なし
アンドレイ・コーニー
#26490
該当なし
ラヴィンダー
#26489
26437
Lukasz Bajsarowicz
#26480
26479
カリナ トシンバル
#26478
該当なし
オレ ウシク
#26455
25162
deepaksnair
#26445
25761
セルゲイ バシウチンスキー
#26435
18012
チチ
#26434
該当なし
アンドレイ・カルタベツセフ
#26381
25300
iGerchak
#26327
該当なし
ダニエル・ルフ
#26285
26275
スタニスラフ・イルニツキー
#26071
26065
フレッド オロスコ ディアス
#25994
該当なし
iGerchak
#25839
21014
マテウス・クルゼゾウィーク
#25385
10518, 21717
Lukasz Bajsarowicz
#26355
該当なし
マヌエル エドゥアルド カネパ シウエロ
#26296
該当なし
アレクサンダー・タラノフスキー
#26000
該当なし
Hitesh
#25966
25962
ジェルーン
#25875
9466
マテウス・クルゼゾウィーク
#25764
17125
ヴィナイ コップ
#24460
該当なし
ナムラタ
#26634
該当なし
Lukasz Bajsarowicz
#26611
26610
イスラム教のスブラマニア人
#26549
該当なし
カリナ トシンバル
#26525
該当なし
カリナ トシンバル
#26487
該当なし
アレクサンダー・タラノフスキー
#26439
該当なし
アレクサンダー・タラノフスキー
#26429
該当なし
セルゲイ バシウチンスキー
#26241
26240
リシャ ティワリ
#26641
該当なし
カリナ トシンバル
#26579
該当なし
ドミトリー・トシンバル
#26574
該当なし
オレ ウシク
#26569
17847
アヒス
#26568
該当なし
マヤンク ザラヴァディア
#26542
該当なし
エヴエン センティアボフ
#26533
21555, 26532
エドゥアルド・チトラガ
#26496
該当なし
アレクサンダー・タラノフスキー
#26476
該当なし
エルファン シャマバディ
#26462
該当なし
ミシェル・ファンテッティ
#26451
該当なし
カリナ トシンバル
#26430
該当なし
カリナ トシンバル
#26399
26332
パアボ ポキネン
#26213
該当なし
カウシクチャフダ
#26007
25591
ダン・ワリス
#25860
該当なし
ウィレム ウィグマン
#25851
該当なし
ジムルド
#25742
該当なし
ラウル ヴェルドゥゴ ロレンツォ
#25324
13865
George Babarus
#24648
該当なし
Andreas・フォン・スタジニッツ
#24485
該当なし
クリス・ポック
#26378
26375
パウェウ・タイレク
#25641
25032
アンドレイ・ニコラエフ
#25285
該当なし
セルゲイ バシウチンスキー
#26420
8691
ラウル・ワトソン
#26413
該当なし
ラヴィ・チャンドラ
#26162
25195
ラクラン・ターナー
#26623
26622
Lukasz Bajsarowicz
#26621
該当なし
Hitesh
#26546
26543
ファニス・ストレゾス
#26423
25268
テジャシュ クンバレ
#26339
26338
イェンス・シェルブル
#24691
該当なし
アヒス
#26782
該当なし
マシュー・オローリン
#26781
該当なし
カリナ トシンバル
#26770
該当なし
イスラム教のスブラマニア人
#26764
26760
アダルシュ マニカム
#26714
14885
カリナ トシンバル
#26715
該当なし
シャンカル コナール
#26502
863
ユリイ・トヴァルディ
#26279
26276
アレクサンダー・タラノフスキー
#26246
26245
アンドレア・パルメジャニ
#26142
26141
toxix
#25488
25487
Nikita Sarychev
#25249
該当なし
ヴィシャール・ウェブクル
#25246
25245
adrian-martinez-interactiv4
#24843
24842
イスラム教のスブラマニア人
#26820
該当なし
カリナ トシンバル
#26816
該当なし
アヒス
#26771
該当なし
バルトマイエイ スズベール
#26684
該当なし
プラティク メッタ
#26674
該当なし
テジャシュ クンバレ
#26342
該当なし
アダルシュ マニカム
#25991
847
ビン・レ
#26857
26843
アレクサンダー・タラノフスキー
#26846
該当なし
カリナ トシンバル
#26844
該当なし
カリナ トシンバル
#26835
該当なし
カリナ トシンバル
#26839
該当なし
カリナ トシンバル
#26769
該当なし
アヒス
#26768
該当なし
カリナ トシンバル
#26712
該当なし
ヴォヴァ ヤトシク
#26688
該当なし
ダシャート パテル
#26659
26054
バルトマイエイ スズベール
#26398
該当なし
セルゲイ バシウチンスキー
#26317
26240, 26314
アレクサンダー・ルキヤノフ
#24612
24547
エドゥアルド・チトラガ
#26904
該当なし
カリナ トシンバル
#26899
該当なし
スタニスラフ・イルニツキー
#26897
該当なし
カリナ トシンバル
#26894
該当なし
エドゥアルド・チトラガ
#26878
該当なし
ウラジミール フィッシュチェンコ
#26869
該当なし
ウラジミール フィッシュチェンコ
#26868
該当なし
ミラン オズトロモック
#26863
該当なし
スタニスラフ・イルニツキー
#26790
該当なし
イスラム教のスブラマニア人
#26761
該当なし
エドゥアルド・チトラガ
#26710
該当なし
エデン ドゥオン
#26701
26675
セルヒイ ペトリチェンコ
#26650
25675
カリナ トシンバル
#26617
該当なし
イスラム教のスブラマニア人
#26584
26583
マクシム ノビク
#26523
25963
Hitesh
#26418
26416
マルコ・ケッケ
#25806
25656
ベンジャミン ローゼンベルガー
#25626
該当なし
ブライス
#25426
該当なし
ラファエル コレーゴメス
#25417
該当なし
ラファエル コレーゴメス
#25321
該当なし
アルテム ヴォロズノフ
#24976
24971
バルトマイエイ スズベール
#22296
14958
アレクサンダー・タラノフスキー
#26833
該当なし
Lukasz Bajsarowicz
#26608
26607
グレイソン
#26772
該当なし
Lukasz Bajsarowicz
#25858
25856
デニス・コピロフ
#23570
該当なし
ペタル ボリソフスキ
#26995
該当なし
バルトマイエイ スズベール
#26982
該当なし
Lukasz Bajsarowicz
#26974
26973
マックス メゼンスキー
#26947
該当なし
マックス メゼンスキー
#26944
該当なし
イスラム教のスブラマニア人
#26932
26917
ナンディーニ・ナガラジ
#26928
該当なし
アンドリー・カシア
#26916
該当なし
マックス メゼンスキー
#26912
該当なし
モハメド・アサル
#26862
26838
ウラジミール フィッシュチェンコ
#26821
該当なし
オレ ウシク
#26755
該当なし
ウラジミール フィッシュチェンコ
#26697
該当なし
フレッド オロスコ ディアス
#26586
該当なし
ラヴィンダー
#26230
26229
オレ ウシク
#26090
25910
アンドレイ・コーニー
#25895
13269, 25738
シャンカル コナール
#25349
572
クリス・フレウィン
#25161
該当なし
イスラム教のスブラマニア人
#26979
26800
マックス メゼンスキー
#26842
該当なし
アラステア マックロー
#26615
該当なし
Lukasz Bajsarowicz
#25828
26331
enriquei4
#25311
13252
バルトマイエイ スズベール
#27054
該当なし
Lukasz Bajsarowicz
#27048
27044
ショーン・ファン・ズイダム
#27041
27040
カリナ トシンバル
#27021
該当なし
マックス メゼンスキー
#27010
該当なし
Lukasz Bajsarowicz
#26779
該当なし
バルトマイエイ スズベール
#26765
17933
トビアス ニルソン
#26548
23755, 26384
Lukasz Bajsarowicz
#26329
26331
コロスティイ
#25359
25243
ピエターホスト
#24003
23619
アレクサンダー・タラノフスキー
#27114
該当なし
オレ ウシク
#27057
該当なし
ティモン・デ・グルート
#27033
27032
ドミニク フェルナンド
#26907
該当なし
トゥグエン
#26619
該当なし
Lukasz Bajsarowicz
#26778
該当なし
Lukasz Bajsarowicz
#26990
26989
ラウル・ワトソン
#27196
該当なし
セルゲイ バシウチンスキー
#27149
27027
アダルシュ マニカム
#27138
973
セルゲイ バシウチンスキー
#27131
26758
バルトマイエイ スズベール
#27084
該当なし
バルトマイエイ スズベール
#27083
該当なし
バルトマイエイ スズベール
#27082
該当なし
バルトマイエイ スズベール
#27080
該当なし
セルゲイ バシウチンスキー
#27029
26847
ビン・レ
#27026
27009
イスラム教のスブラマニア人
#27014
26992
バルトマイエイ スズベール
#26964
該当なし
イホル スヴィジエフ
#26939
該当なし
バルトマイエイ スズベール
#26902
20309
テジャシュ クンバレ
#26649
26648
princeCB
#26642
26590
アレクサンダー・タラノフスキー
#26563
該当なし
Hirokazu Nishi
#25454
24637
ピエターホスト
#24878
22609
ドミトリー
#24743
24735
フランシス
#23742
該当なし
wardcapp
#22442
該当なし
ヴァディム マレシュ
#27172
14086
フランシゼク ワールザク
#27179
該当なし
バルトマイエイ スズベール
#27145
該当なし
アレクサンダーアレマン
#26959
25219
ダニエルミ
#26506
26499
アンドレイ ベジアーズィチニ
#25722
25669
イホル スヴィジエフ
#27284
該当なし
Lukasz Bajsarowicz
#27281
該当なし
Lukasz Bajsarowicz
#27277
該当なし
Lukasz Bajsarowicz
#27274
該当なし
セルゲイ バシウチンスキー
#27261
20472, 20906, 21910
ナバル バルニエ
#27249
該当なし
ピエターホスト
#26784
4112, 11615, 11616, 25124, 26393
ピオトル・マルキーウィッツ
#26746
該当なし
ムディット シュクラ
#26348
26345
ヴァディム マレシュ
#27187
26117
セルゲイ バシウチンスキー
#27170
26825
エデン ドゥオン
#25733
該当なし
Lukasz Bajsarowicz
#27118
27117
ドミトリー・トシンバル
#27266
該当なし
Lukasz Bajsarowicz
#27255
該当なし
バシリイ・ブルラクス
#27165
該当なし
アレクリ
#27015
26683
トゥグエン
#26987
26963
セルゲイ バシウチンスキー
#26560
26473, 26856, 26858
ダン・ワリス
#25297
該当なし
solwininfotech
#24479
22251
Lukasz Bajsarowicz
#27273
該当なし
ヴァディム マレシュ
#27237
24704
バルトマイエイ スズベール
#27215
該当なし
セルゲイ バシウチンスキー
#27191
26827
マイケル・ボッテンズ
#27125
27124
ヤロスラフ・ロゴザ
#26015
該当なし
ルイス氏
#25734
該当なし
アレクサンダーメンク
#23191
該当なし
アブラル・パサン
#27336
27335
セルゲイ バシウチンスキー
#27304
14080
Lukasz Bajsarowicz
#27298
該当なし
Lukasz Bajsarowicz
#27292
該当なし
バシリイ・ブルラクス
#27263
26708
Lukasz Bajsarowicz
#27214
該当なし
ミシェル・ファンテッティ
#27116
該当なし
アントニノ ボヌモア
#26748
26745
バルトマイエイ スズベール
#26923
186
アンドレイ ベジアーズィチニ
#27390
該当なし
フィル マジ
#27375
該当なし
オレ ウシク
#27353
該当なし
ドミトリー・トシンバル
#27334
該当なし
バルトマイエイ スズベール
#27319
該当なし
アンドレイ ベジアーズィチニ
#27307
26224
Lukasz Bajsarowicz
#27276
該当なし
Lukasz Bajsarowicz
#27000
該当なし
チチ
#26538
該当なし
パヴェル ビストリツキー
#25664
25540
アレクサンダー・タラノフスキー
#22011
22010
Lukasz Bajsarowicz
#27378
該当なし
ニラフ パテル
#26055
22363
セルゲイ バシウチンスキー
#27412
13689
バルトマイエイ スズベール
#27393
該当なし
バルトマイエイ スズベール
#27385
該当なし
バルトマイエイ スズベール
#27384
該当なし
バシリイ・ブルラクス
#27383
27370
Lukasz Bajsarowicz
#27381
該当なし
マテウス・クルゼゾウィーク
#27360
該当なし
プリヤ – V – パンシャル
#27088
27086
ローラ フォルコ
#22837
22833
バルトマイエイ スズベール
#26075
6310
シャンカル コナール)
#27388
該当なし
グレアム・ウォートン
#26999
該当なし
バシリイ・ブルラクス
#27371
該当なし
ヴァディム マレシュ
#27509
該当なし
バルトマイエイ スズベール
#27462
該当なし
Lukasz Bajsarowicz
#27427
該当なし
Lukasz Bajsarowicz
#27425
該当なし
ナザール クロバニチ
#27413
該当なし
アベル・チュオン
#27365
16315
リズン オレクサンドル
#27257
該当なし
ダニエル・ルフ
#26763
26762
シャンカル コナール
#26736
該当なし
トゥグエン
#26618
該当なし
スタニスラフ・イルニツキー
#26417
該当なし
バシリイ・ブルラクス
#27493
26652
アンドレイ ベジアーズィチニ
#27492
該当なし
セルヒー・ゾヴニール
#27399
1002
バルトマイエイ スズベール
#26397
該当なし
オレ ウシク
#26100
24990
サイモン・スプレンケル
#27545
該当なし
トゥグエン
#27544
該当なし
オレ ウシク
#27526
該当なし
イホル スヴィジエフ
#27521
27500
バシリイ・ブルラクス
#27497
27496
バシリイ・ブルラクス
#27495
該当なし
バルトマイエイ スズベール
#27463
該当なし
アベル・チュオン
#27295
27169
マーク シャスト
#26900
該当なし
ピエターホスト
#26801
該当なし
イホル スヴィジエフ
#27519
27500
Lukasz Bajsarowicz
#27322
27320
Lukasz Bajsarowicz
#27321
27320
ナザール クロバニチ
#27652
該当なし
クリスティアーノ パシェコ
#27627
27500
Lukasz Bajsarowicz
#27597
171
オレ ウシク
#27563
該当なし
バルトマイエイ スズベール
#27491
該当なし
セルゲイ バシウチンスキー
#27343
13851
Lukasz Bajsarowicz
#26988
26986
トゥグエン
#26926
該当なし
クリチストフ ダニエル
#26036
該当なし
オレ ウシク
#27671
該当なし
Lukasz Bajsarowicz
#27552
該当なし
マルクス・ペッテルセン・イルヘンス
#27547
該当なし
オレ ウシク
#27676
該当なし
イホル スヴィジエフ
#27522
27500
エイノ・ケスキタロ
#27448
該当なし
Lukasz Bajsarowicz
#27701
27638
オレ ウシク
#27689
該当なし
バルトシュ ゴルスキ
#27685
該当なし
オレ ウシク
#27677
該当なし
パウェウ・タイレク
#27603
27506
Lukasz Bajsarowicz
#27325
該当なし
オレ ウシク
#27843
該当なし
オレ ウシク
#27841
該当なし
オレ ウシク
#27692
該当なし
Lukasz Bajsarowicz
#27606
27607
マテウス ゴンティジョ
#26293
該当なし
オレ ウシク
#27846
該当なし
Lukasz Bajsarowicz
#27300
27299
セルジイ イワシチェンコ
#27499
該当なし
セルジイ イワシチェンコ
#27536
該当なし
ナザール クロバニチ
#27566
該当なし
ナザール クロバニチ
#27966
該当なし
ピエターホスト
#27926
27920
ピエターホスト
#27892
該当なし
イホル スヴィジエフ
#27887
25769
シーカー・ミシュラ
#27886
27874
アヒス
#27740
該当なし
オレクサンドル クラフチュク
#27578
該当なし
Lukasz Bajsarowicz
#27323
27320
Lukasz Bajsarowicz
#27093
27089
アレクサンダーシュクルコ
#27994
該当なし
ヴァディム マレシュ
#27976
1270
Lukasz Bajsarowicz
#27964
該当なし
アンドリーカリニッヒ
#27955
27897
シャンカル コナール
#27515
27503
アヒス
#26886
該当なし
ナザール クロバニチ
#28048
該当なし
ボロディミール ゼーツ
#27948
該当なし
ボロディミール ゼーツ
#27662
該当なし
アヒス
#26704
該当なし
トゥグエン
#27572
27058
ズングエン
#27455
23440
ローハン ハパニ
#27359
27358

必要システム構成

当社の技術スタックは、PHP と MySQL をベースに構築されています。 詳しくは、を参照してください 必要システム構成.

インストールとアップグレードの手順

Composer を使用してAdobe Commerce 2.4.0 をインストールできます。

移行ツールキット

データ移行ツールは、既存のMagento 1.x ストアデータをMagento 2.x に転送するのに役立ちます。このコマンドラインインターフェイスには、検証、進行状況のトラッキング、ログ記録、テストなどの機能が含まれています。 インストール手順については、を参照してください データ移行ツールのインストール. を探索するか、に貢献することを検討します データ移行リポジトリ.

この コード移行ツールキット は、既存のMagento 1.x ストアの拡張機能とカスタマイズのMagento 2.x への転送に役立ちます。コマンドラインインターフェイスには、Magento 1.x のモジュールとレイアウトを変換するためのスクリプトが含まれています。

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