{
    "BUNDLE-2833": {
        "categories": [
            "Price/Tax", "Shipping"
        ],
        "title": "Fixes issue where Vertex-calculated tax wasn't considered when determining free shipping",
        "packages": {
            "vertex/module-tax": {
                ">=3.4.0 <3.5.0 || >=4.0.0 <4.2.0": {
                    "file": "os/BUNDLE-2833__Allows_Vertex_calculated_tax_to_be_included_in_free_shipping.patch"
                }
            }
        }
    },
    "MDVA-25602": {
        "categories": [
            "Payments"
        ],
        "title": "Fixes issue with PayPal Payflow Pro payment method and treating cookies as SameSite=Lax by default in the Chrome 80 browser and API response redirect to customer login page",
        "packages": {
            "magento/magento2-base": {
                "2.3.0": {
                    "file": "os/MDVA-25602_2.3.0.patch"
                },
                ">=2.3.1 <2.3.2": {
                    "file": "os/MDVA-25602_2.3.1.patch"
                },
                ">=2.3.2 <2.3.3": {
                    "file": "os/MDVA-25602_2.3.2.patch"
                },
                ">=2.3.3 <2.3.5": {
                    "file": "os/MDVA-25602_2.3.4.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.3.5": {
                    "file": "commerce/MDVA-25602_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-30052": {
        "categories": [
            "Performance"
        ],
        "title": "Fixes the issue with private content (local storage) not being populated correctly, which resulted in performance problems.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2-p2 <2.3.5": {
                    "file": "os/MDVA-30052_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-26694": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue with product and catalog caches expiring daily, though being scheduled to expire differently.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-26694_2.3.1.patch",
                    "replaced-with": "MDVA-26694-V2"
                }
            }
        }
    },
    "MDVA-26694-V2": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue with product and catalog caches expiring daily, though being scheduled to expire differently.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-26694_2.3.1_v2.patch"
                },
                ">=2.3.6 <=2.3.7-p1 || >=2.4.1 <2.4.4": {
                    "file": "os/MDVA-40045_2.3.6-p1.patch"
                }
            }
        }
    },
    "MDVA-30131": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes the issue with layered navigation, where the 'No' value for boolean type product attributes was not included in layered navigation if Elasticsearch was used as a search engine.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6 || 2.4.0": {
                    "file": "os/MDVA-30131_2.3.4.patch"
                },
                ">=2.3.3 <2.3.4": {
                    "file": "os/MDVA-30841_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-27825": {
        "categories": [
            "Performance", "Import/Export"
        ],
        "title": "Fixes the issue where exporting of big amounts of data failed because of memory leak.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.1": {
                    "file": "os/MDVA-27825_2.3.3.patch",
                    "replaced-with": "MDVA-34879"
                }
            }
        }
    },
    "MDVA-29085": {
        "categories": [
            "B2B", "Emails"
        ],
        "title": "Fixes the B2B issue where no required new company emails are sent out if a company is created by API.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <=1.1.5-p1": {
                    "file": "commerce/MDVA-29085_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-29835": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where gift card orders contained two codes instead one.",
        "packages": {
            "magento/magento2-ee-base": {
                ">2.3.1 <2.4.2": {
                    "file": "commerce/MDVA-29835_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-29344": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where Page Builder gets stuck after copying text from a header element to a text element.",
        "packages": {
            "magento/module-page-builder": {
                ">=1.3.0 <=2.0.1": {
                    "file": "commerce/MDVA-29344_2.3.5-p1.patch"
                }
            }
        }
    },
    "MC-35514": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where merchants could not add ordered products to a package from the Admin Create Package page and save the package.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.1": {
                    "file": "os/MC-35514_2.4.0.patch"
                }
            }
        }
    },
    "MC-35984": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where merchants could not interact with any page elements on the Returns page after creating a shipping label for a Return Merchandise Authorization (RMA).",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.0 <2.4.1": {
                    "file": "commerce/MC-35984_2.4.0.patch"
                }
            }
        }
    },
    "MDVA-30195": {
        "categories": [
            "Cron"
        ],
        "title": "Fixes the issue where cron jobs fail if database name is too long, resulting in categories not being updated on the frontend.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <=2.3.4-p2": {
                    "file": "os/MDVA-30195_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-30106": {
        "categories": [
            "Order/Checkout", "Payments"
        ],
        "title": "Fixes the issue where during checkout, payments are not loaded with \u201cCannot read property \u2018length\u2019 of null \u201d error in JS console.",
        "packages": {
            "magento/magento2-base": {
                "^2.3.0": {
                    "file": "os/MDVA-30106_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-28656": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where if an order was placed with no payment information required (for example, with 100% discount) and an invoice was created for the order, the order status changes to Closed instead of Complete.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-28656_2.3.5-p1.patch"
                },
                "2.3.6": {
                    "file": "os/MDVA-36390_2.3.6.patch"
                }
            }
        }
    },
    "MDVA-30209": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where the customer group was changed to default if customer updated their account information.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <=2.3.3-p1": {
                    "file": "os/MDVA-30209_2.3.0.patch"
                }
            }
        }
    },
    "MDVA-30123": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where attribute option labels are not translated correctly for GraphQL queries.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-30123_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-29996": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where after enabling category permission, the category page is not getting cached by Full Page Cache.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.3 <2.4.2": {
                    "file": "commerce/MDVA-29996_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-30164": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where customers records cannot be exported from the Customers grid, if custom customer attributes exist.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.2": {
                    "file": "os/MDVA-30164_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-30444": {
        "categories": [
            "GraphQL", "Emails"
        ],
        "title": "Fixes the issue where no confirmation email is sent for orders placed using GraphQL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.1": {
                    "file": "os/MDVA-30444_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-30490": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where products comparison throws the 500 error page, if one of the products has an empty short description.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <=2.3.5-p2": {
                    "file": "os/MDVA-30490_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-30232": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where it is not possible to re-order if the original order contains a gift card.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.1": {
                    "file": "os/MDVA-30232_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-29965": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where customers get Invalid Form Key error when adding a product to the cart.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.0": {
                    "file": "os/MDVA-29965_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-30008": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the B2B issue where it is not possible to place orders through Admin API for a product which is in a public catalog.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.1 <1.2.2": {
                    "file": "commerce/MDVA-30008_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-22469": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where after upgrading to Magento 2.3.3, Page Builder is not working in the Admin panel and some JS and CSS files are not loading.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2-p2 <=2.3.3-p1": {
                    "file": "os/MDVA-22469_2.3.3.patch"
                }
            },
            "magento/module-page-builder": {
                ">=1.0.3 <=1.1.1": {
                    "file": "commerce/MDVA-22469_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-28191": {
        "categories": [
            "Payments", "Admin"
        ],
        "title": "Fixes the issue where no payment methods are loaded during order creation via Magento Admin panel.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.2": {
                    "file": "os/MDVA-28191_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-29959": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where restricted admin user with 'Companies' permissions is not allowed to delete company account.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <=1.1.3-p1": {
                    "file": "commerce/MDVA-29959_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-30265": {
        "categories": [
            "Order/Checkout", "Shipping"
        ],
        "title": "Fixes the issue where shipment tracking link stops working after Invoice creation.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.2": {
                    "file": "os/MDVA-30265_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-28409": {
        "categories": [
            "Cron", "Performance"
        ],
        "title": "Fixes the issue where the 'sales_clean_quotes' cron job fails with out-of-memory error when the number of expired quotes in the database is huge.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6 || 2.4.0": {
                    "file": "os/MDVA-28409_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-30593": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where quotes, that expired according to the Quote Lifetime setting, are not cleaned up.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.4": {
                    "file": "os/MDVA-30593_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-30107": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the issue where store switcher doesn't work as expected if different base URLs are used for store views.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.5": {
                    "file": "os/MDVA-30107_2.3.3.patch"
                },
                ">=2.3.5 <2.3.6": {
                    "file": "os/MDVA-30623_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-28763": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where product image is getting duplicated after updating product information using REST API more than once.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.4": {
                    "file": "os/MDVA-28763_2.3.3.patch",
                    "replaced-with": "MDVA-28763-V2"
                }
            }
        }
    },
    "MDVA-28763-V2": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where product image is getting duplicated after updating product information using REST API more than once.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.4": {
                    "file": "os/MDVA-28763_2.3.3-p1_v3.patch"
                }
            }
        }
    },
    "MDVA-30284": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes the issue where Catalog Search indexer fails due to the following Elasticsearch error: `limit of total fields in index has been exceeded`.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-30284_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-29042": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where Catalog permissions were changed to `Allow` automatically after new product was added to the shared catalog.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.3 <=1.1.4-p2": {
                    "file": "commerce/MDVA-29042_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-30428": {
        "categories": [
            "Inventory", "Customer"
        ],
        "title": "Fixes the issue where customers cannot add a product to wishlist if this product is assigned to a custom inventory source.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.3.4": {
                    "file": "os/MDVA-30445_2.3.3.patch"
                },
                ">=2.3.4 <2.3.5": {
                    "file": "os/MDVA-31024_2.3.4-p2.patch"
                },
                ">=2.3.5 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-30428_2.3.5-p1.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.1": {
                    "file": "os/MDVA-30428_1.1.5.patch"
                }
            },
            "magento/inventory-composer-metapackage": {
                ">=1.1.3 <1.1.4": {
                    "file": "os/MDVA-30445_1.1.3.patch"
                },
                ">=1.1.4 <1.1.5": {
                    "file": "os/MDVA-31024_1.1.4.patch"
                },
                ">=1.1.5 <1.1.6": {
                    "file": "os/MDVA-30428_1.1.5.patch"
                }
            }
        }
    },
    "MDVA-28661": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where an error is thrown in the `Company Users` company account section after company admin is changed.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.2.2": {
                    "file": "commerce/MDVA-28661_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-28993": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Implements the \"Minimum should match\" functionality and partial search for Elasticsearch engine. Solves issues with hyphens in search queries.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "os/MDVA-28993_2.3.4.patch"
                },
                ">=2.3.6 <2.4.0": {
                    "file": "os/MDVA-42247_2.3.6-p1.patch"
                }
            }
        }
    },
    "MDVA-30102": {
        "categories": [
            "Cache"
        ],
        "title": "Fixes the issue where Redis cache grows up quickly since layout caches don't have TTL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.4.2": {
                    "file": "os/MDVA-30102_2.3.5.patch"
                }
            }
        }
    },
    "MDVA-30599": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where guest quotes created using API are incorrectly marked as quotes for logged in customers.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.3.4": {
                    "file": "os/MDVA-34567_2.3.3-p1_v1.patch"
                },
                ">=2.3.4 <2.4.2": {
                    "file": "os/MDVA-30599_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-29446": {
        "categories": [
            "Order/Checkout", "Shipping"
        ],
        "title": "Fixes the issue where the price of not applicable shipping method is shown as zero during checkout.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <=2.3.7-p3 || >=2.4.0 <2.4.2": {
                    "file": "os/MDVA-29446_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-30357": {
        "categories": [
            "Cron"
        ],
        "title": "Fixes the issue with wrong image URLs are created when generating a sitemap by cron.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.5": {
                    "file": "os/MDVA-30357_2.3.3.patch",
                    "require": [
                        "MCLOUD-3025"
                    ]
                },
                ">=2.3.5 <=2.4.0": {
                    "file": "os/MDVA-30357_2.3.5.patch"
                }
            }
        }
    },
    "MDVA-30565": {
        "categories": [
            "Order/Checkout", "Shopping Cart"
        ],
        "title": "Fixes the issue where \"No such entity with cartid = 0\" error is displayed for guest customer on storefront checkout if persistent shopping cart is enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <=2.3.3-p1": {
                    "file": "os/MDVA-30565_2.3.3-p1.patch"
                },
                ">=2.3.4 <=2.3.4-p2": {
                    "file": "os/MDVA-38531_2.3.4-p2.patch"
                },
                ">=2.3.6 <2.4.0 || >=2.4.1 <2.4.2": {
                    "file": "os/MDVA-35423_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-29787": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where target rule for related products does not work when 'is one of' condition is used to define products to be displayed.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "commerce/MDVA-29787_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-30977": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue with random products missing from categories after reindex.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.5": {
                    "file": "os/MDVA-30977_2.3.4.patch",
                    "replaced-with": "MDVA-30977-V2"
                },
                ">=2.3.5 <2.4.0": {
                    "file": "os/MDVA-30977_2.3.5-p1.patch",
                    "replaced-with": "MDVA-30977-V2"
                }
            },
            "magento/inventory-composer-metapackage": {
                ">=1.1.4 <1.2.0": {
                    "file": "os/MDVA-30977_1.1.5-p1.patch",
                    "replaced-with": "MDVA-30977-V2"
                }
            }
        }
    },
    "MDVA-30977-V2": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue with random products missing from categories after reindex.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.3": {
                    "file": "os/MDVA-28682_2.3.0.patch"
                },
                ">=2.3.3 <2.3.4": {
                    "file": "os/MDVA-28682_2.3.3.patch"
                },
                ">=2.3.4 <2.3.5": {
                    "file": "os/MDVA-30977_2.3.4.patch"
                },
                ">=2.3.5 <2.3.7": {
                    "file": "os/MDVA-30977_2.3.5-p1_v4.patch"
                },
                ">=2.3.7 <=2.3.7-p2": {
                    "file": "os/MDVA-39190_2.3.7.patch"
                },
                ">=2.4.0 <2.4.2": {
                    "file": "os/MDVA-33068_2.4.0.patch"
                }
            },
            "magento/inventory-composer-metapackage": {
                ">=1.1.4 <1.1.7": {
                    "file": "os/MDVA-30977_1.1.5-p1_v4.patch"
                },
                "1.1.7": {
                    "file": "os/MDVA-39190_1.1.7.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-33068_1.2.0.patch"
                }
            }
        }
    },
    "MDVA-28202": {
        "categories": [
            "Catalog Search", "Inventory"
        ],
        "title": "Fixes the issue where Layered Navigation doesn't filter configurable products correctly when MSI is used.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.4.2": {
                    "file": "os/MDVA-28202_2.3.5-p1.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-28202_1.1.5-p1.patch"
                }
            },
            "magento/inventory-composer-metapackage": {
                ">=1.1.4 <1.2.0": {
                    "file": "os/MDVA-28202_1.1.5-p1.patch"
                }
            }
        }
    },
    "MDVA-28300": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where GraphQL request doesn't reflect the price changes from catalog price rules.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.4": {
                    "file": "os/MDVA-28300_2.3.5-p1.patch"
                },
                ">=2.3.4 <2.3.6": {
                    "file": "os/MDVA-28300_2.3.5-p1.patch",
                    "replaced-with": "MDVA-33975"
                }
            }
        }
    },
    "MDVA-31006": {
        "categories": [
            "Payments", "Order/Checkout"
        ],
        "title": "Fixes the issue where duplicated orders appear after placing an order using Paypal Express payment.",
        "packages": {
            "magento/magento2-base": {
                "2.3.0 || 2.3.1": {
                    "file": "os/MDVA-31006_2.3.1.patch"
                },
                ">=2.3.2 <2.3.3": {
                    "file": "os/MDVA-30730_2.3.2-p2.patch"
                },
                ">=2.3.3 <2.4.2": {
                    "file": "os/MDVA-31006_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-30972": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where custom order status was changed to Processing after partial shipment creation using WebApi.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-30972_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-30594": {
        "categories": [
            "Order/Checkout", "Price/Tax"
        ],
        "title": "Fixes the issue where an order with multiple addresses could not be saved during checkout when FPT is configured.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-30594_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-29148": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue when creating a product via an API call, the product custom attribute of \"\\Magento\\Eav\\Model\\Entity\\Attribute\\Backend\\ArrayBackend\" (like Multiselect) type does not use its default value if no value was provided in the payload.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-29148_2.3.3-p1.patch"
                }
            }
        }
    },
    "MDVA-30837": {
        "categories": [
            "Shipping", "Price/Tax"
        ],
        "title": "Added a configuration setting \"Include Tax to Amount\": Yes/No in Free Shipping method configuration. When \"Include Tax to Amount\" is set to Yes Minimum Order Amount is calculated as = Subtotal + Tax. When \"Include Tax to Amount\" is set to No Minimum Order Amount is calculated as = Subtotal",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.3.5": {
                    "file": "os/MDVA-30837_2.3.4-p2.patch"
                },
                ">=2.3.5 <2.3.8": {
                    "file": "os/MDVA-43787_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-25028": {
        "categories": [
            "Payments", "Order/Checkout"
        ],
        "title": "Fixes the issue when orders that are placed using PayPal Payflow Pro are not set to Suspected Fraud status when fraud filters are triggered.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.3": {
                    "file": "os/MDVA-25028_2.3.2.patch",
                    "require": [
                        "MDVA-31006"
                    ]
                },
                ">=2.3.5 <=2.3.5-p2": {
                    "file": "os/MDVA-31282_2.3.5-p2.patch"
                },
                ">=2.3.6 <=2.4.2-p1": {
                    "file": "os/MDVA-37751_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-31224": {
        "categories": [
            "Performance"
        ],
        "title": "Improves the performance of the `catalog_product_price` re-index operation for bundle products.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.3.5": {
                    "file": "os/MDVA-31224_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-31321": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes a blank page (error) when \"Show All\" is selected. Elasticsearch returns large list of product ids. In this scenario the order by clause gets converted to an incorrect SQL format.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.3 || 2.3.3-p1": {
                    "file": "os/MDVA-31321_2.3.2.patch"
                },
                "2.3.3": {
                    "file": "os/MDVA-31321_2.3.3.patch",
                    "require": [
                        "MAGECLOUD-4847"
                    ]
                },
                ">=2.3.4 <2.3.5": {
                    "file": "os/MDVA-29968_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-30815": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes the issue where when you changed how many search results should be displayed on the search results page, Magento displayed a blank page. Elasticsearch now correctly displays results from category pages when you change the number of search results viewed per page.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.3": {
                    "file": "os/MDVA-24444_2.3.2-p2.patch",
                    "require": [
                        "MCLOUD-5684",
                        "MDVA-31321"
                    ]
                },
                "2.3.3": {
                    "file": "os/MDVA-30815_2.3.3.patch",
                    "require": [
                        "MAGECLOUD-4847",
                        "MCLOUD-5684"
                    ]
                },
                "2.3.3-p1": {
                    "file": "os/MDVA-30815_2.3.3-p1.patch",
                    "require": [
                        "MCLOUD-5684",
                        "MDVA-31321"
                    ]
                }
            }
        }
    },
    "MDVA-30782": {
        "categories": [
            "Shopping Cart", "Content"
        ],
        "title": "Fixes the issue when Dynamic Block was displayed regardless of cart rule.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.5 <2.4.2": {
                    "file": "commerce/MDVA-30782_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-31021": {
        "categories": [
            "Performance", "Import/Export"
        ],
        "title": "Fixes the issue where performance issues exists in module-catalog-import-export/Model/Import/Product/Option.php. If there are more than ~100k records in catalog_product_option table, a new CSV with single product takes less than 10 sec to validate.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-31021_2.3.1.patch"
                }
            }
        }
    },
    "MDVA-31007": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where custom address attributes are not correctly displayed in the order details page in the my account area and in the backend.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-31007_2.4.0.patch",
                    "replaced-with": "MDVA-31007-V2"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.5 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "commerce/MDVA-31007_2.4.0.patch",
                    "replaced-with": "MDVA-31007-V2"
                }
            }
        }
    },
    "MDVA-31007-V2": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where custom address attributes are not correctly displayed in the order details page in the my account area and in the backend.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-31007_2.4.0_v2.patch",
                    "replaced-with": "MDVA-31007-V3"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.5 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "commerce/MDVA-31007_2.4.0_v2.patch",
                    "replaced-with": "MDVA-31007-V3"
                }
            }
        }
    },
    "MDVA-31007-V3": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where custom address attributes are not correctly displayed in the order details page in the my account area and in the backend.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-31007_2.4.0_v3.patch",
                    "replaced-with": "MDVA-31007-V4"
                },
                "2.4.1": {
                    "file": "os/MDVA-33368_2.4.1.patch",
                    "replaced-with": "MDVA-31007-V4"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.4 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "commerce/MDVA-31007_2.4.0_v3.patch",
                    "replaced-with": "MDVA-31007-V4"
                },
                "2.4.1": {
                    "file": "commerce/MDVA-33368_2.4.1.patch",
                    "replaced-with": "MDVA-31007-V4"
                }
            }
        }
    },
    "MDVA-31007-V4": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where custom address attributes are not correctly displayed in the order details page in the my account area and in the backend.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "os/MDVA-31007_2.4.0_v3.patch"
                },
                ">=2.4.0 <2.4.1": {
                    "file": "os/MDVA-31007_2.4.0_v4.patch"
                },
                "2.4.1": {
                    "file": "os/MDVA-31007_2.4.1_v4.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "commerce/MDVA-31007_2.4.0_v3.patch"
                },
                ">=2.4.0 <2.4.1": {
                    "file": "commerce/MDVA-31007_2.4.0_v4.patch"
                },
                "2.4.1": {
                    "file": "commerce/MDVA-31007_2.4.1_v4.patch"
                }
            },
            "magento/magento2-b2b-base": {
                ">=1.2.0 <1.3.0": {
                    "file": "commerce/MDVA-31007_2.4.0_B2B_v4.patch"
                }
            }
        }
    },
    "MDVA-29389": {
        "categories": [
            "Reports"
        ],
        "title": "Fixes the issue with Advanced Reporting where the analytics_collect_data cronjob says: \"Port must be configured within host parameter (like localhost:3306)\".",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-29389_2.3.4_v1.composer.patch"
                }
            }
        }
    },
    "MDVA-31343": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue with the removed body class \"page-layout-category-full-width\" when a category is scheduled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "os/MDVA-31343_2.3.5-p2.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "commerce/MDVA-31343_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-30945": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where you receive a fatal error message when updating carts \"Call to a member function getValue() on null in module-configurable-product CartItemProcessor.php\".",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-30945_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-31242": {
        "categories": [
            "Price/Tax", "Admin"
        ],
        "title": "Fixes the issue where a wrong currency sign is displayed in Credit Memo grid.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.2.1": {
                    "file": "commerce/MDVA-31242_2.4.0.patch"
                }
            }
        }
    },
    "MDVA-31295": {
        "categories": [
            "Customer", "Order/Checkout", "Price/Tax"
        ],
        "title": "Fixes the issue where reward points are not calculated when a partial order is completed and items are taxed.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "commerce/MDVA-31295_2.3.1.patch"
                }
            }
        }
    },
    "MDVA-30112": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where if the number of orders exceeds the \"bunch-size\" value, Magento considers the orders with \"pending\" status as inconsistencies.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.4 <1.1.6": {
                    "file": "os/MDVA-30112_2.3.5.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-30112_2.3.5.patch"
                }
            }
        }
    },
    "MDVA-31150": {
        "categories": [
            "Web API", "Order/Checkout"
        ],
        "title": "Fixes the issue where the store credit and gift card balances are not returned by the GET Invoice Rest API call, when the invoice was posted by Rest API call and the order was partially paid by store credit and gift card accounts.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "commerce/MDVA-31150_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-29954": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where the \"New Company Registration Request\" and \"You've been linked to a company\" emails are sent from the wrong address.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.1.6 || 1.2.0 || 1.3.0": {
                    "file": "commerce/MDVA-29954_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-28357": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Replaces the standard analyzer with a custom analyzer with keyword tokenizer for the SKU field in the ElasticSearch index, to make wildcard search queries work with SKUs containing a hyphen (\"-\").",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.6 || >=2.4.0 <2.4.1": {
                    "file": "os/MDVA-28357_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-30963": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where products filtering results set to only contain values specified for 'All store views' scope in Admin, include products with values overridden on the store view level.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.2": {
                    "file": "os/MDVA-30963_2.4.0.patch"
                },
                ">=2.3.2 <2.3.3": {
                    "file": "os/MDVA-32010_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-31363": {
        "categories": [
            "GraphQL", "Shopping Cart"
        ],
        "title": "Fixes the issue where the Cart Price Rule with coupon does not apply via GraphQL when 'Fixed amount discount for whole cart' action is used.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.4": {
                    "file": "os/MDVA-31363_2.4.0.patch"
                },
                ">=2.3.4 <2.4.2": {
                    "file": "os/MDVA-31363_2.4.0.patch",
                    "replaced-with": "MDVA-33975"
                }
            }
        }
    },
    "MDVA-30889": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where an error occurs after invoicing a bundle with virtual and simple products as options.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.0.2 <=1.1.6": {
                    "file": "os/MDVA-30889_2.3.4.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-30889_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-31791": {
        "categories": [
            "Performance", "Catalog/Product"
        ],
        "title": "Improves the performance of the product page in cases when target rules or linked products are used.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.0 <2.4.1": {
                    "file": "commerce/MDVA-31791_2.4.0.patch"
                },
                ">=2.3.4 <2.3.5": {
                    "file": "commerce/MDVA-29636_2.3.4.patch",
                    "require": [
                        "MDVA-27239"
                    ]
                }
            },
            "magento/magento2-base": {
                ">=2.3.4 <2.3.5": {
                    "file": "os/MDVA-29636_2.3.4.patch",
                    "require": [
                        "MDVA-27239"
                    ]
                }
            }
        }
    },
    "MDVA-31168": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where the product export CSV file does not appear, and there is a memory allocation error.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.4.2": {
                    "file": "os/MDVA-31168_2.3.5-p2.patch",
                    "replaced-with": "MDVA-31168-V2"
                },
                ">=2.3.0 <2.3.5": {
                    "file": "os/MDVA-31673_2.3.2.patch",
                    "replaced-with": "MDVA-31168-V2"
                }
            }
        }
    },
    "MDVA-31168-V2": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where the product export CSV file does not appear, and there is a memory allocation error.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.4.2": {
                    "file": "os/MDVA-30942_2.3.5-p2.patch"
                },
                ">=2.3.0 <2.3.5": {
                    "file": "os/MDVA-31673_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-32313": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where configurable products could be added to the wishlist with the wrong configuration options.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.4": {
                    "file": "os/MDVA-32313_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-31759": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where products are not updated with `dropdown` and `textarea` attribute values during CSV import.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-31759_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-32012": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where zip codes in Korea and Argentina cannot be validated.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-32012_2.3.5-p1.patch",
                    "replaced-with": "MDVA-33393"
                }
            }
        }
    },
    "MDVA-31640": {
        "categories": [
            "Web API", "Price/Tax"
        ],
        "title": "Fixes the issue where a special price cannot be updated via REST API.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.1 <2.3.6": {
                    "file": "commerce/MDVA-31640_2.3.5-p1.patch"
                },
                ">=2.3.6 <2.4.0": {
                    "file": "commerce/MDVA-36098_2.4.1.patch"
                },
                ">=2.4.0 <2.4.1": {
                    "file": "commerce/MDVA-31640_2.3.5-p1.patch"
                },
                ">=2.4.1 <2.4.2": {
                    "file": "commerce/MDVA-36098_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-28651": {
        "categories": [
            "B2B", "Performance"
        ],
        "title": "Fixes the issue where there are performance problems with loading negotiable quotes via REST API.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.1.6 || 1.2.0 || >=1.3.0 <1.3.1": {
                    "file": "commerce/MDVA-28651_2.3.4.patch",
                    "replaced-with": "MDVA-28651-V2"
                }
            },
            "magento/magento2-base": {
                ">=2.3.0 <2.3.6 || 2.4.0 || >=2.4.1 <2.4.2": {
                    "file": "os/MDVA-28651_2.3.4.patch",
                    "replaced-with": "MDVA-28651-V2"
                }
            }
        }
    },
    "MDVA-28651-V2": {
        "categories": [
            "B2B", "Performance"
        ],
        "title": "Fixes the issue where there are performance problems with loading negotiable quotes via REST API.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.1.6 || 1.2.0 || >=1.3.0 <1.3.1": {
                    "file": "commerce/MDVA-28651_2.3.4_v2.patch"
                }
            },
            "magento/magento2-base": {
                ">=2.3.0 <2.3.6 || 2.4.0 || >=2.4.1 <2.4.2": {
                    "file": "os/MDVA-28651_2.3.4_v2.patch"
                }
            }
        }
    },
    "MC-38509": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where the `Create an Account` button stays disabled after correcting invalid data in the `Create New Customer Account` form.",
        "packages": {
            "magento/magento2-base": {
                "2.3.6 || 2.4.1": {
                    "file": "os/MC-38509_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-31399": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Adds the \"Subtotal (Incl. Tax)\" option to price rule conditions.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.7 || >=2.4.0 <2.4.2": {
                    "file": "os/MDVA-31399_2.3.5-p2_v1.patch"
                }
            }
        }
    },
    "MDVA-31236": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where Magento Admins with custom resource access are not able to set up 2FA or log in.",
        "packages": {
            "magento/security-package": {
                ">=1.0.0 <1.1.1": {
                    "file": "os/MDVA-31236_2.4.0.patch"
                }
            }
        }
    },
    "MDVA-30845": {
        "categories": [
            "Shipping"
        ],
        "title": "Fixes the issue where the \"Sorry, no quotes are available for this order at this time\" error is displayed when failing to connect to UPS XML/USPS/DHL, and no other shipping method is available.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.3.7": {
                    "file": "os/MDVA-30845_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-32133": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where media gallery is not loading from Page Builder in certain cases.",
        "packages": {
            "magento/module-page-builder": {
                ">=2.0.0 <2.1.0": {
                    "file": "commerce/MDVA-32133_2.4.0.patch"
                },
                ">=2.1.0 <2.2.0": {
                    "file": "commerce/MDVA-34568_2.4.1.patch"
                },
                "2.2.0": {
                    "file": "commerce/MDVA-35327_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-12304": {
        "categories": [
            "Customer"
        ],
        "title": "Increases the maximum number of cookies from 50 to 200.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0": {
                    "file": "os/MDVA-12304_2.2.5.patch"
                }
            }
        }
    },
    "MDVA-32632": {
        "categories": [
            "Payments"
        ],
        "title": "Fixes the issue where orders appear in the payment system, but not in Magento.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.3": {
                    "file": "os/MDVA-32632_2.3.2-p2.patch"
                },
                ">=2.3.3 <2.3.5": {
                    "file": "os/MDVA-23773_2.3.3.patch"
                },
                "2.3.6 || >=2.4.1 <2.4.3": {
                    "file": "os/MDVA-30524_2.3.6.patch"
                },
                ">=2.3.5 <2.3.6": {
                    "file": "os/MDVA-31519_2.3.5-p2.patch"
                },
                ">=2.3.0 <2.3.2": {
                    "file": "os/MDVA-22892_2.3.1.patch"
                }
            }
        }
    },
    "MDVA-32449": {
        "categories": [
            "B2B", "Performance"
        ],
        "title": "Fixes the issue where the order history loads very slowly or does not load at all.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.1.6 || 1.2.0 || >=1.3.0 <1.3.1": {
                    "file": "commerce/MDVA-32449_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-32739": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where enabling Asynchronous Email Notifications sends out old sales emails.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-32739_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-30858": {
        "categories": [
            "Payments", "Reports"
        ],
        "title": "Fixes the issue with PayPal Settlement reports not being available under Reports > Sales > PayPal Settlement as expected.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-30858_2.3.4.patch"
                }
            }
        }
    },
    "MCP-87": {
        "categories": [
            "Performance"
        ],
        "title": "Improved indexation time for category product and stock indexers for large profiles.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.2": {
                    "file": "os/MCP-87_2.3.1.patch"
                }
            }
        }
    },
    "MDVA-33106": {
        "categories": [
            "Catalog/Product", "Cron"
        ],
        "title": "Fixes the issue where the rescheduled product changes are erased after the cron 'run' command is executed.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "commerce/MDVA-33106_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-19391": {
        "categories": [
            "Reports"
        ],
        "title": "Fixes the issue where analytics_collect_data is throwing an error due to NULL description records in the catalog_category_entity_text table.",
        "packages": {
            "magento/module-page-builder": {
                ">=1.0.0 <1.3.0": {
                    "file": "commerce/MDVA-19391_2.3.1.patch"
                }
            }
        }
    },
    "MDVA-20376": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue with the 'No such entity with customerId = 1' error in the exception.log for logged in customers after order placement.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.4": {
                    "file": "os/MDVA-20376_2.3.2.patch",
                    "replaced-with": "MDVA-25785"
                }
            }
        }
    },
    "MDVA-23764": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the bug in JsFooterPlugin.php that affects the display of dynamic blocks.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.5": {
                    "file": "os/MDVA-23764_2.3.3.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.2 <2.3.5": {
                    "file": "commerce/MDVA-23764_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-13203": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the issue where the 'Integrity constrain violation search_tmp_* table' error appears after a full reindex.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "os/MDVA-13203_2.2.4.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/system.log",
                    "match": "*Integrity constraint violation: 1062 Duplicate entry '*' for key 'PRIMARY', query was: INSERT INTO `search_tmp_*`"
                }
            ]
        }
    },
    "MDVA-23426": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where notification emails sent by Magento contain a blank body with content being added as attachment.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.3.5": {
                    "file": "os/MDVA-23426_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-22150": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where customers with a configurable product in cart and a coupon applied, cannot login if that configurable product is disabled in Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.3.4": {
                    "file": "os/MDVA-22150_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-32545": {
        "categories": [
            "Emails", "Order/Checkout", "Admin"
        ],
        "title": "Fixes the issue where invoices are not sent out automatically when creating orders from Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-32545_2.3.2-p2.patch"
                }
            }
        }
    },
    "MDVA-32714": {
        "categories": [
            "GraphQL", "Price/Tax"
        ],
        "title": "Fixes the issue where customer group price is not working in GraphQL product query.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.4.1": {
                    "file": "os/MDVA-32714_2.4.0.patch",
                    "replaced-with": "MDVA-33975"
                }
            }
        }
    },
    "MDVA-31969": {
        "categories": [
            "Import/Export", "Content"
        ],
        "title": "Fixes the issue with duplicated images after product import from a .csv file.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.3.4": {
                    "file": "os/MDVA-33223_2.3.3.patch"
                },
                ">=2.3.4 <2.3.5": {
                    "file": "os/MDVA-31969_2.3.4-p2.patch"
                },
                ">=2.4.0 <2.4.2": {
                    "file": "os/MDVA-33255_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-33382": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issues with indexers invalidation after products removal from a category.",
        "packages": {
            "magento/magento2-base": {
                "2.3.0": {
                    "file": "os/MDVA-33382_2.3.5-p1.patch",
                    "replaced-with": "MDVA-33382-V2"
                },
                ">=2.3.4 <2.4.2": {
                    "file": "os/MDVA-33382_2.3.5-p1.patch",
                    "replaced-with": "MDVA-33382-V2"
                },
                ">=2.3.1 <2.3.4": {
                    "file": "os/MDVA-22241_2.3.2.patch",
                    "replaced-with": "MDVA-33382-V2"
                }
            }
        }
    },
    "MDVA-33382-V2": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issues with indexers invalidation after products removal from a category.",
        "packages": {
            "magento/magento2-base": {
                "2.3.0": {
                    "file": "os/MDVA-33382_2.3.5-p1.patch"
                },
                ">=2.3.1 <2.3.4": {
                    "file": "os/MDVA-22241_2.3.2.patch"
                },
                ">=2.3.4 <=2.3.4-p2": {
                    "file": "os/MDVA-40927_2.3.4-p2.patch"
                },
                ">=2.3.5 <2.4.3": {
                    "file": "os/MDVA-33382_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-28511": {
        "categories": [
            "Payments"
        ],
        "title": "Fixes the issue where it is not possible to complete PayPal checkout, if the Name field contains certain characters (like accented capital letters).",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.3.6": {
                    "file": "os/MDVA-28511_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-31519": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue with wait timeouts in guest checkout when a site-wide sales rule is in use.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.3.6": {
                    "file": "os/MDVA-31519_2.3.5-p2.patch",
                    "replaced-with": "MDVA-32632"
                }
            }
        }
    },
    "MDVA-33281": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where there is a fatal error in 'inventory:reservation:list-inconsistencies' because of wrong SKU parameter type.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.4 <1.1.6": {
                    "file": "os/MDVA-33281_1.1.5.patch"
                },
                "~1.1.6": {
                    "file": "os/MDVA-36844_1.1.6.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.1 <1.2.3": {
                    "file": "os/MDVA-37291_1.2.2.patch"
                }
            }
        }
    },
    "MDVA-24201": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where prices do not reflect the scheduled cart price rule until manually re-indexed.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.5": {
                    "file": "os/MDVA-24201_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-32694": {
        "categories": [
            "B2B", "Admin"
        ],
        "title": "Fixes the issue where an admin user cannot add a product to a negotiable quote, if it is related to a not default store.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.1.6 || >= 1.2.0 < 1.3.2": {
                    "file": "commerce/MDVA-32694_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-33516": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where editing a bundle product in a requisition list leads to an error.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.1.6": {
                    "file": "commerce/MDVA-33516_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-33975": {
        "categories": [
            "GraphQL", "Price/Tax"
        ],
        "title": "Fixes multiple issues related to price calculation in GraphQL requests.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "os/MDVA-33975_2.3.5.patch"
                },
                ">=2.3.6 <2.4.1": {
                    "file": "os/MDVA-33975_2.4.0.patch"
                },
                ">=2.4.1 <2.4.2": {
                    "file": "os/MDVA-33975_2.4.1.patch"
                },
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-36943_2.4.2.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "commerce/MDVA-33975_2.3.5.patch"
                },
                ">=2.3.6 <2.4.1": {
                    "file": "commerce/MDVA-33975_2.4.0.patch"
                },
                ">=2.4.1 <2.4.2": {
                    "file": "commerce/MDVA-33975_2.4.1.patch"
                },
                ">=2.4.2 <2.4.3": {
                    "file": "commerce/MDVA-36943_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-33559": {
        "categories": [
            "Payments"
        ],
        "title": "Fixes the issue of PayPal Payflow Pro payment failing with redirect parameter list format error.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-33559_2.3.5-p1_v1.patch"
                }
            }
        }
    },
    "MDVA-34023": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where the error \"No such entity with addressId\" displays randomly on visitors' browsers.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-34023_2.3.1_v1.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "commerce/MDVA-34023_2.3.1_v1.patch"
                }
            }
        }
    },
    "MDVA-32759": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where Shared Catalogs are deleting existing tier pricing.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.1 <1.3.2": {
                    "file": "commerce/MDVA-32759_2.3.4-p2_v1.patch"
                }
            }
        }
    },
    "MDVA-33482": {
        "categories": [
            "Order/Checkout", "Price/Tax"
        ],
        "title": "Fixes the issue where generating a Credit Memo against a partial invoice results in tax for the total order instead of tax for that partial invoice.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.4.3": {
                    "file": "os/MDVA-33482_2.4.0_v1.patch"
                }
            }
        }
    },
    "MDVA-33393": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the error \"Provided countryId does not exist\".",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-33393_2.4.1_v1.patch"
                }
            }
        }
    },
    "MDVA-33632": {
        "categories": [
            "Order/Checkout", "Admin"
        ],
        "title": "Provides a fix where the exception message \"This product is out of stock\" is now displayed to admin user when trying to re-order an out of stock product.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.7": {
                    "file": "os/MDVA-33632_2.3.6_v1.patch"
                },
                ">=2.4.0 <2.4.3": {
                    "file": "os/MDVA-33632_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-34469": {
        "categories": [
            "GraphQL", "Shopping Cart"
        ],
        "title": "Fixes the issue where GraphQL mutations on a customer's cart fail when using multiple store views.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.2": {
                    "file": "os/MDVA-34469_2.4.1_v1.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.2": {
                    "file": "commerce/MDVA-34469_2.4.1_v1.patch"
                }
            }
        }
    },
    "MDVA-33976": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where the bundle product is shown Out Of Stock on the storefront after removing the second option from the bundle product.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.7": {
                    "file": "os/MDVA-33976_2.3.3_v1.patch"
                }
            }
        }
    },
    "MDVA-33894": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes multiple issues for Quick Order functionality including adding and removing multiple products and SKU case sensitivity.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.2.0 <1.3.0": {
                    "file": "commerce/MDVA-33894_2.4.0-p1_v1_B2B.patch",
                    "require": [
                        "MDVA-34943"
                    ]
                },
                ">=1.3.0 <1.3.1": {
                    "file": "commerce/MDVA-35997_2.4.1_v1_B2B.patch",
                    "require": [
                        "MDVA-34943"
                    ]
                },
                ">=1.3.1 <1.3.2": {
                    "file": "commerce/MDVA-40207_1.3.1-p1.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.0 <2.4.1": {
                    "file": "commerce/MDVA-33894_2.4.0-p1_v1.patch"
                },
                ">=2.4.1 <2.4.2": {
                    "file": "commerce/MDVA-35997_2.4.1_v1.patch"
                },
                ">=2.4.2 <2.4.3": {
                    "file": "commerce/MDVA-40207_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-39923": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where searching by SKU in B2B quick order functionality returns case-sensitive results.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.0 <1.3.2": {
                    "file": "commerce/MDVA-39923_1.3.0-p1.patch",
                    "require": [
                        "MDVA-33894"
                    ]
                }
            }
        }
    },
    "MDVA-27664": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue in the customer registration form causing an error to display: \"ERROR - The Date of Birth should not be greater than today\".",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "os/MDVA-27664_2.3.4-p2_v2.patch",
                    "replaced-with": "MDVA-34192"
                }
            }
        }
    },
    "MDVA-34879": {
        "categories": [
            "Performance", "Import/Export"
        ],
        "title": "Fixes the issue where exporting of big amounts of data failed because of memory leak.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.1": {
                    "file": "os/MDVA-34879_2.3.3_v1.patch"
                },
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-30827_2.3.2_v1.patch"
                }
            }
        }
    },
    "MDVA-33970": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where there is the wrong currency sign in the Credit Memo when the price attribute's scope is set to website.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.4.2": {
                    "file": "os/MDVA-33970_2.3.4-p2_v1.patch"
                },
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-38678_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-33992": {
        "categories": [
            "B2B", "Order/Checkout"
        ],
        "title": "Fixes the issue of B2B special pricing displaying incorrectly during checkout.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2": {
                    "file": "os/MDVA-33992_2.4.1_v1.patch"
                }
            }
        }
    },
    "MDVA-34100": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where a company account cannot be created from the company structure page.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.4 <1.1.5": {
                    "file": "commerce/MDVA-31843_2.3.4_v1.patch"
                },
                ">=1.1.5 <1.3.1": {
                    "file": "commerce/MDVA-34100_2.3.5-p1_v1.patch"
                }
            }
        }
    },
    "MDVA-33453": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where Page Builder Products content type preview breaks if matching products have different prices for each website.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <2.4.3": {
                    "file": "os/MDVA-33453_2.4.1.patch"
                }
            },
            "magento/module-page-builder": {
                ">=1.3.3 <2.2.1": {
                    "file": "commerce/MDVA-33453_2.2.0.patch"
                }
            }
        }
    },
    "MDVA-32634": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue when url_path of the category assigned to all store remains unchanged after moving the category in the hierarchy.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.3": {
                    "file": "os/MDVA-32634_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-33344": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where hard coded rma_item entity default attribute set ID is used instead of the value from the database.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "commerce/MDVA-33344_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-34192": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where it is impossible to modify/specify customer date of birth using dd/mm/yyyy format.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <2.4.0": {
                    "file": "os/MDVA-34192_2.3.6.patch"
                },
                ">=2.3.4 <2.3.6": {
                    "file": "os/MDVA-34192_2.3.4-p2.patch"
                },
                ">=2.4.0 <2.4.3": {
                    "file": "os/MDVA-34551_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-34847": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes store IDs type conversion to integer for SQL condition in Admin collections for Admin User with custom permissions.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "commerce/MDVA-34847_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-34886": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes the issue where search does not return results if 'weight' product attribute is configured as searchable.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.4.3": {
                    "file": "os/MDVA-34886_2.3.3.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/system.log",
                    "match": "report.ERROR: {\"error\":{\"root_cause\":[{\"type\":\"query_shard_exception\",\"reason\":\"failed to create query: For input string:"
                }
            ]
        }
    },
    "MDVA-34012": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where the \"Use default value\" checkbox gets cleared, after the scheduled changes are applied. The issue appears once the scheduled changes are no longer in effect.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.3": {
                    "file": "os/MDVA-34012_2.3.5-p2.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.1 <2.4.3": {
                    "file": "commerce/MDVA-34012_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-35064": {
        "categories": [
            "Web API", "Catalog/Product"
        ],
        "title": "Fixes the issue where URL rewrites are not generated for configurable products created via API.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.3": {
                    "file": "os/MDVA-35064_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-34943": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where quick order caches the previously entered SKUs.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.3.1": {
                    "file": "commerce/MDVA-34943_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-35197": {
        "categories": [
            "GraphQL", "Shopping Cart"
        ],
        "title": "Fixes the issue where there's an error when adding to cart using GraphQL, if previously added products become out of stock.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.4.0": {
                    "file": "os/MDVA-35197_2.3.6.patch"
                }
            }
        }
    },
    "MDVA-34850": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where the out-of-stock options of a configurable product are not displayed, instead of being displayed as struck-through.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.0.3 <1.2.0": {
                    "file": "commerce/MDVA-34850_2.3.5-p2.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.3": {
                    "file": "commerce/MDVA-34850_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-34867": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where values for a condition field set for a scheduled update are not being saved.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "commerce/MDVA-34867_2.4.0-p1.patch"
                }
            }
        }
    },
    "MDVA-35092": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where users are not able to add Vimeo videos due to deprecated Vimeo API",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.3.7 || >=2.4.0 <=2.4.2": {
                    "file": "os/MDVA-35092_2.4.1.patch",
                    "replaced-with": "MDVA-35092-V2"
                },
                ">=2.3.0 <2.3.5": {
                    "file": "os/MDVA-37289_2.3.4.patch",
                    "replaced-with": "MDVA-35092-V2"
                }
            }
        }
    },
    "MDVA-35092-V2": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where users are not able to add Vimeo videos due to deprecated Vimeo API",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.3.7 || >=2.4.0 <2.4.2-p1": {
                    "file": "os/MDVA-35092_2.4.1_v2.patch"
                },
                ">=2.3.0 <2.3.5": {
                    "file": "os/MDVA-37289_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-32655": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the incorrect 'in progress' message status to the correct 'complete' message for consumer 'quoteItemCleaner' after deleting several products.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "commerce/MDVA-32655_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-34102": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the quantity of Default Stock is zero for disabled products on the Product Grid and Edit Product pages in the Admin area.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.3": {
                    "file": "os/MDVA-34102_2.3.5-p2.patch"
                }
            },
            "magento/inventory-composer-metapackage": {
                ">=1.0.3 <1.2.0": {
                    "file": "os/MDVA-34102_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-35286": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where there is an error if a customer has bundled products in the cart and switches from Multiple Addresses checkout to Onepage checkout.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-35286_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-35312": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes response code 500 when an empty GraphQL request.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1-p1 <2.4.3": {
                    "file": "os/MDVA-35312_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-34189": {
        "categories": [
            "Performance", "Admin"
        ],
        "title": "Fixes 503 first byte timeout on visual merchandiser queries when loading the Admin Category page.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.4 <2.4.3": {
                    "file": "commerce/MDVA-34189_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-34695": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes negative children_count after deleting categories.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.1": {
                    "file": "os/MDVA-34695_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-33614": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where Page Builder throws the following error: 'An error has occurred while initiating Page Builder. Please consult with your technical support contact.'",
        "packages": {
            "magento/module-page-builder": {
                "2.1.0": {
                    "file": "commerce/MDVA-33614_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-35356": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue with incorrect store credit return after partially invoiced order cancellation.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "commerce/MDVA-35356_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-33289": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where raw JavaScript code is displayed in the billing address UI during checkout if Google Tag Manager is enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "os/MDVA-33289_2.4.1.patch"
                }
            },
            "magento/magento2-b2b-base": {
                ">=1.2.0 <1.3.2": {
                    "file": "commerce/MDVA-33289_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-35982": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where admin users restricted to a specific website cannot create a shipment for the order placed on same website.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "commerce/MDVA-35982_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-35155": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where is impossible to buy a bundle product, if the option title was changed.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.6": {
                    "file": "os/MDVA-35155_2.3.5.patch"
                }
            }
        }
    },
    "MDVA-35910": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where it is impossible to create a new customer account after disabling the Login as Customer functionality.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-35910_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-34474": {
        "categories": [
            "B2B", "Web API"
        ],
        "title": "Fixes the issue with adding a product to the requisition list using API.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 < 1.3.2": {
                    "file": "commerce/MDVA-34474_2.4.0.patch"
                }
            }
        }
    },
    "MDVA-34591": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue with an incorrect cart rule discount calculation for 'Maximum Qty Discount is Applied To\" and \"Discount Qty Step (Buy X)'.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-34591_2.3.6.patch"
                }
            }
        }
    },
    "MDVA-33704": {
        "categories": [
            "Order/Checkout", "Inventory"
        ],
        "title": "Fixes the issue where the 'In store pickup' shipping option doesn't show up, though being configured to be available.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "os/MDVA-33704_2.4.0-p1.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.3": {
                    "file": "commerce/MDVA-33704_2.4.0-p1.patch"
                }
            }
        }
    },
    "MDVA-34928": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where the page loader is displayed indefinitely after the store credit is removed from the payment.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.3.6": {
                    "file": "os/MDVA-34928_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-35254": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issues with CAPTCHA during checkout.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.3": {
                    "file": "os/MDVA-35254_2.4.1_v2.patch",
                    "replaced-with": "MDVA-35254-V2"
                }
            }
        }
    },
    "MDVA-35254-V2": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issues with CAPTCHA during checkout.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.1": {
                    "file": "os/MDVA-35254_2.4.1_v2.patch"
                },
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-35254_2.4.1_v3.patch"
                }
            }
        }
    },
    "MDVA-35569": {
        "categories": [
            "GraphQL", "Price/Tax"
        ],
        "title": "Fixes the issue where the 'fixed product taxes' field is not being populated in GraphQL response when state is specified.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.4.1": {
                    "file": "os/MDVA-35569_2.3.4-p2_v1.patch"
                },
                ">=2.4.1 <2.4.2": {
                    "file": "os/MDVA-35569_2.3.4-p2.patch",
                    "require": [
                        "MDVA-34469"
                    ]
                }
            }
        }
    },
    "MDVA-35847": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the B2B issue where the Company Users form breaks if a custom customer attribute is used.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.6 <1.2.0 || >=1.3.0 <1.3.2": {
                    "file": "commerce/MDVA-35847_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-31307": {
        "categories": [
            "Performance"
        ],
        "title": "Fixes the issue where there are Out of memory errors on certain categories due to problems with dynamic CSP whitelisting for cached blocks.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.2": {
                    "file": "os/MDVA-31307_2.4.0.patch"
                }
            }
        }
    },
    "MDVA-36170": {
        "categories": [
            "GraphQL"
        ],
        "title": "This fixes the issue where the GraphqQL query is not caching by using the category cache tag.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.4.2": {
                    "file": "os/MDVA-36170_2.3.4_v2.patch"
                }
            }
        }
    },
    "MDVA-33168": {
        "categories": [
            "Web API", "Catalog/Product"
        ],
        "title": "Fixes the issue when updating a product attribute via API all other attributes change to an empty value.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.2": {
                    "file": "os/MDVA-33168_2.3.3-p1.patch"
                }
            }
        }
    },
    "MDVA-19640": {
        "categories": [
            "Reports"
        ],
        "title": "Fixes the issue where Advanced Reporting is not showing any data.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0": {
                    "file": "os/MDVA-19640_2.3.0.patch"
                }
            }
        }
    },
    "MDVA-11189": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue when after importing a .csv file to update product stock, rows from the cataloginventory_stock table are deleted. ",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.5": {
                    "file": "os/MDVA-11189_2.2.3.patch"
                }
            }
        }
    },
    "MDVA-26639": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where if a new order confirmation email template is created, the order items are missing in the order mail.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3-p1 <2.3.6": {
                    "file": "os/MDVA-26639_2.3.3-p1.patch"
                }
            }
        }
    },
    "MDVA-15546": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "This fixes the issue where after creating an order a \"Column 'entity_id' where clause is ambiguous\" error displays in the exception log.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0": {
                    "file": "commerce/MDVA-15546_2.2.6.patch"
                }
            }
        }
    },
    "MDVA-21095": {
        "categories": [
            "Performance"
        ],
        "title": "Fixes the issue when a query INSERT INTO search_tmp will not end after mass attribute value update.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.5": {
                    "file": "os/MDVA-21095_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-23845": {
        "categories": [
            "Emails", "Admin"
        ],
        "title": "Fixes the issue where email templates cannot be previewed after JavaScript minification is enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2-p2 <2.3.5": {
                    "file": "os/MDVA-23845_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-22026": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where importing products from .csv file including images from external URLs fails.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.4": {
                    "file": "os/MDVA-22026_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-22383": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where saving a product takes a long time and the page breaks.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.3.4": {
                    "file": "commerce/MDVA-22383_2.3.2.patch"
                }
            }
        }
    },
    "MC-41359": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the issue with missed SameSite cookie parameters settings.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6-p1 <2.3.7": {
                    "file": "os/MC-41359_2.3.6-p1.patch"
                },
                ">=2.4.2 <2.4.3": {
                    "file": "os/MC-41359_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-34665": {
        "categories": [
            "Catalog/Product", "Inventory"
        ],
        "title": "Fixes the issue with missing bundled products on category pages.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <=2.3.4-p2": {
                    "file": "os/MDVA-34665_2.3.4-p2_v2.patch"
                },
                ">=2.3.5 <=2.3.5-p2": {
                    "file": "os/MDVA-38535_2.3.5-p1.patch"
                },
                ">=2.4.0 <2.4.2": {
                    "file": "os/MDVA-37350_2.4.1.patch"
                },
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-39245_2.4.2.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.4 <=2.3.4-p2": {
                    "file": "commerce/MDVA-34665_2.3.4-p2_v2.patch"
                }
            },
            "magento/inventory-composer-metapackage": {
                "1.1.4": {
                    "file": "commerce/MDVA-34665_1.1.4_v2.patch"
                },
                ">=1.1.5 <=1.1.5-p1": {
                    "file": "commerce/MDVA-38535_1.1.5.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-37350_1.2.1.patch"
                },
                "1.2.2": {
                    "file": "os/MDVA-39245_1.2.2.patch"
                }
            }
        }
    },
    "MDVA-36615": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue with incorrect product count in admin product grid.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-36615_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-36464": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where the email notification configuration is not working at store-view level.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <=2.4.2": {
                    "file": "os/MDVA-36464_2.4.0-p1.patch",
                    "replaced-with": "MDVA-36464-V3"
                }
            }
        }
    },
    "MDVA-36464-V3": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where the email notification configuration is not working at store-view level.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.1": {
                    "file": "os/MDVA-36464_2.4.0-p1_v3.patch",
                    "replaced-with": "MDVA-36464-V4"
                },
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-36464_2.4.0-p1.patch",
                    "replaced-with": "MDVA-36464-V4"
                }
            }
        }
    },
    "MDVA-36464-V4": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where the email notification configuration is not working at store-view level.",
        "packages": {
            "magento/magento2-base": {
                "2.4.0": {
                    "file": "os/MDVA-36464_2.4.0-p1_v3.patch",
                    "replaced-with": "MDVA-36464-V5"
                },
                "2.4.0-p1": {
                    "file": "os/MDVA-36464_2.4.0-p1_v4.patch",
                    "replaced-with": "MDVA-36464-V5"
                },
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-36464_2.4.0-p1.patch",
                    "replaced-with": "MDVA-36464-V5"
                }
            },
            "magento/magento2-b2b-base": {
                "1.2.0-p1": {
                    "file": "commerce/MDVA-36464_1.2.0-p1_v4.patch",
                    "replaced-with": "MDVA-36464-V5"
                }
            }
        }
    },
    "MDVA-36464-V5": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where the email notification configuration is not working at store-view level.",
        "packages": {
            "magento/magento2-base": {
                "2.4.0": {
                    "file": "os/MDVA-36464_2.4.0-p1_v3.patch"
                },
                "2.4.0-p1": {
                    "file": "os/MDVA-36464_2.4.0-p1_v5.patch"
                },
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-36464_2.4.0-p1.patch"
                }
            },
            "magento/magento2-b2b-base": {
                "1.2.0-p1": {
                    "file": "commerce/MDVA-36464_1.2.0-p1_v5.patch"
                }
            }
        }
    },
    "MDVA-36138": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where the shipping price is not adjusted and full shipping price is shown to customers if not all items in the cart qualify for the free shipping cart rule.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.4.3": {
                    "file": "os/MDVA-36138_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-36424": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where media images, attached to page builder elements, disappear when the content is being edited repeatedly, if the backend base URL is different from the storefront base URL.",
        "packages": {
            "magento/module-page-builder": {
                ">=1.3.0 <=1.3.3-p1 || >=2.0.0 <2.2.0": {
                    "file": "commerce/MDVA-36424_1.3.3.patch"
                }
            }
        }
    },
    "MDVA-35984": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue with incorrect product quantity and sellable quantity, after creating multiple concurrent shipments for the same product.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.5 <1.1.6": {
                    "file": "os/MDVA-41238_1.1.5-p1.patch",
                    "require": [
                        "MDVA-30428"
                    ]
                },
                ">=1.1.6 <1.2.0": {
                    "file": "os/MDVA-41238_1.1.6.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.3": {
                    "file": "os/MDVA-35984_1.2.2.patch"
                }
            }
        }
    },
    "MDVA-25785": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue with the 'No such entity with customerId = 1' error in the exception.log for logged in customers after order placement.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <=2.3.1": {
                    "file": "os/MDVA-25785_2.3.1.patch"
                },
                ">=2.3.2 <=2.3.3-p1": {
                    "file": "os/MDVA-26200_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-36718": {
        "categories": [
            "Web API", "Catalog/Product"
        ],
        "title": "Fixes the issue where the old custom options remain after being changed via API.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-36718_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-35773": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue with the Grand Total not being shown as zero on the Invoice for orders with 100% discount.",
        "packages": {
            "magento/magento2-base": {
                "~2.3.6 || >=2.4.1 <2.4.3": {
                    "file": "os/MDVA-35773_2.3.6.patch"
                }
            }
        }
    },
    "MDVA-36833": {
        "categories": [
            "B2B", "Catalog/Product"
        ],
        "title": "Fixes the issue with search results showing random numbers of products per page after excluding some products from shared catalog.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-36833_2.4.2.patch",
                    "replaced-with": "MDVA-36833-V2"
                }
            },
            "magento/magento2-b2b-base": {
                ">=1.3.1 <1.3.3": {
                    "file": "commerce/MDVA-36833_1.3.1.patch",
                    "replaced-with": "MDVA-36833-V2"
                }
            }
        }
    },
    "MDVA-36833-V2": {
        "categories": [
            "B2B", "Catalog/Product"
        ],
        "title": "Fixes the issue with search results showing random numbers of products per page after excluding some products from shared catalog.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-36833_2.4.2_v2.patch"
                }
            },
            "magento/magento2-b2b-base": {
                ">=1.3.1 <1.3.3": {
                    "file": "commerce/MDVA-36833_1.3.1.patch"
                }
            }
        }
    },
    "MDVA-37182": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes the issue with getting incorrect search results in both Elasticsearch version 6 and version 7.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-37182_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-36253": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where the wrong subtotal shows in the mini cart after item deletion.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <=2.4.1-p1": {
                    "file": "os/MDVA-36253_2.4.1_v2.patch"
                }
            }
        }
    },
    "MDVA-36853": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue with no images appear when loading large media galleries.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-36853_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-37478": {
        "categories": [
            "Order/Checkout", "Web API"
        ],
        "title": "Fixes the issue where Magento throws error when creating a partial invoice for order placed with payment method 'Payment on Account' through REST API.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.1 <1.1.6-p1": {
                    "file": "commerce/MDVA-37478_1.1.3.patch"
                },
                ">=1.2.0 <1.3.3": {
                    "file": "commerce/MDVA-39219_1.3.1-p1.patch"
              }
            }
        }
    },
    "MDVA-37362": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where configurable product option values and variant attribute values were empty in GraphQL response.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                "^1.1.4": {
                    "file": "os/MDVA-37362_1.2.2.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.3": {
                    "file": "os/MDVA-37362_1.2.2.patch"
                }
            }
        }
    },
    "MDVA-37288": {
        "categories": [
            "GraphQL", "Price/Tax"
        ],
        "title": "Fixes the issue where wrong tier prices were returned after GraphQL request.",
        "packages": {
            "magento/magento2-base": {
                "2.4.2": {
                    "file": "os/MDVA-37288_2.4.2.patch",
                    "replaced-with": "MDVA-37288-V2"
                }
            }
        }
    },
    "MDVA-37288-V2": {
        "categories": [
            "GraphQL", "Price/Tax"
        ],
        "title": "Fixes the issue where wrong tier prices were returned after GraphQL request.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <=2.4.2-p2": {
                    "file": "os/MDVA-37288_2.4.2_v2.patch"
                }
            }
        }
    },
    "MDVA-37225": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where the upload process is stuck during quick order creation when there is an integer value in imported SKUs.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.3": {
                    "file": "commerce/MDVA-37225_2.4.1-p1.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/exception.log",
                    "match": "report.CRITICAL: Notice: Undefined index: * in *Model/Cart.php on line *"
                }
            ]
        }
    },
    "MDVA-37224": {
        "categories": [
            "B2B", "Payments"
        ],
        "title": "Fixes the issue where customers cannot pay for negotiable quote with PayFlow Pro, with another product in the cart.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.3": {
                    "file": "os/MDVA-37224_2.4.2.patch"
                }
            },
            "magento/magento2-b2b-base": {
                ">=1.1.3 <1.3.2": {
                    "file": "commerce/MDVA-37224_1.3.1.patch"
                }
            }
        }
    },
    "MDVA-36286": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where Page Builder products widget preview breaks if the same SKU has a different position in subcategories.",
        "packages": {
            "magento/module-page-builder": {
                ">=1.2.0 <=1.3.2": {
                    "file": "commerce/MDVA-41528_1.3.0.patch"
                },
                "^1.3.3 || >=2.0.0 <2.2.1": {
                    "file": "commerce/MDVA-36286_1.3.3.patch",
                    "require": [
                        "MDVA-33453"
                    ]
                }
            }
        }
    },
    "MDVA-30186": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where attribute options are sorted by option value instead of attribute item count, in GraphQL response.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <=2.3.5-p2 || >=2.4.0 <=2.4.0-p1": {
                    "file": "os/MDVA-30186_2.3.4.patch",
                    "require": [
                        "MDVA-30123"
                    ]
                },
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-37246_2.4.2.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.4 <=2.3.5-p2 || >=2.4.0 <=2.4.0-p1": {
                    "file": "commerce/MDVA-30186_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-37779": {
        "categories": [
            "GraphQL", "Shopping Cart"
        ],
        "title": "Fixes the issue with adding a configurable product to cart via GraphQL when website ID does not coincide with store ID.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-37779_2.4.2_v2.patch"
                }
            }
        }
    },
    "MDVA-36832": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where images duplicate on pages when view width is 768px.",
        "packages": {
            "magento/module-page-builder": {
                ">=1.2.0 <2.2.2": {
                    "file": "commerce/MDVA-36832_1.3.2.patch"
                }
            }
        }
    },
    "MDVA-37874": {
        "categories": [
            "Price/Tax", "Shopping Cart"
        ],
        "title": "Fixes the issue where 'Fixed discount amount for whole cart' is incorrectly applied to a bundle product containing more than one option.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <=2.3.7 || >=2.4.1 <2.4.3": {
                    "file": "os/MDVA-37874_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-37913": {
        "categories": [
            "Web API", "Catalog/Product"
        ],
        "title": "Fixes the issue where downloadable links disappear if the downloadable product gets updated via API.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <=2.4.0-p1": {
                    "file": "os/MDVA-37913_2.3.6.patch"
                }
            }
        }
    },
    "MDVA-34330": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where orders in the Orders grid are not filtered according to admin timezone.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.3": {
                    "file": "os/MDVA-34330_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-37916": {
        "categories": [
            "Payments"
        ],
        "title": "Fixes the issue where the customer is not taken to the Payment Confirmation page when using Paypal Payment Advanced method.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <2.3.7-p1 || >=2.4.0 <2.4.2-p1": {
                    "file": "os/MDVA-37916_2.3.6-p1_v2.patch"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-42151_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-37082": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue when saving the custom stock of grouped products causes the product to show out of stock in the frontend.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.0.3 <1.2.0": {
                    "file": "os/MDVA-37082_2.3.4-p2.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.3": {
                    "file": "os/MDVA-37082_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-36572": {
        "categories": [
            "Inventory", "Order/Checkout"
        ],
        "title": "Fixes the issue when Credit Memo updates no longer cause duplicate product reservation updates in the database.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.5 <1.2.0": {
                    "file": "os/MDVA-36572_2.4.1.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.4": {
                    "file": "os/MDVA-36572_2.4.1.patch",
                    "replaced-with": "ACSD-46541"
                }
            }
        }
    },
    "MDVA-38132": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue when the Admin panel is unreachable due to a \"too many redirects\" error.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.3": {
                    "file": "os/MDVA-38132_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-38270": {
        "categories": [
            "GraphQL", "Order/Checkout"
        ],
        "title": "Fixes the issue with missing Gift card information in the order total in GraphQL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-38270_2.4.2-p1.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.3": {
                    "file": "commerce/MDVA-38270_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-38468": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the error when saving CMS pages - Item with the same ID 'PAGE_ID' already exists.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <=2.3.5-p2": {
                    "file": "os/MDVA-38468_2.3.2-p2.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.2 <=2.3.5-p2": {
                    "file": "commerce/MDVA-38468_2.3.2-p2.patch"
                }
            }
        }
    },
    "MDVA-34680": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where Customer Account created time is not filtered correctly in customers grid.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <=2.3.7 || >=2.4.1 <2.4.3": {
                    "file": "os/MDVA-34680_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-37068": {
        "categories": [
            "Shopping Cart", "Price/Tax"
        ],
        "title": "Fixes the issue where the incorrect tax rate displays when the shopping cart has only virtual products.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.4": {
                    "file": "os/MDVA-37068_2.3.5-p2.patch",
                    "replaced-with": "MDVA-37068-V2"
                }
            }
        }
    },
    "MDVA-37068-V2": {
        "categories": [
            "Shopping Cart", "Price/Tax"
        ],
        "title": "Fixes the issue where the incorrect tax rate displays when the shopping cart has only virtual products.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.4": {
                    "file": "os/MDVA-37068_2.3.5-p2_v2.patch"
                }
            }
        }
    },
    "MDVA-38608": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the issue where temporary tables are not deleted when the reindex is not finished successfully.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-38608_2.3.2-p2.patch",
                    "replaced-with": "MDVA-38608-V2"
                }
            }
        }
    },
    "MDVA-38608-V2": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the issue where temporary tables are not deleted when the reindex is not finished successfully.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-38608_2.3.2-p2_v2.patch"
                }
            }
        }
    },
    "MDVA-38308": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issues related to adding Vimeo videos to products.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <=2.3.6-p1 || >=2.4.0 <=2.4.1-p1": {
                    "file": "os/MDVA-38308_2.4.1-p1.patch",
                    "require": [
                        "MDVA-35092-V2"
                    ]
                },
                ">=2.4.2 <2.4.3-p3": {
                    "file": "os/MDVA-38308_2.4.2-p1.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/exception.log",
                    "match": "Undefined index: extension in */File/Uploader.php on line *"
                }
            ]
        }
    },
    "MDVA-38799": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where downloadable products weren't saved after creating a staging update.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-38799_2.4.1.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "commerce/MDVA-38799_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-37592": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue when sorting by price doesn't work correctly for products with a zero price assigned to shared catalog.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <2.4.4": {
                    "file": "os/MDVA-37592_2.4.0-p1.patch"
                }
            }
        }
    },
     "MDVA-38827": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where customers receive an order shipment email containing an error message.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3-p1 <2.4.4": {
                    "file": "os/MDVA-38827_2.4.2-p1_v2.patch"
                }
            }
        }
    },
    "MDVA-36021": {
        "categories": [
            "Admin", "Order/Checkout"
        ],
        "title": "Fixes the issue where the 'Call to a member function getId()' error is displayed on the order details page in the Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.4": {
                    "file": "os/MDVA-36021_2.4.1.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/system.log",
                    "match": "report.CRITICAL: Error: Call to a member function getId() on array in /*/vendor/magento/module-sales/view/adminhtml/templates/order/totals/tax.phtml:*"
                }
            ]
        }
    },
    "MDVA-34948": {
        "categories": [
            "Performance"
        ],
        "title": "Fixes the issue with long-running queries, like GET_LOCK.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <=2.3.6-p1 || >=2.4.0 <=2.4.0-p1": {
                    "file": "os/MDVA-34948_2.4.0-p1.patch"
                }
            }
        }
    },
    "MDVA-39305": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where registered customers aren't able to log in with enabled Google ReCaptcha.",
        "packages": {
            "magento/security-package": {
                ">=1.0.0 <=1.1.1": {
                    "file": "os/MDVA-39305_1.1.1.patch",
                    "replaced-with": "MDVA-39305-V2"
                },
                "1.1.2": {
                    "file": "os/MDVA-43417_1.1.2.patch",
                    "replaced-with": "MDVA-39305-V2"
                }
            },
            "magento/magento2-base": {
                ">=2.4.3 <=2.4.3-p3": {
                    "file": "os/MDVA-43417_2.4.3-p1.patch",
                    "replaced-with": "MDVA-39305-V2"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.3 <=2.4.3-p3": {
                    "file": "commerce/MDVA-43417_2.4.3-p1.patch",
                    "replaced-with": "MDVA-39305-V2"
                }
            }
        }
    },
    "MDVA-39305-V2": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where registered customers aren't able to log in with enabled Google ReCaptcha.",
        "packages": {
            "magento/security-package": {
                ">=1.1.1 <1.1.2": {
                    "file": "os/ACSD-45755_1.1.1.patch"
                },
                ">=1.1.2 <1.1.3": {
                    "file": "os/ACSD-45755_1.1.2.patch"
                }
            },
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/ACSD-45755_2.4.2-p2.patch"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/ACSD-45755_2.4.3-p2.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "commerce/ACSD-45755_2.4.2-p2.patch"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "commerce/ACSD-45755_2.4.3-p2.patch"
                }
            }
        }
    },
    "MDVA-37897": {
        "categories": [
            "Catalog/Product", "Shopping Cart"
        ],
        "title": "Fixes the issue with an incorrect redirect when a customer tries to add products with options from the Recently Viewed widget.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "os/MDVA-37897_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-38929": {
        "categories": [
            "Order/Checkout", "Price/Tax"
        ],
        "title": "Fixes the issue where the invoice with FPT shows a wrong Grand Total when the order is paid from the store credit.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "commerce/MDVA-38929_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-37364": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where the custom customer attribute of date type breaks the customer's grid UI.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.4": {
                    "file": "os/MDVA-37364_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-39195": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where 'Add to Cart'  button was inactive on the category page when redirect to cart enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <=2.4.2-p2": {
                    "file": "os/MDVA-39195_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-37115": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where an unnecessary \"Only 0 left\" notice is shown on the configurable product page.",
        "packages": {
            "magento/inventory-metapackage": {
                "1.2.2": {
                    "file": "os/MDVA-37115_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-39521": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where the user is not able to set shipping addresses on the cart with an empty telephone number via GraphQL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.4": {
                    "file": "os/MDVA-39521_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-39384": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where the custom customer attribute for a company user is not saved.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.3.3": {
                    "file": "commerce/MDVA-39384_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-39043": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where the admin user with limited access gets an error when trying to add the 'Products' widget to the CMS page.",
        "packages": {
            "magento/module-page-builder": {
                ">=1.2.0 <=2.2.1": {
                    "file": "commerce/MDVA-39043_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-39966": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the issue with deploying incorrect locales.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <=2.3.5-p2 || >=2.4.0 <=2.4.0-p1": {
                    "file": "os/MDVA-39966_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-38852": {
        "categories": [
            "Performance"
        ],
        "title": "Fixes the issue where the catalog inventory by design locks tables for updates that significantly decrease performance in cases with several parallel orders.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <=2.3.5-p2": {
                    "file": "os/MDVA-38852_2.3.3.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.0 <=2.3.5-p2": {
                    "file": "commerce/MDVA-38852_2.3.3.patch"
                }
            }
        }
    },
    "MDVA-39986": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where the user is not able to place an order in the Admin on MacOS using the Safari browser.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.3": {
                    "file": "os/MDVA-39986_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-38447": {
        "categories": [
            "Performance", "GraphQL"
        ],
        "title": "Fixes two issues; where the 'Not visible individually' configurable child products are returned in GraphQL response and optimize MySQL query for GraphQL products query with category filter.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-38447_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-40134": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where the GraphQL does not return related products when the Shared Catalog is enabled.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "commerce/MDVA-40134_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-39935": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where the GraphQL returns configurable child products disabled at the website level.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "os/MDVA-39935_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-40262": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where GraphQL search queries are not shown in popular search terms in the admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-40262_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-40601": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where users get an error when trying to get information about category changed by scheduled update through GraphQL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.3.4": {
                    "file": "os/MDVA-39656_2.3.3.patch"
                },
                ">=2.3.4 <=2.4.2-p2": {
                    "file": "os/MDVA-40601_2.4.2.patch"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-41547_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-37234": {
        "categories": [
            "Shopping Cart", "Order/Checkout", "GraphQL"
        ],
        "title": "Fixes the issue where adding an item to the cart multiple times (parallel request) for the same SKU creates a duplicate line item for the same cart ID.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.4.0": {
                    "file": "os/MDVA-38481_2.3.6_v2.patch",
                    "require": [
                        "MDVA-35197"
                    ]
                },
                ">=2.4.1 <2.4.2": {
                    "file": "os/MDVA-37234_2.4.1.patch",
                    "require": [
                        "MDVA-34469"
                    ]
                },
                ">=2.4.2 <=2.4.2-p2": {
                    "file": "os/MDVA-38760_2.4.2_v3.patch"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-40835_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-33606": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where users get a “Unique constraint violation” error when saving a CMS page assigned to a hierarchy.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <=2.4.2-p2": {
                    "file": "commerce/MDVA-33606_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-31590": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where users are not able to update attributes in bulk using MySQL async queues.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <=2.4.1-p1": {
                    "file": "os/MDVA-31590_2.4.0.patch"
                }
            }
        }
    },
    "MDVA-36309": {
        "categories": [
            "Admin", "Performance"
        ],
        "title": "Fixes the issue where product search by attributes is slow in the admin grids.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <=2.4.2-p2": {
                    "file": "os/MDVA-36309_2.4.2.patch"
                },
                ">=2.3.2 <2.3.6": {
                    "file": "os/MDVA-44146_2.3.5.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.2 <=2.4.2-p2": {
                    "file": "commerce/MDVA-36309_2.4.2.patch"
                },
                ">=2.3.4 <2.3.6": {
                    "file": "commerce/MDVA-44146_2.3.5.patch",
                    "require": [
                        "MDVA-31343"
                    ]
                },
                ">=2.3.2 <2.3.4": {
                    "file": "commerce/MDVA-44146_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-40399": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where partial invoices for the same order can not be created simultaneously via REST API.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-40399_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-40101": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where items are not removed from the mini cart  after a successful order placement using PayPal Express Checkout.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.4.0": {
                    "file": "os/MDVA-40101_2.3.7.patch"
                },
                ">=2.4.0 <2.4.3": {
                    "file": "os/MDVA-42580_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-40401": {
        "categories": [
            "Shopping Cart", "Order/Checkout"
        ],
        "title": "Fixes the issue where coupon usage value changes even if placing an order fails.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <=2.3.7-p2 || >=2.4.1 <2.4.4": {
                    "file": "os/MDVA-40401_2.4.2-p2.patch"
                }
            }
        }
    },
    "MDVA-40537": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where users get an error when creating a store view, if several CMS pages with the same URL key exist.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <=2.4.0-p1": {
                    "file": "os/MDVA-40537_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-37725": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where asynchronous order emails sent from non-default websites contain logo URLs from the default website.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "os/MDVA-37725_2.4.2.patch",
                    "deprecated": true
                }
            }
        }
    },
    "MDVA-39482": {
        "categories": [
            "Import/Export", "Catalog/Product"
        ],
        "title": "Fixes the issue where a product goes out of stock if imported with \"0\" quantity when backorders enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <=2.3.7-p2 || >=2.4.1 <2.4.4": {
                    "file": "os/MDVA-39482_2.4.1-p1.patch",
                    "replaced-with": "MDVA-40747"
                }
            }
        }
    },
    "MDVA-40747": {
        "categories": [
            "Import/Export", "Catalog/Product"
        ],
        "title": "Fixes the issue where a product goes out of stock if imported with \"0\" quantity when backorders enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <=2.3.7-p2 || >=2.4.1 <2.4.4": {
                    "file": "os/MDVA-40747_2.4.2-p1_v2.patch"
                }
            },
            "magento/inventory-composer-metapackage": {
                ">=1.1.6 <=1.1.7": {
                    "file": "os/MDVA-40747_1.2.2_v2.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.1 <1.2.4": {
                    "file": "os/MDVA-40747_1.2.2_v2.patch"
                }
            }
        }
    },
    "MDVA-40435": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue with an incorrect discount on bundle products with dynamic prices when applied via GraphQL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.4.4": {
                    "file": "os/MDVA-40435_2.4.1.patch"
                }
            }
        }
    },
    "MC-42528": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where the `categoryList` GraphQL query returns both assigned and unassigned categories.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "os/MC-42528_2.4.3.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "commerce/MC-42528_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-29400": {
        "categories": [
            "Order/Checkout", "Payments"
        ],
        "title": "Fixes the issue with duplicated orders placed with PayPal Express Checkout.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <=2.3.7-p1 || >=2.4.0 <=2.4.0-p1": {
                    "file": "os/MDVA-29400_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-26005": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where it is impossible to select a category in a category tree for Cart Price rule conditions.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <=2.3.5-p2": {
                    "file": "os/MDVA-26005_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-25631": {
        "categories": [
            "Performance", "Customer"
        ],
        "title": "Improves performance for editing and saving customer segments that contain large number of customers.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.3 <=2.3.5-p2": {
                    "file": "commerce/MDVA-25631_2.3.3_v2.patch"
                }
            }
        }
    },
    "MDVA-41236": {
        "categories": [
            "Catalog/Product", "Admin"
        ],
        "title": "Fixes the issue where it is impossible to create a new or an edit existing scheduled update for a product, if the End Date has been previously removed.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "commerce/MDVA-41236_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-41046": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where simple products with custom options are available for assigning to configurable/grouped products.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "os/MDVA-41046_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-40545": {
        "categories": [
            "Content", "Admin"
        ],
        "title": "Fixes the issue when in case of multiple nodes having the CSM page assigned, on the store front the links and breadcrumbs for the first node only will be displayed in all cases.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "commerce/MDVA-40545_2.3.2.patch"
                }
            }
        }
    },
    "MDVA-41164": {
        "categories": [
            "B2B", "Admin"
        ],
        "title": "Fixes the issue where an admin user is not able to save or edit a Company with a file or image type custom customer attribute.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3-p1": {
                    "file": "os/MDVA-41164_2.4.2.patch"
                },
                ">=2.4.1 <2.4.2 || >=2.3.4 <2.3.6-p1": {
                    "file": "os/MDVA-37609_2.4.1.patch"
                }
            },
            "magento/magento2-b2b-base": {
                ">=1.3.1 <1.3.2-p1": {
                    "file": "commerce/MDVA-41164_1.3.1.patch"
                },
                ">=1.3.0 <1.3.1 || >=1.1.4 <1.1.6-p1": {
                    "file": "os/MDVA-37609_1.3.0.patch"
                }
            }
        }
    },
    "MDVA-39229": {
        "categories": [
            "Cron"
        ],
        "title": "Fixes the issue which causes the following error to appear after updating Catalog rule Staging Update start time: \"Cron Job staging_synchronize_entities_period has an error: The active update can't be deleted.\"",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "commerce/MDVA-39229_2.3.4-p2.patch"
                }
            }
        }
    },
    "MDVA-40619": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where the CMS pages hierarchy changes cause issues in CMS page inline edit and result in 500 error.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "commerce/MDVA-40619_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-41061": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where stock status resets to salable when a product is saved from Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-41061_2.4.2-p1_v2.patch",
                    "replaced-with": "MDVA-41061-V2"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-41015_2.4.3.patch",
                    "replaced-with": "MDVA-41061-V2"
                }
            },
            "magento/inventory-metapackage": {
                "1.2.2": {
                    "file": "os/MDVA-41061_1.2.2_v2.patch",
                    "replaced-with": "MDVA-41061-V2"
                },
                ">=1.2.3 <1.2.4": {
                    "file": "os/MDVA-41015_1.2.3.patch",
                    "replaced-with": "MDVA-41061-V2"
                }
            }
        }
    },
    "MDVA-41061-V2": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where stock status resets to salable when a product is saved from Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-41061_2.4.2-p1_v3.patch",
                    "replaced-with": "MDVA-41061-V3"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-41015_2.4.3.patch",
                    "replaced-with": "MDVA-41061-V3"
                }
            },
            "magento/inventory-metapackage": {
                "1.2.2": {
                    "file": "os/MDVA-41061_1.2.2_v3.patch",
                    "replaced-with": "MDVA-41061-V3"
                },
                ">=1.2.3 <1.2.4": {
                    "file": "os/MDVA-41015_1.2.3.patch",
                    "replaced-with": "MDVA-41061-V3"
                }
            }
        }
    },
    "MDVA-41061-V3": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where stock status resets to salable when a product is saved from Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-41061_2.4.2-p1_v4.patch",
                    "replaced-with": "MDVA-41061-V4"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-41061_2.4.2-p1_v4.patch",
                    "replaced-with": "MDVA-41061-V4"
                }
            },
            "magento/inventory-metapackage": {
                "1.2.2": {
                    "file": "os/MDVA-41061_1.2.2_v4.patch",
                    "replaced-with": "MDVA-41061-V4"
                },
                ">=1.2.3 <1.2.4": {
                    "file": "os/MDVA-41061_1.2.3_v4.patch",
                    "replaced-with": "MDVA-41061-V4"
                }
            }
        }
    },
    "MDVA-41061-V4": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where stock status resets to salable when a product is saved from Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/ACSD-41061_2.4.2-p1_v6.patch"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/ACSD-41061_2.4.3-p1_v6.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/MDVA-44818_2.4.4.patch"
                }
            },
            "magento/inventory-metapackage": {
                "1.2.2": {
                    "file": "os/ACSD-41061_1.2.2_v6.patch"
                },
                ">=1.2.3 <1.2.4": {
                    "file": "os/ACSD-41061_1.2.3_v6.patch"
                },
                ">=1.2.4 <1.2.5": {
                    "file": "os/MDVA-44818_1.2.4.patch"
                }
            }
        }
    },
    "MDVA-31763": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where catalog price rules are reverted (or not applied) until manual reindex.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "os/MDVA-31763_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-37748": {
        "categories": [
            "B2B", "GraphQL"
        ],
        "title": "Fixes the issue where a GraphQL query returns products not assigned to a shared catalog.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "commerce/MDVA-37748_2.4.2_v3.patch"
                }
            },
            "magento/magento2-b2b-base": {
                ">=1.3.1 <1.3.2": {
                    "file": "commerce/MDVA-37748_1.3.1_v3.patch"
                }
            }
        }
    },
    "MDVA-40550": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue with missing products on the frontend during reindexing.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.4.4": {
                    "file": "os/MDVA-40550_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-40120": {
        "categories": [
            "Catalog/Product", "GraphQL"
        ],
        "title": "Fixes the issue where GraphQL sorting by DESC/ASC doesn't work with products having the same relevance or price.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "os/MDVA-40120_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-41399": {
        "categories": [
            "Customer", "Admin"
        ],
        "title": "Fixes the issue where admin users are unable to access the \"Manage Shopping Cart\" page if a customer adds a product to the wishlist.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.2": {
                    "file": "os/MDVA-41399_2.3.3-p1.patch"
                }
            }
        }
    },
    "MDVA-40609": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where disabled products data is absent in the `cataloginventory_stock_status` index table, displaying incorrect disabled product quantities.",
        "packages": {
            "magento/inventory-metapackage": {
                "1.2.2": {
                    "file": "os/MDVA-40609_1.2.2.patch",
                    "require": [
                        "MDVA-34665"
                    ]
                }
            }
        }
    },
    "MDVA-39031": {
        "categories": [
            "GraphQL", "Shopping Cart"
        ],
        "title": "Fixes the issue where adding a product to the cart via GraphQL is possible even if it is not assigned to the target website.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "os/MDVA-39031_2.4.2-p1_v2.patch"
                }
            }
        }
    },
    "MDVA-41597": {
        "categories": [
            "GraphQL", "Shopping Cart"
        ],
        "title": "Fixes the issue where users get an error when adding more than one configurable product to the cart using GraphQL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-41597_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-27456": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where users get an error when trying to load Swagger.",
        "packages": {
            "dotmailer/dotmailer-magento2-extension-package": {
                ">=4.4.0 <4.4.2": {
                    "file": "os/MDVA-27456_4.4.0_v2.patch"
                }
            }
        }
    },
    "MDVA-32776": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where stock status is not updated when an order is placed but not shipped.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-32776_1.2.0.patch"
                }
            }
        }
    },
    "MDVA-30862": {
        "categories": [
            "Admin", "Order/Checkout"
        ],
        "title": "Fixes the issue with incorrect order date on the printed PDF invoice.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.3.6": {
                    "file": "os/MDVA-30862_2.3.4.patch",
                    "replaced-with": "MDVA-31343"
                },
                ">=2.3.6 <2.4.0": {
                    "file": "os/MDVA-30862_2.3.4.patch"
                }
            }
        }
    },
    "MDVA-39711": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where admin users cannot access the customers grid after deleting website.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.7": {
                    "file": "os/MDVA-39711_2.3.4-p2.patch"
                },
                ">=2.3.7 <2.4.3": {
                    "file": "os/MDVA-41984_2.3.7-p2.patch"
                }
            }
        }
    },
    "MDVA-40311": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where admin users get the error message \"Invalid security or form key. Please refresh the page\" after login to the admin if custom admin path is configured and secret key is enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2-p2 <2.4.4": {
                    "file": "os/MDVA-40311_2.4.2-p2.patch"
                }
            }
        }
    },
    "MDVA-41631": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where users get an error when trying to retrieve order information without an optional \"telephone\" value through GraphQL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "os/MDVA-41631_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-27239": {
        "categories": [
            "Shopping Cart", "Catalog/Product"
        ],
        "title": "Fixes the issue where cross-sell products are not displayed.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.6": {
                    "file": "os/MDVA-27239_2.3.4.patch"
                },
                ">=2.4.0 <2.4.1": {
                    "file": "os/MDVA-43195_2.4.0.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.3.6": {
                    "file": "commerce/MDVA-27239_2.3.4.patch"
                },
                ">=2.4.0 <2.4.1": {
                    "file": "commerce/MDVA-43195_2.4.0.patch"
                }
            }
        }
    },
    "MDVA-41215": {
        "categories": [
            "Other"
        ],
        "title": "Fixes the issue where users get the 500 error after setting the \"mage-messages\" cookie, if it already exists but there are no new messages.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "os/MDVA-41215_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-41139": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where configurable products become Out of Stock after product import, when a simple's product qty=0 for one of its sources.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.3 <1.2.4": {
                    "file": "os/MDVA-41139_2.4.3_v2.patch"
                }
            }
        }
    },
    "MDVA-42326": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where customers get an error on checkout after a session timeout even if persistent shopping cart is enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <=2.3.7-p2 || >=2.4.1 <2.4.4": {
                    "file": "os/MDVA-42326_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-42341": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where the “categoryList” GraphQL query does not filter results if a request has the Store header.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-42341_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-38393": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where Catalog rules stop working for a configurable product if its simple product is re-named.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.4": {
                    "file": "os/MDVA-38393_2.3.5-p2.patch"
                }
            }
        }
    },
    "MDVA-39153": {
        "categories": [
            "Shopping Cart", "Admin"
        ],
        "title": "Fixes the issue where a discount amount is calculated incorrectly during reorder in the Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-39153_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-38346": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where date filters are not working properly when the Magento timezone is different from the local environment timezone.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.2 || >=2.4.3 <2.4.4": {
                    "file": "os/MDVA-38346_2.4.1.patch"
                },
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-40546_2.4.2.patch",
                    "require": [
                        "MDVA-36615"
                    ]
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-46909_2.4.4-p1.patch"
                }
            }
        }
    },
    "MDVA-42657": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where the admin user is unable to select categories in the customer segment conditions.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "commerce/MDVA-42657_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-42806": {
        "categories": [
            "B2B", "Web API"
        ],
        "title": "Fixes the issue where a “New company registration” email is sent each time an existing company is updated via REST API.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.1 <1.3.3": {
                    "file": "commerce/MDVA-42806_1.3.2.patch"
                }
            }
        }
    },
    "MDVA-37984": {
        "categories": [
            "Admin", "Catalog/Product"
        ],
        "title": "Fixes the issue where visual merchandiser “Match product by rule” functionality does not correctly filter products with staging updates.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "commerce/MDVA-37984_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-40488": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where configurable products with out-of-stock child products are not shown in their correct price range.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-40488_2.4.2-p1.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.2 <1.2.3": {
                    "file": "os/MDVA-40488_1.2.2.patch",
                    "require": [
                        "MDVA-41061-V4"
                    ]
                },
                ">=1.2.3 <1.2.4": {
                    "file": "os/MDVA-40488_1.2.3.patch",
                    "require": [
                        "MDVA-41061-V4"
                    ]
                }
            }
        }
    },
    "MDVA-42507": {
        "categories": [
            "Performance", "Cache"
        ],
        "title": "Fixes the issue where the full-page cache is cleaned after applying staging update for the cart rule.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "commerce/MDVA-42507_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-39163": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where shipping methods are not available when a new user is registered, and products in the cart are from the guest session.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.4.4": {
                    "file": "os/MDVA-39163_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-38626": {
        "categories": [
            "Admin", "Payments"
        ],
        "title": "Fixes the issue where the admin user is not able to place an order on the backend using the PayPal Payflow Pro payment.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.3": {
                    "file": "os/MDVA-38626_2.4.2.patch",
                    "require": [
                        "MDVA-37224"
                    ]
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-38626_2.4.3.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-46161_2.4.4.patch"
                }
            }
        }
    },
    "MDVA-38666": {
        "categories": [
            "Admin", "Shopping Cart"
        ],
        "title": "Fixes the issue where the admin user is not able to change the configurable product options in the customer’s cart.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.3.6": {
                    "file": "os/MDVA-38666_2.3.4-p2_v2.patch"
                }
            }
        }
    },
    "MDVA-38526": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where the admin user is not able to access the SWAT tool.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "commerce/MDVA-38526_2.4.1-p1_v3.patch"
                }
            }
        }
    },
    "MDVA-38728": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where mass attribute update creates URL rewrite for Default Store only after changing \"Product visibility\".",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.2 <2.4.4": {
                    "file": "os/MDVA-38728_2.3.3-p1.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-46190_2.4.4.patch"
                }
            }
        }
    },
    "MDVA-43091": {
        "categories": [
            "Admin", "Shopping Cart"
        ],
        "title": "Fixes the issue where ordering a bundle product from admin in the backend gives the error \"You cannot use decimal quantity for this product\".",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-43091_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-40816": {
        "categories": [
            "Admin", "Inventory"
        ],
        "title": "Fixes the issue where inventory data doesn’t show on the product grid when the product’s SKU contains special characters.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.0.3 <=1.1.7": {
                    "file": "os/MDVA-40816_1.2.2.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.4": {
                    "file": "os/MDVA-40816_1.2.2.patch"
                }
            }
        }
    },
    "MDVA-41305": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where GraphQL mutation doesn’t return configurable product options after adding it to the wishlist.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-41305_2.4.2.patch",
                    "replaced-with": "MDVA-41305-V2"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-46262_2.4.4.patch",
                    "replaced-with": "MDVA-41305-V2"
                }
            }
        }
    },
    "MDVA-41305-V2": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where GraphQL mutation doesn’t return configurable product options after adding it to the wishlist.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-41305_2.4.2.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-46262_2.4.4_v2.patch"
                }
            }
        }
    },
    "MDVA-39181": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where related product rules show products from categories not defined in the rule conditions.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "commerce/MDVA-39181_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-42584": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where configurable stock status in the backend is not updated after changing qty and stock status via Import or API.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.2 <1.2.3": {
                    "file": "os/MDVA-42584_1.2.2.patch",
                    "require": [
                        "MDVA-40488"
                    ],
                    "replaced-with": "MDVA-41061-V4"
                },
                ">=1.2.3 <1.2.4": {
                    "file": "os/MDVA-44500_1.2.3-p1.patch",
                    "require": [
                        "MDVA-40488"
                    ],
                    "replaced-with": "MDVA-41061-V4"
                }
            },
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-42584_2.4.2-p2.patch",
                    "replaced-with": "MDVA-41061-V4"
                }
            }
        }
    },
    "MDVA-40175": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where \"Click to change shipping method\" doesn’t show radio buttons to select shipping methods in admin during reorder.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "os/MDVA-40175_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-42768": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where  Configurable product displays regular price as 0 when \"Display Out-of-Stock\" is Yes.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.4 <=1.1.7": {
                    "file": "os/MDVA-42768_1.2.2.patch",
                    "deprecated": true
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.4": {
                    "file": "os/MDVA-42768_1.2.2.patch",
                    "replaced-with": "MDVA-42768-V2"
                }
            }
        }
    },
    "MDVA-42768-V2": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where  Configurable product displays regular price as 0 when \"Display Out-of-Stock\" is Yes.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/MDVA-42768_2.4.2_v2.patch",
                    "require": [
                        "MDVA-40488", "MDVA-43862"
                    ]
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.2 <1.2.3": {
                    "file": "os/MDVA-42768_1.2.2_v2.patch"
                }
            }
        }
    },
    "MDVA-43201": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where an error occurs in customer login when using DOB attribute with certain locales.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/MDVA-43201_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-42790": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where product price attributes cannot be updated for a specific website via REST API.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.5": {
                    "file": "os/MDVA-42790_2.4.3-p1_v2.patch"
                }
            }
        }
    },
    "MDVA-41350": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where an exception is thrown when an admin user with restricted access adds a product outside their role scope by SKU in an order.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "commerce/MDVA-41350_2.3.5-p1.patch"
                }
            }
        }
    },
    "MDVA-42269": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where an admin user cannot log in to Admin due to the \"TypeError: strtotime() expects parameter 1 to be string, null given\" error.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.7-p3 <2.4.0": {
                    "file": "os/MDVA-44540_2.3.7-p3.patch"
                },
                ">=2.4.3-p1 <2.4.5": {
                    "file": "os/MDVA-42269_2.4.3-p1.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/support_report.log",
                    "match": "report.CRITICAL: TypeError: strtotime() expects parameter 1 to be string, null given in /*/vendor/magento/module-security/Model/AdminSessionInfo.php:*"
                }
            ]
        }
    },
    "MDVA-40830": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where the store credit is applied multiple times during order placement.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "commerce/MDVA-40830_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-42237": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where a configurable product special price is not updated after changes in its subproduct price.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.5": {
                    "file": "os/MDVA-42237_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-42520": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where the tax rate is applied twice if \"Enable Cross Border Trade\" is used.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.2 <1.3.3": {
                    "file": "commerce/MDVA-42520_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-39713": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where the user is able to edit the start time for an active scheduled update.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.3.6": {
                    "file": "commerce/MDVA-39713_2.3.3.patch"
                },
                ">=2.3.6 <2.4.4": {
                    "file": "commerce/MDVA-44303_2.3.6.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/exception.log",
                    "match": "Item (Magento\\Cms\\Model\\Page) with the same ID \"*\" already exists."
                }
            ]
        }
    },
    "MDVA-42410": {
        "categories": [
            "Reports"
        ],
        "title": "Fixes the issue where coupon reports display only default base currency.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "os/MDVA-42410_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-41136": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where the expiration date of the \"mage-cache-sessid\" is not extended, resulting in customer data cleanup.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "os/MDVA-41136_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-39993": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where inventory changes done through API do not reflect on the product page on the frontend.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.5 <=1.1.7": {
                    "file": "os/MDVA-39993_1.1.5.patch",
                    "replaced-with": "MDVA-39993-V2"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-39993_1.2.0.patch",
                    "replaced-with": "MDVA-39993-V2"
                },
                ">=1.2.2 <1.2.4": {
                    "file": "os/MDVA-39993_1.2.2.patch",
                    "replaced-with": "MDVA-39993-V2",
                    "require": [
                        "MDVA-41061-V4", "MDVA-40488"
                    ]
                }
            }
        }
    },
    "MDVA-39993-V2": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where inventory changes done through API do not reflect on the product page on the frontend.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.5 <=1.1.7": {
                    "file": "os/MDVA-39993_1.1.5.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.2": {
                    "file": "os/MDVA-39993_1.2.0.patch"
                },
                ">=1.2.2 <1.2.4": {
                    "file": "os/MDVA-39993_1.2.2_v2.patch",
                    "require": [
                        "MDVA-41061-V4", "MDVA-40488"
                    ]
                }
            }
        }
    },
    "MDVA-42855": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where new customer address is not saved to address book during checkout.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.5": {
                    "file": "commerce/MDVA-42855_2.4.3-p1.patch",
                    "replaced-with": "MDVA-42855-V2"
                }
            }
        }
    },
    "MDVA-42855-V2": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where new customer address is not saved to address book during checkout.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "os/ACSD-46300_2.4.3-p1.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-47886_2.4.4.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "commerce/ACSD-46300_2.4.3-p1.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "commerce/ACSD-47886_2.4.4.patch"
                }
            }
        }
    },
    "MDVA-42645": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where admin cannot refund reward points if store credit functionality is disabled.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.5": {
                    "file": "commerce/MDVA-42645_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-43414": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the PHP fatal error that occurs when running the \"inventory.reservations.updateSalabilityStatus\" queue consumer on numerical SKUs.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.6 <=1.1.7": {
                    "file": "os/MDVA-43414_1.1.6.patch"
                }
            }
        }
    },
    "MDVA-41628": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where existing restricted admin users get access to the new resources when new modules are added.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.5": {
                    "file": "os/MDVA-41628_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-43348": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where gift card GraphQL request shows an error if gift_card_options contain \"uid\".",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.2 <2.4.5": {
                    "file": "commerce/MDVA-43348_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-39546": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where the start date for staging update could be set to an earlier date than the current date during editing.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "commerce/MDVA-39546_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-42950": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where videos don't play on the product page.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "os/MDVA-42950_2.4.1-p1.patch"
                }
            }
        }
    },
    "MDVA-42689": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where Adobe Commerce throws an Integrity Constraint Violation error while updating product categories during import.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "os/MDVA-42689_EE_2.4.3.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/exception.log",
                    "match": "SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '*' for key 'PRIMARY', query was: INSERT  INTO `catalog_url_rewrite_product_category` (`url_rewrite_id`,`category_id`,`product_id`) VALUES"
                }
            ]
        }
    },
    "MDVA-41229": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where images available on the backend do not display on the frontend after configurable products import.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.3.4": {
                    "file": "os/MDVA-41229_2.3.2-p1.patch"
                },
                ">=2.3.4 <2.4.5": {
                    "file": "os/MDVA-41229_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-43731": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes the issue where \"Search Synonyms\" no longer work when value is added in \"Minimum Terms to Match\".",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-43731_2.4.3.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-47743_2.4.4.patch"
                }
            }
        }
    },
    "MDVA-43232": {
        "categories": [
            "Catalog/Product", "Admin"
        ],
        "title": "Fixes the issue where sorting products in visual merchandiser by Special Price To Bottom/Top causes an error while saving category.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.4 <2.4.5": {
                    "file": "commerce/MDVA-43232_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-43726": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where Catalog price rule based on store-level attribute match fails to apply after partial reindex.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.3": {
                    "file": "os/MDVA-43726_2.4.2-p2.patch"
                }
            }
        }
    },
    "MDVA-42969": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where the Related Product Rule works only when Customer Segment is set to All.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.3": {
                    "file": "commerce/MDVA-42969_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-39605": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where Redis cache TTL (expiration date) has a wrong value.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.4.5": {
                    "file": "os/MDVA-39605_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-43862": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where the customer can’t update cart items because of a GraphQL UpdateCartItems mutation error.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.3 <2.4.3": {
                    "file": "os/MDVA-43862_2.4.2-p2.patch"
                },
                ">=2.4.3 <2.4.5": {
                    "file": "os/MDVA-43852_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-43824": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where an error appears on canceling orders with a discount.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <=2.3.7-p3 || >=2.4.1 <2.4.5": {
                    "file": "os/MDVA-43824_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-43451": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where the error “The store that was requested wasn’t found. Verify the store and try again.” appears while configuring a shared catalog for a specific website.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.2 <1.3.4": {
                    "file": "commerce/MDVA-43451_1.3.2-p1.patch"
                }
            }
        }
    },
    "MDVA-43491": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where the base image label doesn’t update when importing products for a multi-store website.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.5 <2.4.5": {
                    "file": "os/MDVA-43491_2.4.2-p2.patch"
                }
            }
        }
    },
    "MDVA-43601": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue with missing triggers after full reindex.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-43601_2.4.1.patch",
                    "require": [
                        "MDVA-38608-V2"
                    ]
                },
                ">=2.4.3 <2.4.5": {
                    "file": "os/MDVA-43601_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-42046": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where an incorrect value is assigned to a product attribute with a date input field while updating a product.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.4 <=2.3.5-p2 || >=2.4.0 <2.4.5": {
                    "file": "commerce/MDVA-42046_2.4.2-p2.patch"
                }
            }
        }
    },
    "MDVA-43935": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where Upsell product is shown twice.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.5": {
                    "file": "commerce/MDVA-43935_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-44188": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where system issued emails with “.-“ in addresses are not sent.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.5": {
                    "file": "os/MDVA-44188_2.4.3-p1.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/exception.log",
                    "match": "report.WARNING: Could not add an invalid email address to the mailing queue"
                }
            ]
        }
    },
    "MDVA-42283": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where the date-time format in the admin order grid for the French locale is invalid.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.5": {
                    "file": "os/MDVA-42283_2.4.2-p2.patch"
                }
            }
        }
    },
    "MDVA-43983": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes the issue where products 'Not Visible Individually' still appear in Catalog Advanced Search Results.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.5": {
                    "file": "os/MDVA-43983_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-44100": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where all FPTs are assigned to the last product in the shopping cart and reset for other products.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.5": {
                    "file": "os/MDVA-44100_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-43605": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where order data returns negative values for row totals when using Rest API.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.5": {
                    "file": "os/MDVA-43605_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-43102": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where the salable quantity is not updated correctly when a refund was done via REST API.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.5": {
                    "file": "os/MDVA-43102_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-43178": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issue where a customer token for a custom store cannot be retrieved in GraphQL.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3-p2 <2.4.5": {
                    "file": "os/MDVA-43178_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-43859": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where the error \"No such entity with customerId =\" is logged when a deleted customer tries to log in.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.0 <1.3.4": {
                    "file": "commerce/MDVA-43859_1.3.1.patch"
                }
            }
        }
    },
    "MDVA-44147": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where a GraphQL request doesn't return Requisition Lists.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.1 <1.3.4": {
                    "file": "commerce/MDVA-44147_1.3.2-p1.patch"
                }
            }
        }
    },
    "MDVA-44505": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the issues where GraphQL Applying Reward Points does not update Grand Total and where store credit is applied multiple times during the order placement.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.1 <2.4.3": {
                    "file": "commerce/MDVA-44505_2.4.2.patch",
                    "require": [
                        "MDVA-40830"
                    ]
                }
            }
        }
    },
    "MDVA-40961": {
        "categories": [
            "Inventory", "Shopping Cart"
        ],
        "title": "Fixes the issue where an additional item can't be added to the cart when the minimum qty of the item is already in the cart.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "os/MDVA-40961_2.4.3.patch"
                }
            },
            "magento/magento2-b2b-base": {
                ">=1.3.2 <1.3.3": {
                    "file": "commerce/MDVA-40961_1.3.2.patch"
                }
            }
        }
    },
    "MDVA-44887": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the \"Uncaught SyntaxError: Unexpected token 'const'\" error in the Admin panel.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.5": {
                    "file": "os/MDVA-44887_2.4.4.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "config",
                    "path": "dev/js/minify_files",
                    "match": "1"
                },
                {
                    "type": "config",
                    "path": "dev/js/enable_js_bundling",
                    "match": "1"
                }
            ]
        }
    },
    "MDVA-43718": {
        "categories": [
            "Web API", "B2B"
        ],
        "title": "Fixes \"The consumer isn't authorized to access %resources.\" error that appears when accessing a shared catalog from a custom integration.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.0 <1.3.4": {
                    "file": "commerce/MDVA-43718_2.4.1.patch"
                }
            }
        }
    },
    "MDVA-44660": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where the grave accent character [ ` ] could not be used for a customer's first and last name.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2-p1 <2.4.5": {
                    "file": "os/MDVA-44660_2.4.2-p2.patch"
                }
            }
        }
    },
    "MDVA-40896": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the \"Error: TypeError: Argument 3 passed to Magento\" error in async product bulk API.",
        "packages": {
            "magento/security-package": {
                ">=1.1.2 <1.1.3": {
                    "file": "os/MDVA-40896_2.4.3.patch"
                }
            }
        }
    },
    "MDVA-38559": {
        "categories": [
            "Web API"
        ],
        "title": "Fixes the /V1/customers/search API error for customers with more than one subscription.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "os/MDVA-38559_2.4.1-p1.patch"
                }
            }
        }
    },
    "MDVA-44533": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where the discount is wrongly applied to a bundle child product.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.4": {
                    "file": "os/MDVA-44533_2.4.2-p2.patch"
                }
            }
        }
    },
    "AC-3022": {
        "categories": [
            "Shipping"
        ],
        "title": "Fixes the issue where DHL is not working after DHL scheme 6.0 is deprecated, update to DHL scheme to 6.2",
        "packages": {
            "magento/magento2-base": {
                "2.3.7 || 2.4.0 || 2.4.1 || 2.4.2 || 2.4.3 || 2.4.3-p2": {
                    "file": "os/AC-3022_2.3.7.patch",
                    "deprecated": true
                },
                "2.3.7-p4 || 2.4.4 || 2.4.4-p1": {
                    "file": "os/AC-3022_2.4.4.patch",
                    "deprecated": true
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "config",
                    "path": "carriers/dhl/active",
                    "match": 1
                }
            ]
        }
    },
    "MDVA-44703": {
        "categories": [
            "Reports"
        ],
        "title": "Fixes the issue where order totals in the Orders report are miscalculated for the restricted admin user.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.6": {
                    "file": "os/MDVA-44703_2.4.3-p1.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.6": {
                    "file": "commerce/MDVA-44703_2.4.3-p1.patch"
                }
            }
        }
    },
    "MDVA-44940": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the SQL error that occurs while saving the category from admin.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.6": {
                    "file": "commerce/MDVA-44940_2.4.3-p1.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.3 <1.2.6": {
                    "file": "os/MDVA-44940_1.2.3-p1.patch"
                }
            }
        }
    },
    "MDVA-44562": {
        "categories": [
            "Shopping Cart",
            "GraphQL"
        ],
        "title": "Fixes the issue where the non-default store id for quote items is overridden by the default store id, despite the GraphQL request originating from the non-default store view.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "os/MDVA-44562_2.4.2.patch"
                },
                ">=2.4.3 <2.4.6": {
                    "file": "os/ACSD-46447_2.4.3-p2.patch"
                }
            }
        }
    },
    "MDVA-43167": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where admin order grid mass action doesn't apply for multi-page when admin user selects all orders.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.6": {
                    "file": "os/MDVA-43167_2.4.2.patch"
                }
            }
        }
    },
    "MDVA-44044": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where a product is not displayed on the category page after it is assigned to a new website.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.3": {
                    "file": "os/MDVA-44044_2.4.2-p1.patch"
                }
            }
        }
    },
    "MDVA-42509": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where a CSV could not be uploaded for a quick order resulting in an 'Unable to send the cookie' error.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.3.3 <2.4.5": {
                    "file": "commerce/MDVA-42509_2.4.1.patch"
                }
            }
        }
    },
    "ACSD-45241": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where stock quantity for a virtual product is miscalculated after creating a credit memo.",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.5 <1.2.0": {
                    "file": "os/ACSD-45241_2.4.1.patch",
                    "require": [
                        "MDVA-36572"
                    ]
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.4": {
                    "file": "os/ACSD-45241_2.4.1.patch",
                    "require": [
                        "MDVA-36572"
                    ],
                    "replaced-with": "ACSD-46541"
                }
            }
        }
    },
    "ACSD-43887": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where incorrect details are displayed on the checkout payment page when Purchase Orders for companies are enabled.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.1 <1.3.5": {
                    "file": "commerce/ACSD-43887_1.3.2.patch"
                }
            }
        }
    },
    "MDVA-42807": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where the custom currency sign is not displayed on the store front.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.6": {
                    "file": "os/MDVA-42807_2.4.3.patch",
                    "replaced-with": "MDVA-42807-V2"
                }
            }
        }
    },
    "MDVA-42807-V2": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where the custom currency sign is not displayed on the store front.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.4 || >=2.4.5 <2.4.6": {
                    "file": "os/MDVA-42807_2.4.3.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-47907_2.4.4-p1.patch"
                }
            }
        }
    },
    "ACSD-45143": {
        "categories": [
            "GraphQL", "Order/Checkout"
        ],
        "title": "Fixes the issue where the setShippingAddressesOnCart mutation doesn't allow setting numeric region code as 'region'.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.5": {
                    "file": "os/ACSD-45143_2.4.2-p2_v2.patch"
                },
                ">=2.4.5 <2.4.6": {
                    "file": "os/ACSD-47546_2.4.5.patch"
                }
            }
        }
    },
    "ACSD-44591": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the error that occurs when an order is placed without CAPTCHA confirmation.",
        "packages": {
            "magento/security-package": {
                ">=1.1.2 <1.1.5": {
                    "file": "os/ACSD-44591_2.4.3-p1.patch"
                }
            }
        }
    },
    "ACSD-45520": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where swatch options are not pre-selected on the product detail page when a user edits configurable products from the shopping cart.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.6": {
                    "file": "os/ACSD-45520_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-45169": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where Visual Merchandiser doesn't display the correct stock and price for a configurable product after a staging update is applied.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.1 <1.2.5": {
                    "file": "os/ACSD-45169_2.4.2-p2.patch"
                }
            }
        }
    },
    "ACSD-45424": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where an incorrect reservation compensation is created after a partial refund (credit memo).",
        "packages": {
            "magento/inventory-composer-metapackage": {
                ">=1.1.4 <1.2.0": {
                    "file": "os/ACSD-45424_2.4.1.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.6": {
                    "file": "os/ACSD-45424_2.4.1.patch"
                }
            }
        }
    },
    "ACSD-45817": {
        "categories": [
            "GraphQL", "Catalog/Product"
        ],
        "title": "Fixes the issue where a GraphQL product mutation for a specific store returns all configurable variants, including those not assigned to the requested store.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/ACSD-45817_2.4.3-p1.patch"
                }
            }
        }
    },
    "ACSD-46146": {
        "categories": [
            "Admin", "Order/Checkout"
        ],
        "title": "Fixes the issue where two order confirmation emails are sent after placing an order from Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.0 <2.4.6": {
                    "file": "os/ACSD-46146_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-45255": {
        "categories": [
            "Admin", "Reports"
        ],
        "title": "Fixes an exception on the Low Stock Report page for a restricted admin user.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.6": {
                    "file": "commerce/ACSD-45255_2.4.3-p1.patch",
                    "require": [
                        "MDVA-44703"
                    ]
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.3 <1.2.6": {
                    "file": "os/ACSD-45255_1.2.3-p1.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/system.log",
                    "match": "TypeError: Magento\\InventoryLowQuantityNotification\\Model\\ResourceModel\\LowQuantityCollection\\Interceptor::addStoreFilter(): Argument #1 ($storeId) must be of type int, array given"
                }
            ]
        }
    },
    "ACSD-45488": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where a configurable product with multiple sources is not returned to In Stock automatically.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.2 <1.2.4": {
                    "file": "os/ACSD-45488_1.2.2.patch",
                    "require": [
                        "MDVA-41061-V4"
                    ]
                },
                ">=1.2.4 <1.2.6": {
                    "file": "os/ACSD-45488_1.2.2.patch"
                }
            }
        }
    },
    "ACSD-45754": {
        "categories": [
            "Customer"
        ],
        "title": "Fixes the issue where Reward points are not added after applying a coupon to the cart.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.1 <2.4.6": {
                    "file": "os/ACSD-45754_2.4.3-p1.patch"
                }
            }
        }
    },
    "ACSD-45849": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where video metadata is lost after a staging update is applied.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "os/ACSD-45849_2.4.3-p2.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "commerce/ACSD-45849_2.4.3-p2.patch"
                }
            }
        }
    },
    "ACSD-45257": {
        "categories": [
            "GraphQL", "Shopping Cart"
        ],
        "title": "Fixes the issue where GraphQL doesn't display a cart discount correctly.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.4 <2.4.4": {
                    "file": "os/ACSD-45257_2.4.2-p2.patch"
                }
            }
        }
    },
    "ACSD-44938": {
        "categories": [
            "GraphQL", "Shopping Cart"
        ],
        "title": "Fixes the issue where VAT_ID cannot be applied in a GraphQL request for a guest user.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.4": {
                    "file": "os/ACSD-44938_2.4.2.patch",
                    "require": [
                        "MDVA-39521"
                    ]
                }
            }
        }
    },
    "ACSD-46213": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where category tree request is limited to 20 categories.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.3": {
                    "file": "os/ACSD-46213_2.4.2-p1.patch"
                },
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-46955_2.4.4-p1.patch"
                }
            }
        }
    },
    "ACSD-45781": {
        "categories": [
            "Catalog/Product", "Catalog Search"
        ],
        "title": "Fixes the issue where the store front search field is not displayed on mobile.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.2": {
                    "file": "os/ACSD-45781_2.4.1-p1.patch"
                }
            }
        }
    },
    "ACSD-46192": {
        "categories": [
            "Web API", "Catalog/Product"
        ],
        "title": "Fixes the issue with using the async/bulk/V1/configurable-products/bySku/options endpoint.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.6 <2.4.3-p2": {
                    "file": "os/MDVA-44493_2.4.3-p1.patch"
                },
                ">=2.4.3-p2 <2.4.4": {
                    "file": "os/MDVA-44600_2.4.3-p2.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-46192_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-46404": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where an admin user cannot log in after upgrading to 2.4.4.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-46404_2.4.4.patch"
                }
            }
        }
    },
    "AC-3023": {
        "categories": [
            "Shipping"
        ],
        "title": "Update DHL scheme to latest version 10.0",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.7 <2.4.2": {
                    "file": "os/AC-3023_2.3.7.patch"
                },
                ">=2.4.2 <2.4.3": {
                    "file": "os/AC-3023_2.4.2.patch"
                },
                ">=2.4.3 <2.4.4": {
                    "file": "os/AC-3023_2.4.3.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/AC-3023_2.4.4.patch"
                },
                ">=2.4.5 <2.4.6": {
                    "file": "os/AC-3023_2.4.5.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "config",
                    "path": "carriers/dhl/active",
                    "match": 1
                }
            ]
        }
    },
    "ACSD-46520": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where a user gets an incorrect order status when refunded using the store credit.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "commerce/MDVA-44315_2.4.2.patch"
                },
                ">=2.4.3 <2.4.5": {
                    "file": "commerce/ACSD-46520_2.4.3-p2.patch",
                    "require": [
                        "MDVA-42645"
                    ]
                }
            }
        }
    },
    "ACSD-46703": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue when it is not possible to drag and drop custom options on a product edit page.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-46703_2.4.4-p1.patch"
                }
            }
        }
    },
    "ACSD-44851": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where a category with subcategories is unable to open or expand.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-44851_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-46815": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where a static content deployment fails after upgrading to Adobe Commerce 2.4.5 using the compact or quick strategy.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.5 <2.4.6": {
                    "file": "os/ACSD-46815_2.4.5_v2.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/cloud.log",
                    "match": "Error happened during deploy process: The contents from the \"*/spectrum-global.css\" file can't be read."
                }
            ]
        }
    },
    "ACSD-45675": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where the product export uses category names from the Default Store View scope.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-45675_2.4.3.patch"
                }
            }
        }
    },
    "ACSD-46869": {
        "categories": [
            "Web API", "Catalog/Product"
        ],
        "title": "Fixes the issue where a configurable product in a cart is not updated via a PUT REST API request without changing the product quantity",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-46869_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-46809": {
        "categories": [
            "Inventory"
        ],
        "title": "Fixes the issue where the user gets an error when assigning a large number of product sources.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.6": {
                    "file": "os/ACSD-46809_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-46856": {
        "categories": [
            "Performance", "Import/Export"
        ],
        "title": "Improves performance when updating tier prices via System > Configuration > Import > Advanced Pricing.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-46856_2.4.3-p1.patch"
                }
            }
        }
    },
    "ACSD-46541": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where an admin user cannot create a credit memo if an order item is deleted.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.4": {
                    "file": "os/ACSD-46541_1.2.3-p1.patch"
                }
            }
        }
    },
    "ACSD-46581": {
        "categories": [
            "Shopping Cart"
        ],
        "title": "Fixes the issue where the estimated tax total is not updated after selecting a country in the shopping cart.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-46581_2.4.1-p1.patch"
                }
            }
        }
    },
    "ACSD-46618": {
        "categories": [
            "Price/Tax", "Cache"
        ],
        "title": "Fixes the issue where the product list widget shows incorrect cached prices for a logged-in customer.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-46618_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-46674": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where custom options of an image type are displayed as HTML in customer emails.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-46674_2.4.2-p2.patch"
                }
            }
        }
    },
    "ACSD-46988": {
        "categories": [
            "GraphQL", "Admin"
        ],
        "title": "Fixes the issue where the GraphQL 'currency' API Request returns NULL values for a custom currency.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-46988_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-47076": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixed the issue where Venmo videos cannot be played on the Storefront.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.4": {
                    "file": "os/ACSD-47076_2.4.3-p2.patch"
                },
                ">=2.4.4 <2.4.5": {
                    "file": "os/ACSD-46326_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-45071": {
        "categories": [
            "Import/Export", "Inventory"
        ],
        "title": "Fixes the issue where the default source is added to the product during import.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.4": {
                    "file": "os/ACSD-45071_2.4.3-p2.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.2 <1.2.3": {
                    "file": "os/ACSD-45071_1.2.2.patch"
                },
                ">=1.2.3 <1.2.4": {
                    "file": "os/ACSD-45071_1.2.3-p2.patch",
                    "require": [
                        "MDVA-41139"
                    ]
                }
            }
        }
    },
    "ACSD-47444": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the \"Trying to access array offset on value of type bool\" error when accessing certain non-existing category paths for known products on PHP 7.4.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "os/ACSD-47444_2.4.2-p1.patch"
                }
            }
        }
    },
    "ACSD-47332": {
        "categories": [
            "Cron"
        ],
        "title": "Fixes the issue where cron fails with an error that is only reported when running between 00:00 and 00:59 UTC.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-47332_2.4.4-p1.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/cron.log",
                    "match": "Cron Job catalog_index_refresh_price has an error: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens"
                }
            ]
        }
    },
    "ACSD-47280": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where disabling the shared catalog feature on a specific scope does not work correctly.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.2.0 <1.3.5": {
                    "file": "commerce/ACSD-47280_1.3.4.patch"
                }
            }
        }
    },
    "ACSD-47106": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where a value cannot be saved in a new custom attribute on a company creation page.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.3 <1.3.5": {
                    "file": "commerce/ACSD-47106_1.3.3.patch"
                }
            }
        }
    },
    "ACSD-47179": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where an admin with restricted access to a specific scope cannot delete product reviews.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-47179_2.4.3-p2.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/support_report.log",
                    "match": "*array_intersect(): Expected parameter 1 to be an array, null given in *vendor/magento/module-admin-gws/Model/Models.php on line 457"
                }
            ]
        }
    },
    "ACSD-47107": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where the Catalog Price Rule discount is applied to custom product options.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.5": {
                    "file": "os/ACSD-47107_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-47232": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where coupons with total weight conditions cannot be applied in the Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-47232_2.4.1.patch"
                }
            }
        }
    },
    "ACSD-46519": {
        "categories": [
            "GraphQL", "Catalog/Product"
        ],
        "title": "Fixes the issue where the GraphQL categoryList request returns an incorrect product_count for an anchor category.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.1 <2.4.6": {
                    "file": "os/ACSD-46519_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-47027": {
        "categories": [
            "GraphQL", "B2B"
        ],
        "title": "Fixes a slow updateCompanyRole GraphQL request.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.3.1 <1.3.5": {
                    "file": "commerce/ACSD-47027_1.3.1-p1.patch"
                }
            }
        }
    },
    "ACSD-47666": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where the filter function does not work in the Admin > System > Permissions > User roles > a role > Role Users grid.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-47666_2.4.5.patch"
                }
            }
        }
    },
    "ACSD-47497": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where the Services tab is not visible in the Configuration under the Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-47497_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-45168": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where SEO-friendly URLs are not generated for products that have \"url_key\" attributes overridden on the store-view level.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.6": {
                    "file": "os/ACSD-45168_2.4.5.patch"
                }
            }
        }
    },
    "ACSD-46865": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where the Shipment and Credit Memo grid is not populated when asynchronous indexing is enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-46865_2.4.4-p1.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "commerce/ACSD-46865_2.4.4-p1.patch"
                }
            }
        }
    },
    "ACSD-47004": {
        "categories": [
            "Price/Tax"
        ],
        "title": "Fixes the issue where VAT is not applied to a billing address without a VAT ID.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.2 <2.4.6": {
                    "file": "os/ACSD-47004_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-47803": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where out-of-stock configurable product swatches are displayed as available.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-47803_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-47137": {
        "categories": [
            "Content", "Performance"
        ],
        "title": "Improves the loading speed of the image gallery when the pub/media folder is very big.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-47137_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-46770": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where admin order emails are sent even when the \"Email order confirmation\" is unchecked.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-46770-2.4.4-p1.patch"
                }
            }
        }
    },
    "ACSD-47955": {
        "categories": [
            "Shopping Cart", "GraphQL"
        ],
        "title": "Fixes the issue where GraphQL does not display the cart discount correctly.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-47955_2.4.5-p1.patch"
                }
            }
        }
    },
    "ACSD-46617": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where the \"Continue to Checkout\" button is greyed out even if the subtotal is greater than the configured \"Minimum Order Amount\".",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "os/ACSD-46617_2.4.0.patch"
                },
                ">=2.4.3 <2.4.6": {
                    "file": "os/ACSD-46617_2.4.3-p1.patch"
                }
            }
        }
    },
    "ACSD-47079": {
        "categories": [
            "Inventory", "Web API"
        ],
        "title": "Fixes the issue where composite products (bundle, grouped, and configurable) stock status are not updated when sub-product stock status changes via REST API POST /rest/V1/inventory/source-items.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.4 <1.2.5": {
                    "file": "os/ACSD-47079_1.2.4.patch",
                    "require": [
                        "MDVA-41061-V4"
                    ]
                }
            }
        }
    },
    "ACSD-47336": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes \"Something went wrong.\" error when dismissing notifications in the Commerce Admin.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-47336_2.4.5.patch"
                }
            }
        }
    },
    "ACSD-47559": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where the Preview Email Template area is not fully visible.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.3": {
                    "file": "os/ACSD-47559_2.4.0.patch"
                },
                ">=2.4.3 <2.4.6": {
                    "file": "os/ACSD-47559_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-47920": {
        "categories": [
            "Order/Checkout", "Web API"
        ],
        "title": "Fixes the issue where orders can be placed via Rest API as a guest user even when the \"Allow Guest Checkout\" is turned off.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "os/ACSD-47920_2.4.3-p1.patch"
                }
            },
            "magento/magento2-ee-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "commerce/ACSD-47920_2.4.3-p1.patch"
                }
            }
        }
    },
    "ACSD-48058": {
        "categories": [
            "Other", "Price/Tax"
        ],
        "title": "Fixes the issue where product price reindex is not working if the bundle product is not assigned to any website.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.5 <2.4.6": {
                    "file": "os/ACSD-48058_2.4.5-p1.patch"
                }
            }
        }
    },
    "ACSD-48262": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where products are not visible on the frontend when \"Allow All Products Per Page\" setting is set to Yes.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.5 <2.4.6": {
                    "file": "os/ACSD-48262_2.4.5.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "config",
                    "path": "catalog/frontend/list_allow_all",
                    "match": 1
                }
            ]
        }
    },
    "ACSD-48293": {
        "categories": [
            "Catalog/Product"
        ],
        "title": "Fixes the issue where the composite products go out of stock when the child products that were sold out are returned to stock.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.3 <2.4.4": {
                    "file": "os/ACSD-48293_2.4.3-p3.patch",
                    "require": [
                        "MDVA-41061-V4"
                    ]
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.3 <1.2.4": {
                    "file": "os/ACSD-48293_1.2.3-p2.patch",
                    "require": [
                        "MDVA-41061-V4"
                    ]
                }
            }
        }
    },
    "ACSD-47520": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where customers lose reward points when a credit memo is created.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "commerce/ACSD-47520_2.4.5.patch"
                }
            }
        }
    },
    "ACSD-48044": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where applying multiple gift cards to a single order with multi-shipping prevents orders from being placed.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "commerce/ACSD-48044-2.4.5-p1.patch"
                }
            }
        }
    },
    "ACSD-48300": {
        "categories": [
            "Order/Checkout"
        ],
        "title": "Fixes the issue where a return cannot be created if the configurable product is removed.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.0 <2.4.6": {
                    "file": "commerce/ACSD-48300_2.4.3.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/system.log",
                    "match": "*report.CRITICAL: Error: Call to a member function getShipmentType() on null in */module-rma/view/frontend/templates/return/create.phtml:52"
                }
            ]
        }
    },
    "ACSD-47910": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue of missing orders, invoices, shipments, and credit memos in respective entity grids.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-47910_2.4.4-p1.patch"
                }
            }
        }
    },
    "ACSD-47292": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where out-of-stock bundled products are not available in the GraphQL response if the \"show out-of-stock products\" is set to Yes.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-47292_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-48234": {
        "categories": [
            "Catalog Search"
        ],
        "title": "Fixes the issue where the catalog search result shows an incorrect category item count when the \"show out of stock\" option is enabled.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.5 <2.4.6": {
                    "file": "os/ACSD-48234_2.4.5-p1.patch"
                }
            },
            "magento/inventory-metapackage": {
                ">=1.2.5 <1.2.6": {
                    "file": "os/ACSD-48234_1.2.5.patch"
                }
            }
        }
    },
    "ACSD-48313": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where the \"configurable_variations\" column is not parsed if the attribute value contains a comma. The same parsing algorithm is used for \"additional_attributes.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.0 <2.4.5": {
                    "file": "os/ACSD-48313_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-48627": {
        "categories": [
            "GraphQL"
        ],
        "title": "Fixes the issue where the out-of-stock configurable product causes an error when sending a GraphQL request to get cart details.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.5 <2.4.6": {
                    "file": "os/ACSD-48627_2.4.5-p1.patch"
                }
            }
        }
    },
    "ACSD-48417": {
        "categories": [
            "Admin"
        ],
        "title": "Fixes the issue where an SQL error appears after creating a schedule change for a product and saving another product.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.5 <2.4.7": {
                    "file": "commerce/ACSD-48417_2.4.5-p1.patch"
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/support_report.log",
                    "match": "*Integrity constraint violation: 1048 Column 'sku' cannot be null, query was: INSERT INTO `catalog_product_entity` (`entity_id`, `sku`, `row_id`, `created_in`, `updated_in`) VALUES *"
                }
            ]
        }
    },
    "ACSD-48366": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where the product image is not displayed on the Back to Stock email template.",
        "packages": {
            "magento/magento2-base": {
                ">=2.4.4 <2.4.6": {
                    "file": "os/ACSD-48366_2.4.5.patch"
                }
            }
        }
    },
    "ACSD-47988": {
        "categories": [
            "Import/Export"
        ],
        "title": "Fixes the issue where product export trims HTML tags from the page builder product description.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.7 <2.4.6": {
                    "file": "os/ACSD-47988_2.4.4.patch"
                }
            }
        }
    },
    "ACSD-48212": {
        "categories": [
            "Import/Export", "Inventory"
        ],
        "title": "Fixes the issue where product import assigns the product to the wrong source.",
        "packages": {
            "magento/inventory-metapackage": {
                ">=1.2.0 <1.2.7": {
                    "file": "os/ACSD-48212_1.2.2.patch"
                }
            },
            "magento/inventory-composer-metapackage": {
                ">=1.1.7 <1.1.8": {
                    "file": "os/ACSD-48212_1.2.2.patch"
                }
            }
        }
    },
    "ACSD-48587": {
        "categories": [
            "Content"
        ],
        "title": "Fixes the issue where HTML special characters in the products widget matching rules prevent them from displaying matching products.",
        "packages": {
            "magento/magento2-base": {
                ">=2.3.7 <2.4.7": {
                    "file": "os/ACSD-48587_2.4.4.patch"
                }
            },
            "magento/module-page-builder": {
                ">=1.3.4 <2.2.5": {
                    "file": "os/ACSD-48587_2.2.2.patch"
                }
            }
        }
    },
    "ACSD-48773": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where the reward points email template is taken from the wrong store.",
        "packages": {
            "magento/magento2-ee-base": {
                ">=2.4.2 <2.4.7": {
                    "file": "commerce/ACSD-48773_2.4.4-p2.patch"
                }
            }
        }
    },
    "ACSD-48661": {
        "categories": [
            "B2B"
        ],
        "title": "Fixes the issue where if the company's credit limit is larger than 999, the comma separator prevents the saving of the company due to a validation error.",
        "packages": {
            "magento/magento2-b2b-base": {
                ">=1.1.7 <1.3.6": {
                    "file": "commerce/ACSD-48661_1.3.4-p1.patch"
                }
            }
        }
    },
    "ACSD-47937": {
        "categories": [
            "Emails"
        ],
        "title": "Fixes the issue where price drop notifications are not always sent due to application-level caching.",
        "packages": {
            "magento/magento2-base": {
                "2.4.4": {
                    "file": "os/ACSD-47937_2.4.4.patch",
                    "require": [
                        "ACSD-48366"
                    ]
                },
                ">=2.4.5 <2.4.6": {
                    "file": "os/ACSD-49211_2.4.5-p1.patch",
                    "require": [
                        "ACSD-48366"
                    ]
                }
            }
        },
        "metadata": {
            "and": [
                {
                    "type": "log",
                    "path": "var/log/system.log",
                    "match": "*report.CRITICAL: Magento\\ProductAlert\\Model\\Mailing\\ErrorEmailSender::execute(): Argument #2 ($storeId) must be of type int, string given, called in vendor/magento/module-product-alert/Model/Mailing/AlertProcessor.php on line*"
                }
            ]
        }
    }
}
