[PaaS のみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeが管理する PaaS インフラストラクチャ)およびオンプレミスプロジェクトにのみ適用されます。"}

Adobe Commerce 2.4.9-alpha リリースノート

IMPORTANT
Alpha のリリースは不完全な場合があり、欠陥が含まれている可能性があります。 それらは「現状のまま」で、いかなる保証もなく提供されます。 Adobeは、(Adobe サポートサービスまたはその他の方法を通じて)Alpha リリースを保守、修正、更新、変更、変更、その他の方法でサポートする義務を負いません。 お客様は、Alpha リリース、およびそれに付随するドキュメントや資料が正しく機能し、動作することを信頼しないでください。 Alpha リリースの使用は、完全にお客様自身の責任で行います。

v2.4.9-alpha2 のハイライト

Adobe Commerce 2.4.9-alpha2 リリースには、次のハイライトが適用されます。

フレームワーク

OpenSearch 3 のサポートを追加

Adobe Commerce 2.4.9 は、OpenSearch 3.x と完全に互換性を持つようになりました。この更新により、マーチャントは、OpenSearch 2.x との下位互換性を維持しながら、パフォーマンスの向上、セキュリティ、長期的なサポートのメリットを得ることができます。

AC-11846

Nginx のバージョンを 1.26 から 1.28 にアップデートします

現在サポートされているすべてのバージョンのAdobe Commerceの開発およびテスト環境で使用される Nginx のバージョンは、入手可能な最新の安定した Nginx リリースに合わせて 1.26 から 1.28 に更新されました。
PR レベルのテストが Nginx 1.28 で実行され、すべてのAdobe Commerce バージョンの完全な互換性とサポートが確認されるようになりました。

AC-14104

最新バージョンの調査 jquery-validate

jQuery 検証ライブラリをバージョン 1.21.0 にアップグレードして、フォームの検証機能を強化し、ユーザーエクスペリエンスを向上し、管理インターフェイスとフロントエンドインターフェイスの両方ですべてのAdobe Commerce フォームに最新のブラウザー互換性を確保しました。

AC-14403 - GitHub コードの投稿

最新バージョンの jquery-ui を調査する

jQuery UI ライブラリをバージョン 1.14.1 にアップグレードして、ユーザーインターフェイスウィジェットを強化し、アクセシビリティを向上し、すべてのAdobe Commerce管理コンポーネントとフロントエンドインターフェイスコンポーネントで最新のブラウザー互換性を確保しました。

AC-14417 - GitHub コードの投稿

最新バージョン less.js を調査します。

Less.js CSS プリプロセッサーをバージョン 4.2.2 にアップグレードして、CSS コンパイルのパフォーマンスを高め、構文のサポートを強化し、すべてのAdobe Commerce フロントエンドおよび管理テーマにわたってテーマのビルドプロセスを最新化しました。

AC-14418 - GitHub コードの投稿

最新バージョン moment-timezone-with-data.js を調査します。

Moment Timezone ライブラリをバージョン 0.5.43 にアップグレードして、タイムゾーン処理機能を強化し、最新の IANA タイムゾーンデータベース変更でタイムゾーンデータを更新し、Adobe Commerceの国際およびマルチタイムゾーン操作すべてで日付/時刻の処理の精度を高めました。

AC-14419 - GitHub コードの投稿

最新バージョンの underscore.js の調査

Underscore.js ユーティリティライブラリをバージョン 1.13.7 にアップグレードして、JavaScriptの機能プログラミング機能を強化し、データ操作のパフォーマンスを向上し、Adobe Commerceのすべてのフロントエンドコンポーネントと管理インターフェイスコンポーネントにおける最新のブラウザー互換性を確保しました。

AC-14420 - GitHub コードの投稿

TinyMCE からHugerte.orgへの移行

TinyMCE 5 および 6 のサポート終了と TinyMCE 7 とのライセンス非互換性により、現在のAdobe Commerce WYSIWYG エディターの実装は、TinyMCE からオープンソースの HugeRTE エディター(https://hugerte.org/)に移行されます。
この移行により、Adobe Commerceはオープンソースのライセンスに引き続き準拠し、既知の TinyMCE 6 の脆弱性を回避し、マーチャントやデベロッパー向けに最新のサポートされている編集機能を提供します。

AC-14568

2.4.9-alpha2 に Valkey 8.x の完全なサポートを追加

Adobe Commerce 2.4.9 では、Valkey に対して完全な CLI コマンドがサポートされており、現在の既存の Redis 機能をミラーリングします。 管理者とクラウドの設定が更新され、シームレスな Valkey 設定が可能になりました。
この更新により、Adobe Commerceは Valkey 8.x をサポートすることで、将来にわたって利用でき、パフォーマンスが向上します。これにより、マーチャントやデベロッパーは Redis に代わる信頼性の高い製品を入手できます。

AC-14604

その他

CNS のビルドおよびテスト用のAWS Valkey 8.x サービスのアップデート

CNS ビルド用のAWS Valkey 8.x サービスの更新

AC-14470

2.4.9-alpha2 - 8 月のコア品質の改善

AC-14700

セキュリティ

2.4.9-alpha2 のセキュリティの改善

AC-14610

送料

古い Web ツール API から新しい RESTful USPS API への USPS 統合の移行

USPS が 2026 年 1 月 25 日(PT)までに従来の Web Tools API の廃止を発表したことに準拠するために、Adobe Commerce USPS 統合は、新しい RESTful USPS API に移行されました。
主な機能強化:

  • デュアル API のサポート:管理者ユーザーは、設定を使用して、従来の Web ツール API と新しい RESTful USPS API のどちらかを選択できるようになりました。
  • 認証のアップグレード:安全な API アクセスを実現するために OAuth 2.0 を実装しました。
  • データフォーマットの改善:よりクリーンで効率的な通信のために、XML から JSON に移行されました。
  • 新しい管理フィールド:
    ゲートウェイ REST URL (モード:開発またはライブに基づく)
    クライアント ID と秘密鍵
    勘定科目タイプ、勘定科目番号
    CRID、MID、メーラー識別コード
    国際出荷用の AES/ITN
    REST 固有の許可されている発送方法
    この移行により、Adobe Commerceが USPS 標準に引き続き準拠し、システムの信頼性が向上し、マーチャント向けの将来的な配達確認の出荷統合が実現します。

AC-13257

v2.4.9-alpha1 のハイライト

Adobe Commerce 2.4.9-alpha1 リリースには、次のハイライトが適用されます。

管理 UI

管理 UI のカタログ価格ルールグリッドに「アクション」メニューを追加します

AC-13916

フレームワーク

[ パート 2] – 利用可能な最新バージョンで、すべての js ライブラリと npm 依存関係を更新する

composer バージョンのサポートは、composer バージョン 2.2.x まででした。 また、サポート範囲が 2.4.x バージョンに拡張されました。

AC-13792 - GitHub コードの投稿

2.4.8、2.4.7、2.4.6 および 2.4.5、2.4.9-alpha1 用の Valkey 8.x の互換性を追加

AC-14103

Varnish 7.7 との互換性を確認します。

AC-14105

2.4.8、2.4.7、2.4.6、2.4.5 に RabbitMQ 4.1 の互換性を追加

AC-14357

その他

2.4.9-alpha1 - 6 月のコア品質の改善

AC-14026

2.4.7 および 2.4.6 を MariaDB 10.11 と互換性のあるものにします。

AC-14099

2.4.9-alpha1 - 2025 年 6 月コミュニティの投稿

AC-14559

送料

古い DHL Express XML から新しい MyDHL API RESTful API への DHL 統合の移行

AC-13258

セキュリティ

セキュリティのバグ修正の最新情報については、Adobe セキュリティ速報 APSB25-50 を参照してください。

このリリースには、次のハイライトが含まれています。

  • API パフォーマンスの強化 – 以前のセキュリティパッチの後に導入された一括非同期 web API エンドポイントのパフォーマンス低下を解決します。

  • CMS ブロックのアクセス修正 – 権限が制限された管理者ユーザー(マーチャンダイジングのみのアクセスなど)が CMS Blocks リストページを表示できない問題を解決します。

    以前は、以前のセキュリティパッチをインストールした後に設定パラメーターが見つからないために、これらのユーザーにエラーが発生していました。

  • Cookie 制限互換性 - フレームワーク内の MAX_NUM_COOKIES 定数に関する後方互換性のない変更を解決します。 この更新により、期待される動作が復元され、cookie の制限とやり取りする拡張機能やカスタマイズの互換性が確保されます。

  • 非同期操作 – 以前の顧客の注文を上書きするための制限付きの非同期操作。

  • CVE-2025-47110 の修正 – メールテンプレートの脆弱性を解決

recommendation-more-help

CVE-2025-47110 の修正は、独立したパッチとしても使用できます。 詳しくは、 ナレッジベースの記事を参照してください。

v2.4.9-alpha2 の問題を修正しました

Adobe Commerce 2.4.9-alpha2 コアコードの 118 の問題を修正しました。 このリリースで修正された問題の一部を以下に示します。

API

今日までの特別価格は applySpecialPrice で誤って検証されています

システムは特別価格に関して正常に機能しており、製品の特別価格は、管理者または REST API によるサードパーティシステムで設定した日付に期限切れになります

AC-13130 - GitHub の問題- GitHub コードの投稿

リクエスト本文またはパラメーターの形式が正しくないため、「内部サーバーエラー」が発生する

AC-746 - GitHub の問題- GitHub コードの投稿

注文「base_row_total」と「row_total」は、REST API 応答で単一項目価格を表示します

複数の同じ項目が注文された場合の、注文詳細の REST API 応答に、「base_row_total」属性と「row_total」属性の正しい値が含まれるようになりました

ACP2E-3874 - GitHub コードの投稿

API、順序

[CLOUD] 注文情報の問題(注文 000075568 の行合計の表示)

項目が完全にディスカウントされた場合に、注文 API 応答の row_total_incl_tax 値が 0.00 ではなく、ゼロに近い残差値として返される問題を修正しました。

ACP2E-3950 - GitHub コードの投稿

アカウント

管理パネルでおよび.swiss ドメインを使用して顧客の電子メールを更新する際の問題

AC-13409 - GitHub の問題- GitHub コードの投稿

ニュースレターの購読が有効なスイッチが web サイト/ストアごとに機能しない

システムは、グローバルレベルで無効にされた複数の web サイト/ストレビューがある場合、ニュースレターの購読を正しく処理します

AC-14283 - GitHub の問題- GitHub コードの投稿

「製品が表示された」顧客セグメント条件の非推奨(廃止予定)

AC-14542

[ 問題 ] 削除された電子メールの開示

入力したメールがアカウントの確認に不要な場合、顧客が存在しているかどうかに関係なく、誤ったメールを示すエラーメッセージを表示するようになりました。

AC-14561 - GitHub の問題- GitHub コードの投稿

管理 UI

シンプルな製品では、同じ設定で買い物かごページと製品ページの FPT 値が異なります

AC-13066 - GitHub コードの投稿

スウォッチモジュールが無効の場合、複数選択/選択属性オプションを保存できない

AC-13071 - GitHub コードの投稿

買い物かごページと製品ページの FPT 値が、動的製品に対して同じ設定で異なる

AC-13075 - GitHub コードの投稿

管理の静的グリッドにホバーの色が適用されない

管理者の静的グリッドの行に、期待どおりにホバーカラーが適用されるようになりました。GitHub-35358

AC-2916 - GitHub の問題- GitHub コードの投稿

制限付き管理者ユーザーは、製品ステータスを一括更新できない

カスタム管理者は、web サイトレベルのプロパティなので、製品ステータスを一括更新できます。 ステータスは、制限された管理者がアクセス権を持つ web サイトでのみ更新されます。

ACP2E-3772

[ ステージング 2] 保管されたカードが管理パネルに表示されない

アップグレード後、「ストアドカード」支払いオプションがバックエンドの注文配置フォームに表示されなくなる問題を修正しました。

ACP2E-3830 - GitHub コードの投稿

B2B

ゲストチェックアウトの会社フィールドの検証に失敗する

AC-14987 - GitHub の問題- GitHub コードの投稿

バンドル

テーマをまたいだバンドル出力から Hugerte Editor JS ファイルを除外する

AC-15128 - GitHub コードの投稿- GitHub コードの投稿

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

グループ化された製品フロントエンド数量の検証がありません

負の数量と最大数量を追加しようとすると、システムは正常に動作し、検証エラーが表示されるようになりました

AC-13524 - GitHub の問題- GitHub コードの投稿

ゲストのプレフィックスが見積もりアドレス 2.4.8 に保存されない

AC-14705 - GitHub の問題- GitHub コードの投稿

[ 問題 ] base_price ではなく見積品目に価格を設定します

フロントエンドの 1 つの web サイトに複数の通貨がある場合、システムは見積もり品目の価格を価格ではなく base_price に正しく処理します

AC-9985 - GitHub の問題- GitHub コードの投稿

[ クラウド ] 注文が 1 つのストア表示で作成された場合、最近の注文が他のストア表示に表示されない

「マイアカウント」ページに、同じストア内の他のストア表示からの最近の注文が表示されない問題を修正しました。 注文取得ロジックが更新され、「マイオーダー」ページの動作に合わせて、すべてのストアビューで一貫した注文表示が確保されました。

ACP2E-3807 - GitHub コードの投稿

次として表示する数量 バンドル製品の追加中に「管理者の顧客の買い物かご」セクションで 0 を選択

顧客アクティビティの「買い物かご」セクションに、正しい数量が表示されるようになりました。 以前は、数量は 0 と表示されていました。

ACP2E-3872 - GitHub コードの投稿

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

GraphQL経由で注文する際に、メッセージをエラーコードにマッピングする際にエラーが発生する

存在しない買い物かごまたは非アクティブな買い物かごに注文を行うためのGraphQL呼び出しで、すべてのストアビューで CART_NOT_ACTIVE または CART_NOT_FOUND エラーコードが正しく返されるようになりました。翻訳されたエラーメッセージによって、以前に未定義のコードが発生していた問題を修正しました。

ACP2E-3942 - GitHub コードの投稿

買い物かごおよびチェックアウト、GraphQL、在庫/MSI

cartItemInterface の is_available 属性は、販売可能な在庫が多い場合でも false を返します

is_available 属性は、販売可能な在庫が多い場合に true を返します。 以前は、常に false を返します。

ACP2E-3885 - GitHub コードの投稿

カタログ

カタログ URL リソース (_getCategories)のスコープバグ

この PR は、カテゴリ URL リソースのストアスコープで値が定義されていない場合、デフォルトスコープにフォールバックを追加します。

AC-11011 - GitHub の問題- GitHub コードの投稿

[ 問題 ] OpenGraph で価格を表示できるかどうかを確認してください

価格を非表示にするプラグインを使用すると、システムは正常に機能し、この変更価格は OG タグに表示されません。

AC-11635 - GitHub の問題- GitHub コードの投稿

[ バグ ] REST API:特別価格の更新で、すべてのストアビューの値が設定されない

AC-13671 - GitHub の問題- GitHub コードの投稿

[\Magento\ConfigurableProduct\Model\Product\Type\Configurable] PHP エラーが通知されませんでした

この PR はループ変数名を変更して、後続の呼び出しで使用される特定の製品に「_cache_instance_product_ids」データを正しく追加します。

AC-14159 - GitHub の問題- GitHub コードの投稿

[ メインライン ] [ クラウド ] 画像のサイズ変更に 400 GB を超えるディスク領域を使用

修正後、—skip_hidden_images フラグで使用される catalog:images:resize コマンドでは、画像が存在しない Web サイトの画像キャッシュが生成されません。

ACP2E-3869 - GitHub コードの投稿

入力された国 ID が存在しません – アイルランド (IE)

修正後、アイルランドの郵便番号を使用して集荷場所を検索できます。

ACP2E-3932 - GitHub コードの投稿- GitHub コードの投稿

カタログ、パフォーマンス

管理者のカテゴリの読み込みに時間がかかる

カテゴリ読み込みパフォーマンスが大幅に向上しました。 以前は、カテゴリの読み込みに時間がかかり、タイムアウトの問題が発生していました。

ACP2E-3891 - GitHub コードの投稿

カタログ、価格

子製品に適用されたカタログ価格ルール割引が正しくありません

両方のルールの優先度が同じ場合に、バリエーションのカタログ価格ルールが親の設定可能な製品によって上書きされる問題を修正しました。

ACP2E-3693 - GitHub コードの投稿

カタログ、検索

RestApi リクエスト '/rest/default/V1/categories?searchCriteria%5Bpage_size%5D=1'がタイムアウトエラーで失敗します

AC-13358 - GitHub コードの投稿

コンテンツ

magento 2.4.7 p2 にアップグレードすると、新しくアップロードされたファイルのメディアギャラリーが表示されない

AC-13262 - GitHub の問題

からギャラリー画像を完全に削除すると、範囲の役割/タイプが設定され続け(ベース/小/サムネール)、「古い」役割/タイプを再度追加した後で表示されます

システムはストア範囲で期待どおりに動作しています。画像は、デフォルトの範囲に従って、新しく追加された画像の役割/種類を継承します。

AC-13556 - GitHub の問題- GitHub コードの投稿

[ 小さなバグ ] フィールド値に listing component が含まれている場合、管理パネル \ のフィルターがヒットしない

スラッシュを含むページタイトルをフィルタリングしている場合(例:Magento\Store)、システムは正常に動作します

AC-13661 - GitHub の問題- GitHub コードの投稿

「ID が「0」のCMS ページが存在しません」というログフラッド

管理者ユーザーの作成後、および新しいページ system.log を作成する際に、システムは期待どおりに動作しています。エラーメッセージは表示されません

AC-14254 - GitHub の問題- GitHub コードの投稿

カタログリンクウィジェットで間違った URL が使用されている

カタログの製品リンクとカタログカテゴリリンクを追加した後、システムはウィジェットを正しく処理し、html ソースにも正しい URL が表示されるようになりました

AC-14437 - GitHub の問題- GitHub コードの投稿

ユーザーがウィジェット権限を持っていない場合、ページビルダーの製品コンポーネントは機能しません

修正前は、権限のないウィジェットにアクセスすると、ページで一般的なエラーが発生し、「読み込み中」のGIFが表示されていました。 修正後、モーダルウィンドウに「申し訳ありませんが、このコンテンツを表示するには権限が必要です」と表示されます。 メッセージ。

ACP2E-3664 - GitHub コードの投稿

GraphQLでページビルダー製品ウィジェットの順序が適用されない

GraphQLの「ルート」クエリ応答で、ページビルダー製品コンテンツタイプ内の正しい並べ替え順で製品が返されなかった問題を修正しました。

ACP2E-3898 - GitHub コードの投稿

ICU ライブラリバージョンによる英語以外のストアフロントでの料金表示の問題

修正後、製品価格はヘブライ語(イスラエル)ロケールで正しく表示されます。

ACP2E-3938 - GitHub コードの投稿

ストアコードをクリアしたデザイン設定の更新

設定キャッシュが正しく更新されないので、ストア表示コードを更新するとデザイン設定がクリアされる問題を修正しました。

ACP2E-3941 - GitHub コードの投稿

フレームワーク

カスタム DBトリガーでコマンド設定 :upgrade 実行中にエラーが発生しました

AC-11487 - GitHub の問題

Web サイト/グループ/ストアエンティティフォームは、拡張属性に複数の値フォーム要素を使用して拡張できません

この PR により、複数値のフォーム要素から web サイト/グループ/ストアフォームにデータを送信できるようになります。

AC-11657 - GitHub の問題- GitHub コードの投稿

[ 問題 ] スコープリゾルバーの使用状況を削除します

この PR は、現在のストアではなく管理者 URL 設定をグローバルに解決します

AC-11736 - GitHub の問題- GitHub コードの投稿

デフォルトの Nginx 設定を使用したセットアップルートによるMagento バージョンの公開

現在、システムは期待どおりに動作しているので、サイトが動作しているMagentoの正確なバージョンが公開されません

AC-13205 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 見積もりアドレスのリファクタリングと検証メソッド

この PR には、doValidate メソッドのわかりやすさの向上が含まれています。

AC-13214 - GitHub の問題- GitHub コードの投稿

Magento オプション —magento-init-params cli 実行時に使用しない場合は、

AC-13231 - GitHub の問題- GitHub コードの投稿

getItemsByColumnValue の型宣言が間違っています

システムは、getItemsByColumnValue 関数で、入力パラメーター$value を配列ではなくプリミティブ型として正しく定義し、関数が期待されたコレクションを返すようになりました。 以前は、単一の値を持つ配列が入力パラメーターとして使用された場合、関数は null を返し、IDE はエラーとしてマークしていました。

AC-13240 - GitHub の問題- GitHub コードの投稿

Magento 2.4.7 マルチストア実装での FPC に関連付けられたキャッシュキー

AC-13719 - GitHub の問題- GitHub コードの投稿

PII を公開するMagento Rest API

AC-13904 - GitHub の問題

大量の更新を行っているお客様に対しては、部分的なインデックス作成が機能しなくなります

AC-14424 - GitHub コードの投稿

モジュール内で「use strict」が不要であることを調査します

AC-14517 - GitHub コードの投稿

出荷ラベルをダウンロードした後、私たちはそれが出荷と取り扱い価格と一致していなかったいくつかの出荷金額を見ることができます。

AC-14560

MView の機能は、トリガーの実行時にエラーを無視します

AC-14567 - GitHub コードの投稿

[ 問題 ] レイアウト XML 結合の読み込み中に、不要な例外を回避します

この PR は、読み込む新しい関数(B/C 互換では、保護された_loadXmlString を上書きしません)を導入し、例外をスローしません

AC-14580 - GitHub の問題- GitHub コードの投稿

[ 問題 ]Vault Graph Ql モジュールでコンストラクタープロパティのプロモーションを使用する

この PR は、コンストラクタープロパティを VaultGraphQl モジュールのプロパティプロモーションに置き換えます

AC-14616 - GitHub の問題- GitHub コードの投稿

[ 問題 ] モジュールフロントエンドレイアウトのコード冗長性を削除しました。

この PR により、Magento_Msrp、Magento_LoginAsCustomerAssistance、Magento_Newsletter およびMagento_Sitemap モジュールのフロントエンドレイアウトのテーマレイアウトに対するコードの冗長性が解消されます。

AC-14625 - GitHub の問題- GitHub コードの投稿

[ 問題 ]Microsoft IIS に関連するコードを削除します

この PR により、Microsoft Windows OS がサポートされていないことを示すMagento システム要件ドキュメントに従って、Mircrosoft IIS に関連するコードがクリーンアップされます

AC-14702 - GitHub の問題- GitHub コードの投稿

Magnifier.js 構文エラー

システムの拡大鏡機能は、以前と同じように機能し続ける必要があります。また、拡大鏡オプションはグローバル スコープで使用できません

AC-14722 - GitHub の問題- GitHub コードの投稿

CLI コマンドのバックポ setup:db:status ト詳細モード

AC-14807 - GitHub コードの投稿

tls および 2.4.8 で送信される SMTP メール

AC-14883 - GitHub の問題- GitHub コードの投稿- GitHub コードの投稿- GitHub コードの投稿

[ 問題 ] 静的コンテンツのデプロイにおける同時実行の問題を修正しました

この PR は、テーマが親と共にどのように定義されているかに応じて、複数の同時プロセスがスピンして同じテーマパッケージを処理するバグを修正します。

AC-14944 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 8.1 より前のバージョンの PHP のレガシー互換性コードを削除する

このプルリクエストは、PHP <8.1 で実行するように設計されたコードを削除します。
また、PHP_VERSION_ID の連絡先が利用可能かどうかをチェックする機能を削除しました。これは全ての PHP バージョンで利用可能です

AC-14971 - GitHub の問題- GitHub コードの投稿

ログイン時に FPC が機能しない

AC-14999 - GitHub の問題- GitHub コードの投稿

[ 問題 ]SchemaBuilder のエラー処理を改善する

この PR により、db スキーマのエラーメッセージ処理が改善されます。 大量のデバッグを行わずに問題を特定するのに役立ちます。

AC-15020 - GitHub の問題- GitHub コードの投稿

CliStateTest の変更による 2.4.9-alpha2-develop の SYNC PR での統合テストの失敗

AC-15136 - GitHub コードの投稿

PHP8.1 タイプのバグ修正

関連する製品は、厳密な処理モードがアクティブでない場合や製品情報が使用可能な場合、false ではなく空の配列に初期化されるようになりました。 この変更により、関連する製品を処理する後続のロジックが一貫して動作し、製品準備プロセスの安定性と予測可能性が向上します。

AC-6017 - GitHub の問題- GitHub コードの投稿

[ 問題 ] フレームワークから禁止されている @author タグを削除する(パート 3)

システムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、全体的なコード品質が向上します。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8343 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 友人グラフ ql を送信モジュールでコンストラクタープロパティのプロモーションを使用する

「友達に送信」GraphQLモジュールのコンストラクタープロパティの昇格を利用して、コードの読みやすさを向上し、複雑さを軽減するようになりました。 以前は、このモジュールは、多数の行を占めるプロパティを使用していたので、コードがより複雑で読みにくくなっていました。

AC-8346 - GitHub の問題- GitHub コードの投稿

[ 問題 ] @author から禁止されている Magento_Downloadable タグを削除する

システムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、全体的なコード品質が向上します。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8355 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 禁止された @author タグを削除する

このシステムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、コードの品質と一貫性を向上させます。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8358 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 禁止された @author タグを削除する

システムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、全体的なコード品質を向上させます。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8360 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 禁止された @author タグを削除する

このシステムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、よりクリーンで標準化されたコードを保証します。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8361 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 禁止された @author タグを削除する

システムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、全体的なコード品質が向上します。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8363 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 禁止された @author タグを削除する

システムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、全体的なコード品質が向上します。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8375 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 禁止された @author タグを削除する

システムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、全体的なコード品質が向上します。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8376 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 禁止された @author タグを削除する

システムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、全体的なコード品質が向上します。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8400 - GitHub の問題- GitHub コードの投稿

[ 問題 ] 禁止された @author タグを削除する

システムは、特定のモジュールから禁止されている @author タグを削除することで、コーディング標準に準拠するようになり、全体的なコード品質が向上します。 以前は、一部のモジュールにこのタグが含まれていることは、確立されたコーディング標準に違反していました。

AC-8401 - GitHub の問題- GitHub コードの投稿

[ 問題 ] サービス URL 生成の拡張性を向上させる

プラグインを使用してサービス URL 生成機能をカスタマイズできるようになり、メンテナンス性の高い変更アプローチが促進されます。 以前は、この機能のカスタマイズは、環境設定を通じて実現されていましたが、これはそれほど効率的でも保守的でもないかもしれません。

AC-8813 - GitHub の問題- GitHub コードの投稿

新しい検証が追加されたことによるアップグレード 2.4.7-p5 の問題

SchemaBuilder クラスで、未定義の配列キー「列」がスキーマの作成中または更新中にクラッシュする問題を修正しました。 これは、「列」キーを含まないテーブルデータを処理しているときに発生しました。

ACP2E-3871 - GitHub コードの投稿

PHP8.4 非推奨エラー:Adobe Commerce 2.4.8 へのアップグレード後の E_USER_ERROR

お客様が直面するシナリオは、この修正の影響を受けません。

ACP2E-3963 - GitHub コードの投稿

フレームワーク、検索

Opensearch 2.19.1 は、1 つの価格のカテゴリに対して illegal_argument_exception を返します。

Opensearch は、同じ価格を持つすべての製品を含むカテゴリに対して illegal_argument_exception をスローしなくなりました。 以前は、「[from] パラメーターは負にできません」という例外がありました。

ACP2E-3896 - GitHub コードの投稿

GraphQL

製品が削除されると customerOrders graphql がエラーを返す

注文の製品が削除されても、customerOrders の graphql リクエストでエラーがスローされなくなりました。 以前は、「内部サーバーエラー」エラーがスローされていました。

ACP2E-3936

ウィッシュリスト項目は、GraphQL リクエストの 1 つの web サイト内のストアビュー間で共有されません

修正する前は、ウィッシュリストの項目はストア ID でフィルタリングされていました。 修正後、ウィッシュリストの項目が web サイトでフィルタリングされるようになりました。

ACP2E-3987 - GitHub コードの投稿

GraphQL、商品

製品 graphql の MediaGalleryInterface に media_type がありません

MediaGallery GraphQL リクエストに、商品の画像タイプの「タイプ」フィールドが含まれるようになりました。 以前は、この「types」フィールドは MediaGallery GraphQL リクエストに存在しませんでした。

ACP2E-3880 - GitHub コードの投稿

インベントリ/MSI

ホームページにリダイレクトしてチェックアウトした後は、利用できるストアはありません

以前に選択したストアは、お客様が支払いページに移動してからホームページに戻り、最後にチェックアウトページに戻った場合、「店舗で選択」配送で事前選択されるようになりました。 以前は、チェックアウトページに繰り返し戻った後に、「店舗で選択」で選択した店舗がクリアされていました。

ACP2E-3793 - GitHub コードの投稿- GitHub コードの投稿

順序

AbstractAddress setData ('custom_attributes', AttributeValue[])は customAttributes を解除します

AC-10568 - GitHub の問題

v2.4.7-p1 Magentoの並べ替え–1 の注文番号

システムは期待どおりに動作しており、バックエンドから並べ替えた後、注文番号は一意の 8 桁になります

AC-12854 - GitHub の問題- GitHub コードの投稿

Adobeのクレジットカードによるお支払い方法でチェックアウトすると、商品のカスタムオプションファイルのアップロードが失われる

AC-14306 - GitHub の問題

処理中に注文ステータスがスタックしました

修正前は、「一緒に出荷」オプションが有効になっているバンドル製品を注文しても、請求書と出荷後に注文ステータスが自動的に「完了」に切り替わっていませんでした。 現在は、修正後、注文が請求および出荷された後、注文ステータスが自動的に「完了」に切り替わります。

ACP2E-3947 - GitHub コードの投稿

[Cloud]Magento OOTB コード – メールテンプレートの設定の問題

修正前は、非同期メール送信を使用する場合、出荷メールとストアオーダーが一致していませんでした。 修正後、適切な店舗出荷メール注文が配信されます。

ACP2E-3998 - GitHub コードの投稿

その他の開発者ツール

[ 問題 ] 保護されたメンバー$_urlHelper の間違ったタイプヒント

システムは、誤ったタイプヒントを正しいヒントで修正するようになりました。これは、コンストラクターでも使用されます

AC-10716 - GitHub の問題- GitHub コードの投稿

パフォーマンス

[ 問題 ] Store.php の更新

この PR は、現在のストアの解決をスキップすることでパフォーマンスを向上させます。

AC-14791 - GitHub の問題- GitHub コードの投稿

Pricing

Rest API 注文の動的価格なしのバンドル製品項目の場合、価格は常に 0 です

AC-11925 - GitHub の問題- GitHub コードの投稿

製品

オプションを選択せずに、元の価格に基づいて計算された、階層価格およびカタログ価格ルールに対する割引率。

AC-12004 - GitHub の問題

Magento 2.4.7 minAllowed missing product order qty

システムは正常に動作し、ページソースは製品の最小数量を正しく表示している

AC-12909 - GitHub の問題- GitHub コードの投稿

Magento Payflow Pro テストの実行中にMagento例外が発生しました

AC-13681

管理パネルの製品ページのカスタマイズ可能オプショングリッドに関する問題

タイプがドロップダウンのカスタマイズ可能なオプションを作成する場合、システムは期待どおりに動作します

AC-14003 - GitHub の問題- GitHub コードの投稿

購買依頼リスト・ページ印刷オプションが機能しない

AC-14711

他の顧客比較リストのすべての項目は、管理者を介してログインした後、顧客に割り当てられます

以前は、管理者がバックエンドで「顧客としてログイン」機能を使用すると、以前にログインした顧客の比較リストの製品が、現在なりすまされている顧客に誤って割り当てられました。 修正後、正しくログインしている顧客の比較リストが正しく読み込まれます。

ACP2E-3818 - GitHub コードの投稿

SEO

REST API を使用した製品の URL キーの更新で、301 URL の書き換えが生成されない

「URL キーが変更された場合に URL の永続的なリダイレクトを作成」設定を「はい」に設定して、REST API を介して製品の URL キーを更新する場合、製品 URL の書き換えは、古い URL から新しい URL へのリダイレクトを作成します。

ACP2E-3900 - GitHub コードの投稿

売上

注文状態ドロップダウンで値を選択すると、注文状態が表示されなくなります

AC-15010

セキュリティ

バンドルまたは結合された JS が SRI ハッシュの一部ではない

修正前は、生成されたバンドルまたは結合ファイルが SRI ハッシュリストに追加されていませんでした。 現在、ファイルは SRI ハッシュに適切に追加されています。

ACP2E-3854 - GitHub コードの投稿

送料

[QUANS] - Magento_Fedex コアモジュールは、新しいトークンを取得するリクエストを送信する前に、有効なアクティブなトークンを確認しますか?

Adobe Commerceは、アクセストークンに対して FedEx API サービスへのリクエストを多数行わなくなりました。 以前は、アクセストークンがまだ有効でも、Adobe Commerceは常に FedEx API に新しいリクエストを行うので、レート制限の問題が発生していました。

ACP2E-3930 - GitHub コードの投稿

ステージングとプレビュー

カテゴリ権限が有効になっているスケジュールされた製品アップデートをプレビューできない

修正前は、今後も有効になる製品がプレビューモードで表示されていませんでした。 現在のステータスが無効な場合でも表示されるようになりました。

ACP2E-3786 - GitHub コードの投稿

プレビュー中、スコープに異なるストア表示が表示される

修正前に、cms ブロックと cms ページのコンテンツのステージング更新プレビューが、コンテンツのステージングダッシュボードからアクセスしたときに cms ブロックまたはページに割り当てられたストアとは別のストアで開いていた可能性があります。 修正後、ステージング更新で cms ブロックまたはページに特定のストアのみが割り当てられている場合、コンテンツのステージングダッシュボードからのプレビューが開いて、正しいストアが選択されます。

ACP2E-3815

カタログ価格ルール割引金額フィールドの検証がありません

以前は、ステージングスケジュールの更新の discount_amount フィールドが、現在の検証ルールで正しく検証されていませんでした。 ただし、修正を適用すると、discount_amount フィールドは適切に検証されます。

ACP2E-3867 - GitHub コードの投稿

注文の合計が正しくない場合、ラウンドは価格計算に適用されません。

price_after_discount、discount_amount、および tax の金額を計算する際に、システムが正しく処理するようになりました。
注文の実際の合計

AC-11389 - GitHub の問題- GitHub コードの投稿

テストフレームワーク

[ 問題 ] lib/internal/Magento/Framework/App/Test/Unit/_files/app/etc/en…

単体テストの実行時に生成されるファイル「env.php」が無視されるようになり、テストの実行後も Git のステータスがクリーンなままになります。 以前は、単体テストを実行すると新しいファイル「env.php」が生成され、git ステータスに新しいファイルが見つかり、ダーティに見えるようになりました。

AC-13293 - GitHub の問題- GitHub コードの投稿

[ 問題 ] インターセプターの統合テストの問題を修正しました

統合テストで\Magento\TestFramework\App\Config\Interceptorが正しく識別および処理されるようになりました。これにより、クラスにプラグインが存在する場合でもテストで必要なデータにアクセスできるようになります。 以前は、システムは\Magento\TestFramework\App\Configが\Magento\TestFramework\App\Config\Interceptorである可能性を考慮に入れることができず、$data プロパティにアクセスしようとするとエラーが発生していました。

AC-13305 - GitHub の問題- GitHub コードの投稿

[ 問題 ] MFTF:Captcha が有効な友達フォームにメールを送信する

テストケースでは、CAPTCHA が有効な場合の「Email to Friend」フォームの機能について説明し、間違った CAPTCHA 値と正しい CAPTCHA 値の両方でフォーム送信プロセスが正しく動作することを確認します。

AC-13492 - GitHub の問題- GitHub コードの投稿

[TestFramework] phpunit v10 以降の TestCase::getTestResultObject の使用は無効です

AC-13502 - GitHub の問題

AC 2.4.7-p3 での環境固有の単体テストの失敗

この問題は、すべてのバージョンと環境で再現されない単体テストのエラーを修正します。 以前は、修正するために、ライブラリバージョンが異なったり、新しいバージョンで追加された機能が欠落していたりしたために、一部の単体テストが失敗していました。

ACP2E-3712 - GitHub コードの投稿

ツール/DataMigrationTool

[ATLH] 違いがない場合の致命的エラー

表示する違いがない場合に、致命的なエラーが表示されなくなった

ACP2E-3901

UI フレームワーク

動的行のWYSIWYGが空です

AC-12336 - GitHub の問題- GitHub コードの投稿

[ 問題 ] MIME タイプタイプの修正

システムは、gif 画像の MIME タイプとタイプミスを正しく処理して修正しました

AC-8001 - GitHub の問題- GitHub コードの投稿

[ 問題 ] レビューリストの Ajax に直接アクセスできないようにする

システムは Ajax を正しく処理し、レビューリストへの直接アクセスを避けます

AC-9381 - GitHub の問題- GitHub コードの投稿

アップグレード:互換性アップグレードツール

非推奨(廃止予定)の機能:動的プロパティ Magento\Framework\Acl::$_roleRegistry の作成

AC-12343 - GitHub の問題

v2.4.9-alpha1 の問題を修正しました

Adobe Commerce 2.4.9-alpha1 コアコードの 84 の問題を修正しました。 このリリースで修正された問題の一部を以下に示します。

API

async.magento.configurableproduct.api.optionrepositoryinterface.save.post の非同期一括操作はオープン状態のままになります

リクエスト本文が配列でない場合、Bulk API エンドポイントはエラーをスローするようになりました。そのため、一括項目キーは 0 から始まる連続数である必要があります。 以前は、一括要求で送信された任意の項目キーが原因で、一括項目ステータスが更新されませんでした。

ACP2E-3544 - GitHub コードの投稿

[CLOUD] is_subscribed 値に関する API REST のバグで、searchCriteria を使用して現在のストアから考慮されていないもの

API REST カスタマークエリは、searchCriteria を使用して、正しいストアから正しい「is_subscribed」値を取得します
以前は、API REST カスタマークエリは、is_subscribed"値を取得する際に保存を考慮していませんでした。

ACP2E-3621 - GitHub コードの投稿

async.operations.all は、1 つの SKU に対して複数のエントリを作成できます

同じ製品を保存および更新する同時リクエストがシリアル化され、データの不整合や製品の重複を引き起こす競合状態を防ぎます

ACP2E-3744 - GitHub コードの投稿

アカウント

[ クラウド ] 顧客アカウントの作成中に現在のエリアで発生したエラーに対して、削除操作は禁止されています

修正によって無効なアドレスで顧客を保存すると、無関係な「現在のエリアでは削除操作が禁止されています」ではなく、無効の理由を説明するメッセージが返されます。

ACP2E-3791 - GitHub コードの投稿

管理 UI

[ 問題 ] 役割ツリーによるユーザーエクスペリエンスの向上

このプルリクエストでは、すべてを折りたたむ、すべてを展開する、選択した項目で分岐を展開するボタンが追加されます。 この機能は、カテゴリツリーで提供される機能(カタログ/在庫/カテゴリ)と同様です

AC-14020 - GitHub の問題- GitHub コードの投稿

Symfony\Component\Mime\Exception\LogicException:「Sender」ヘッダーは、「Symfony\Component\Mime\Header\MailboxHeader」のインスタンスである必要があります(「Symfony\Component\Mime\Header\MailboxListHeader」を取得)

AC-14520 - GitHub の問題- GitHub コードの投稿

グリッドを使用して税率を一括削除する機能の提供

管理者ユーザーは、「管理税率」グリッドから複数の税率を同時に削除できるようになりました。 GitHub-33399

AC-2238 - GitHub の問題- GitHub コードの投稿- GitHub コードの投稿

条件 SKU を含む買い物かご価格ルールで、SKU の「先頭のゼロ」が考慮されない(SKU:01234 は 1234 と同じ)

システムでは、SKU の「先頭のゼロ」を考慮した条件 SKU を使用して、買い物かご価格ルールを正しく処理するようになりました

AC-9428 - GitHub の問題- GitHub コードの投稿

複数選択のデフォルト属性オプション値の動作の問題

修正前は、複数のオプション属性のデフォルト値が正しく保存されていませんでした。 修正後、値はデータベースに適切に保存されるようになりました。

ACP2E-3523 - GitHub コードの投稿

バックエンド管理メニューのサブタイトルが表示されない

メインメニューグループのすべてのタイトルが正しく表示されるようになりました。 以前は、メインメニューの 2 列目または 3 列目にリンクのグループが 1 つしか含まれていない場合、そのグループのタイトルは表示されませんでした。

ACP2E-3540

製品数量を管理者から買い物かごに戻す際の問題

管理者から注文を作成する場合、サイドバー上の顧客カート内の製品が注文に追加されても消えません。

ACP2E-3563 - GitHub コードの投稿

管理 UI、B2B

カスタマーヘッダーとしての B2B ログインには、引き続きMagento ブランディングがあります

以前は、ストアフロントのヘッダーに、「現在、< ストア名 > で < 顧客名 > として接続されています」とMagento ブランディングが表示されていました。 (修正)と、ヘッダーがADOBE ブランディングで表示されるようになりました。

AC-14361 - GitHub コードの投稿

管理 UI、コンテンツ

画像挿入中の例外「メディアアセットパスのレンディションを作成できない」

Media Gallery 画像の最適化設定の最大幅と最大高さの値を削除すると、画像の最適化処理中にエラーが発生しなくなりました。

ACP2E-3781 - GitHub コードの投稿

管理 UI、セキュリティ

弱いパスワード管理

同じパスワードを使用する場合、管理者ユーザーを保存できません。 以前は、適切な検証なしで正常に保存されていました。

ACP2E-3657 - GitHub コードの投稿

管理 UI、セキュリティ、ステージングおよびプレビュー

コンテンツのステージングのアクションログ

アクションログに、ステージング更新アクティビティが表示されるようになりました。 以前は、ステージング更新ログは管理アクションログに記録されていませんでした。

ACP2E-3679

B2B

注文が機能しない PayFlow Pro クレジットカード決済方法を使用して交渉できる見積もりからチェックアウトに進みます

AC-11973

引用符の名前を変更した後の成功メッセージが断続的に消える

AC-13447

総計の計算には税額は含まれません

注文に正しい合計が含まれているのは、クロスボーダー取引が有効な既存の発注書から注文が作成される場合です。

ACP2E-3727

REST API を使用した B2B 共有カタログのカテゴリの割り当て解除が遅い

B2B でカテゴリの割り当てを解除する際のパフォーマンスが大幅に向上しました。 以前は、B2B 共有カタログのカテゴリの割り当てを解除するのに長い時間がかかっていました。

ACP2E-3796

B2B の新しいセットアップパッチに関するパフォーマンスの問題

B2B 1.5.2 にアップデートした後にMagento_Company モジュールをアップグレードすると、company_structure テーブル内の多数のレコード(~100,000)を処理する際に非常に長い時間がかかるパフォーマンスの問題を修正しました。

ACP2E-3850

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

Magento 2.4.7 更新(ミニ)カート 10 進数による数量は許可されていません

ロケールが NL (オランダ語)の場合に、ミニカートの小数を使用して数量を更新する際に、Magentoが正しく処理するようになりました

AC-13238 - GitHub の問題- GitHub コードの投稿

[ 問題 ] subtotal.phtml の更新

正しい間隔で subtotal.phtml が更新されます

AC-13907 - GitHub の問題- GitHub コードの投稿

ゲストに注文できません

AC-14241 - GitHub コードの投稿

期限切れの永続的な見積は、cron ジョブ sales_clean_quotes によってクリーンアップされません

「persistent_clear_expired」 cron ジョブが実行されると、期限切れの永続的な引用符がクリアされるようになりました。 以前は、期限切れの永続的な引用符が他の cron ジョブによってクリアされていませんでした。

ACP2E-3493 - GitHub コードの投稿

非アクティブな会社のチェックアウトでの「エラーが発生しました」エラー

修正前は、ログインしたユーザーの会社が有効でなくなった場合、ログアウトアクションは買い物かごページで正しく完了していませんでした。 これで、会社が利用できなくなった場合、ログアウトは正しく実行されます。

ACP2E-3541 - GitHub コードの投稿

「複数のアドレスでチェックアウト」すると、アドレス選択が保存されない

複数出荷オプションをキャンセルする場合の修正の前は、複数出荷に戻しても、住所は事前に選択されていませんでした。 現在は、デフォルトのアドレスが、複数出荷画面内で選択したアドレスに置き換えられます。

ACP2E-3646 - GitHub コードの投稿

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

セカンダリ Web サイトからで購入した際に、メール内のギフトカードコード URL が正しくない

以前は、デフォルト以外のストアのマルチストア設定とギフトカードは、常にギフトカードの請求をデフォルトの web サイトにリダイレクトしていました。 この修正が適用されると、メールによって、ギフトカードの請求リンクが正しい範囲または web サイトにリダイレクトされます。

ACP2E-3699

カートとチェックアウト、送料

[ メインライン ] 買い物かご価格ルールが複数配送を考慮していない

この修正を実装する前は、サブ選択条件が適用され、送料無料が有効になっている場合、複数配送商品の買い物かご価格ルールが正しく適用されませんでした。 ただし、修正が適用されたので、複数出荷カートのカート価格ルールが意図したとおりに機能するようになりました。

ACP2E-3666 - GitHub コードの投稿

カタログ

同じクエリの同じページの重複キャッシュ fpc

同じクエリパラメーターを持つページに対して、ページの順序や末尾の文字に関係なく、同じフルページキャッシュ(FPC)が正しく識別され、使用されるようになりました。 これにより、ページキャッシュフォルダーの不要なサイズ増加を防ぎます。 以前は、クエリパラメーターの順序が異なる場合や、末尾に文字がある場合は、同じページに対して異なる FPC 識別子が作成され、ページキャッシュフォルダーのサイズが増えていました。

AC-10722 - GitHub の問題- GitHub コードの投稿

catalog_product_entity_int テーブルに必要な列のインデックスがありません

catalog_product_entity_int テーブルに必要な列の欠落しているインデックスを追加しました

AC-10844 - GitHub の問題- GitHub コードの投稿

URL の書き換えが原因で製品ページでエラーが発生する

URL の書き換えがあった場合に、製品ページが正常に読み込まれるようになりました

AC-2950 - GitHub の問題- GitHub コードの投稿

[Cloud] カテゴリに製品を追加する際のバグ

ポップアップグリッドを使用してカテゴリに製品を追加する際に、ページネーションとレコード数のラベルが正しく機能するようになりました。 以前は、ページサイズと等しい項目を持つ単一ページのみを読み込むと、項目選択ドロップダウンで問題が発生していました。

ACP2E-3526

mage_INDEXER_THREADS_COUNT で indexer_update_all_views cron エラーが発生する

カスタマーセグメントインデクサーを使用した MAGE_INDEXER_THREADS_COUNT > 2 の問題を修正しました

ACP2E-3538 - GitHub コードの投稿

ページビルダー製品ウィジェット条件で「条件の組み合わせ」を追加中に例外が発生しました

この問題は、欠落条件や不完全な条件をスキップするチェックを追加することで修正されました。 以前は、これにより、システム内の不完全な条件の処理が原因でエラーログが生成されていました。

ACP2E-3545 - GitHub コードの投稿

属性セットを読み込む際にブラウザーがクラッシュする

4k を超える製品属性がある場合に、属性セットの編集ページでブラウザーがクラッシュしなくなりました

ACP2E-3633 - GitHub の問題- GitHub コードの投稿

[CLOUD] 新しいストアの製品 URL 書き換えが作成されない:運用開始ブロッカー

新しいストアの製品 URL の書き換えが正常に作成されました。
以前の操作は、メモリリークまたはタイムアウトで終了しました。

ACP2E-3669 - GitHub コードの投稿

オプションの属性のデフォルト値が機能しない

以前は、product select 属性のデフォルト値を変更すると、以前の値を持つ配列要素として表示されていました。 この修正が適用された後、製品属性値を更新すると、eav_attribute テーブルに単一の要素として保存されます。

ACP2E-3688 - GitHub コードの投稿

桁区切り記号が原因で編集中にギフト カードの検証が失敗する

ギフトカードの金額が 1000 以上の場合に、ギフトカード製品タイプが保存される問題を修正しました。

ACP2E-3704

カタログ,GraphQL,検索

製品 graphql が、カテゴリ集計で無効なカテゴリを返しました

修正後、無効なカテゴリは、製品 GraphQl リクエストに対して返されません。

ACP2E-2885 - GitHub コードの投稿

カタログ、製品

[ ランダムなバグ ] Fotorama lib が読み込まれない

システムが Fotorama ライブラリが適切に読み込まれ、添付されたすべての画像を期待どおりに画像ギャラリーに表示できるようになりました。 以前は、Fotorama ライブラリが正しく読み込まれないという問題により、最初の画像のみが表示されていました。

AC-12124 - GitHub コードの投稿- GitHub コードの投稿

コンテンツ

csp_whitelist.xml をテーマに含めると、機能せず、断続的な問題が発生します

Web サイト領域ごとに CSP ホワイトリストのキャッシュを実装しました。

AC-13069 - GitHub の問題- GitHub コードの投稿

エラー:商品が読み込まれる管理コンテンツの pagebuilder 用「Magento_Catalog/js/validate-product」のスクリプトエラー

この PR は、製品条件を含むページビルダーを編集する際の catalogAddToCart のスクリプトエラーを修正します

AC-13891 - GitHub の問題- GitHub コードの投稿

同じ識別子を持つウィジェットでのブロック選択

同じ識別子ブロックがある場合、ウィジェットの作成中にブロックの選択が正しく処理されるようになりました

AC-14132 - GitHub の問題- GitHub コードの投稿

テーブルのプレフィックスは考慮されません

AC-14556 - GitHub の問題- GitHub コードの投稿

幅が比較的小さい画像をアップロードできません

システムは、高さに対して比較的小さい幅の画像のサイズ変更に失敗しなくなりました。

ACP2E-3558 - GitHub コードの投稿

リモート ストレージ パスのスタイル構成の構成パスが正しくありません

修正後、リモートストレージパスのスタイル設定を設定すると、実際のAWS S3 パスのスタイル設定に影響します。

ACP2E-3734 - GitHub コードの投稿

フレームワーク

無効なモジュールのコードをコンパイルしています。

このプルリクエストは、コードのコンパイル前に、無効なモジュールをエスケープします。

AC-10933 - GitHub の問題- GitHub コードの投稿

Magento_Theme title.phtml テンプレートが PHP 8.2 で無効です

このプルリクエストにより、Php 8.x で null 見出しで作成されたCMSページが trim ()に null を渡すと例外がスローされる問題を修正しました。非推奨の機能:trim ():文字列型のパラメータ#1 ($string)に null を渡す

AC-12856 - GitHub の問題- GitHub コードの投稿

ロックプロバイダーにファイルストレージを使用すると、クリーンアップが行われることなく、ファイルディレクトリが増え続けます

このプルリクエストでは、1 日に 1 回実行される新しい cron ジョブが導入され、過去 24 時間以内に変更されていないロックファイルが検索されるので、安全に削除できます。 これにより、lock files ディレクトリの内容が制御されます。
この cron ジョブが実行されるのは、ロックプロバイダーがファイルを使用するように設定されている場合のみです。他のファイル(データベース – デフォルト、zookeeper、キャッシュ)を使用する場合は実行されません

AC-13367 - GitHub の問題- GitHub コードの投稿

[ 問題 ] クリーンアップ:メソッド呼び出しから void 戻り値を使用しない。

この PR では、小規模なクリーンアップが行われます。 何も(void)返さないメソッドを呼び出し、その結果値を使用することもあります。 これは本当に必要ありません。

AC-13664 - GitHub の問題- GitHub コードの投稿

[ 問題 ] [PHPDOC] Magento\Framework\Message\ManagerInterfaceの不正な phpdoc を修正します

この PR は\Magento\Framework\Message\ManagerInterfaceの不正な phpdoc を修正し、\Magento\Framework\Message\Manager内の重複する phpdoc をすべて削除します(inheritdoc 構文を使用)。

AC-14312 - GitHub の問題- GitHub コードの投稿

composer.json からベータ版の最小安定性を削除

composer.json からベータ版の最小安定性を削除

AC-14450 - GitHub コードの投稿

allow_parallel_generation は、環境変数を使用して設定する必要があります

修正後、「MAGENTO_DC_CACHE__ALLOW_PARALLEL_GENERATION」環境変数を使用して「allow_parallel_generation」設定を指定できます。

ACP2E-3673 - GitHub コードの投稿

[Cloud] Magento 2 で db_schema.xml ファイルを使用してテーブル列のタイプを Int から Decimal に変更すると、エラーが発生する

列データタイプの変更が正しく機能しない。 以前は、次のエラーがスローされていました:属性「identity」は許可されていません。

ACP2E-3709 - GitHub コードの投稿

Adobeでの新通貨(XCG)のサポート

カリビアンギルダー(XCG)が通貨リストに追加されました。

ACP2E-3790 - GitHub コードの投稿

GraphQL

GraphQLの注文配置に対する応答に例外メッセージが含まれていない

別の形式でエラーを返していた以前の変更を元に戻しました。 潜在的なエラーが、GraphQLのスキーマを壊すことなく、一貫した方法で返されるようになりました。 これは、ACP2E-3399 で PM の承認を得ている既知の BIC として追加する必要があります。

ACP2E-3399 - GitHub コードの投稿

注文配置に対するGraphQL応答が部分的にローカライズされている

placeOrder GraphQl ミューテーションによって返されたエラーが完全にローカライズされていませんでした。 現在は、多言語コンテキストで、エラーが適切に翻訳されています。

ACP2E-3506 - GitHub コードの投稿

GraphQL API を並べ替えるための同時呼び出し – 同じ商品が別の行に追加される

GraphQL API の並べ替えの同時呼び出しによって、同じ商品が異なる行として追加され、データの不一致が発生する問題を修正しました。

ACP2E-3774 - GitHub コードの投稿

updateCustomerEmail GraphQL mutation (Change email Address)がメール通知をトリガーしない

以前は、アカウントのメールアドレスを正常に更新した後、メールが顧客に送信されませんでした。 修正が適用された後、お客様はメールアドレスを正常に更新した後、メール通知を受信するようになりました。

ACP2E-3785 - GitHub コードの投稿

updateGiftRegistry 変更を介してギフトレジストリで動的属性が更新されない

以前は、この修正前は updateGiftRegistry のミューテーションによって、ギフトレジストリのカスタム属性がGraphQL ミューテーションによって変更または更新されていませんでした。 この修正が適用されると、updateGiftRegistry ミューテーションを使用して、ギフトレジストリの動的属性を正常に更新できます。

ACP2E-3805 - GitHub の問題

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

[ 問題 ] Copyedit:「coping」を「copying」に変更します

PR では、「コピー」のスペルを修正するためにマイナーコピー編集を修正しました

AC-13300 - GitHub の問題- GitHub コードの投稿

REST エンドポイント製品の読み込み JSON が必須フィールドを検証しない

読み込みプロセス(管理者または API)を使用して新しい製品を作成する際に、名前フィールドが必要になりました。 修正前に、名前のない新しい製品を作成できたことがありました。これは管理インターフェイスを壊し、無効な製品を作成したことになります。

ACP2E-3660 - GitHub コードの投稿

書き出しプロセスで web サイトフィルターオプションが見つからない

製品の書き出しを作成する際に、web サイトで製品をフィルタリングできるようになりました。

ACP2E-3720 - GitHub コードの投稿

AC-13913 の複製 – 静的属性の非同期クリーニング。

修正後、\Magento\CatalogImportExport\Model\Import\Product\Type\AbstractTypeのインスタンスが多数作成される場合に、「未定義の配列キー「apply_to」」エラーは発生しません。

ACP2E-3752 - GitHub コードの投稿

インベントリ/MSI

チェックアウト時にアドレスが変更された場合、ストアピックアップが最大検索半径を考慮しない

配送先住所が変更された場合、「店舗で選択」で事前に選択された店舗が更新されるようになりました。 以前は、ストアが事前に選択されると、新しい配送先住所が選択したストアの半径内にない場合でも、ストアは変更されませんでした

ACP2E-3728 - GitHub コードの投稿

順序

nullable でないフィールド &amp;quot;AppliedCoupon.code&amp;quot;に対して null を返すことはできません

AC-14484 - GitHub の問題- GitHub コードの投稿

[Cloud] magento 2.4.6-p7 にアップグレードした後、一部のインライン Javascript が機能しない

管理者の「Add to Order by SKU」の「delete」ボタンをクリックすると、SKU が削除されるようになりました。 以前は、「Add to Order by SKU」の「delete」ボタンをクリックしても、SKU が削除されませんでした。

ACP2E-3515

gift_cards のシリアル化されたデータが sales_order テーブルで矛盾しています

sales_order テーブルの gift_cards データが正しくシリアル化されるようになりました。 以前は、注文が更新されるたびにシリアル化されていました。

ACP2E-3662

オーダー、価格設定

返品の作成時に、管理者がに間違った通貨記号を表示する

通貨(EUR/USD/GBP)が異なる複数の web サイトを設定する場合、管理者の返品製品選択ページに正しい通貨記号が表示されるようになりました。 以前は、デフォルトの通貨記号が表示されていました。

ACP2E-3658 - GitHub コードの投稿

その他の開発者ツール

Lighthouse アクセシビリティの失敗

システムはアクセシビリティスコア 100 で合格するようになった

AC-12783 - GitHub の問題- GitHub コードの投稿

Captcha ストアフロント設定を無効にしても captcha js ファイルを読み込みます

ストアフロントの captcha を無効にした場合、システムで captcha js ファイルが読み込まれなくなりました

AC-14267 - GitHub の問題- GitHub コードの投稿

包装

[ パッケージ化 ] magento/magento-coding-standard 依存関係+ ページビルダーを修正

ACPLTSRV-6383

支払額

[ 問題 ] オフライン請求書キャプチャの修正(404)

Magento管理者からオフライン支払い方法用の請求書をキャプチャする際の 404 ページエラーを修正します

AC-13336 - GitHub の問題- GitHub コードの投稿

パフォーマンス

カテゴリ権限モジュールがキャッシュを防ぐ可能性があります

サードパーティコントローラーが、顧客セグメントと正しくキャッシュされるようになりました

ACP2E-3721

製品

製品コレクション – コレクションが読み込まれる可能性がある場合または読み込まれる場合に、addMediaGalleryData が getSize を呼び出します(カウントを使用して、追加の DB クエリを回避できます)

この PR により、media_gallery フィールドを含んだ製品 Graphql を呼び出す際に製品コレクションが既に読み込まれている場合、count ()を使用して追加のクエリ呼び出しが削減されます。

AC-13055 - GitHub の問題- GitHub コードの投稿

[2.4.8] cron job catalog_product_alert のコールバックが見つかりません

AC-14494 - GitHub の問題- GitHub コードの投稿

製品ウィジェットが pagebuilder を介して含まれる場合、低速クエリが実行される

製品 SKU を含む製品ウィジェットの作成用のクエリが最適化されています。

ACP2E-3449 - GitHub コードの投稿

設定可能な製品として追加された場合、製品画像のサイズが変更されない

以前は、管理パネルの設定を通じて追加された画像が最大アップロードサイズの制限に準拠しておらず、不整合や管理の課題が発生する可能性がありました。 最大サイズ制限に準拠するためにアップロード中に画像のサイズが自動的に変更されるように修正が実装され、プロセスが合理化され、システム標準が維持されるようになりました。

ACP2E-3504 - GitHub コードの投稿

送料

公式ドキュメントで正しくない % 実装については、ドキュメントを更新する必要があります

DHL Rest API サポート用に devdoc を更新しました

AC-14507

[DHL] - REST と XML API 統合の通常のサイズ設定および価格差異におけるオプションのディメンションを処理します

AC-14601 - GitHub コードの投稿

UPS 出荷ラベルの作成中に例外が発生しました

修正警告:UPS 出荷ラベルの作成中に配列から文字列への変換が行われました

ACP2E-3676 - GitHub コードの投稿

ステージングとプレビュー

スケジュールされた更新をプレビューすると、関心のあるストア表示ではなく、アルファベット順で最初のストア表示が開きます

修正を行う前は、スケジュールされた更新のプレビューが、割り当てられたストア表示ではなく、アルファベット順の最初のストア表示で開いていました。
修正後、CMS ブロックのステージング更新に割り当てられたストアビューでプレビューが正しく開くようになりました。

ACP2E-3671 - GitHub コードの投稿

Staging_apply_version Cron の動作の問題 – special_price 無視

修正後、見積の合計は、スケジュールされた製品の更新によって特別価格を変更した後に再計算されます。

ACP2E-3674

ギフト包装が買い物かごから削除されると、税額は更新されません

AC-14637

1d4eef6c-fef1-4e61-85eb-b58d7b9ac29f