PATCHES FOR A VERSION

Quality patches and upstream fixes for Magento Open Source 2.3.7-p4

171 Adobe quality patches and 0 community upstream fixes apply to Magento Open Source 2.3.7-p4.

Quality patches (171)

IdSymptomModules
AC-3023 Update DHL scheme to latest version 10.0 magento/module-dhl, magento/module-shipping
ACSD-45241 Stock quantity for a virtual product is miscalculated after creating a credit memo magento/module-inventory-sales
ACSD-45257 GraphQL doesn't display the cart discount correctly magento/module-quote-graph-ql
ACSD-45424 Incorrect reservation compensation is created after a partial refund magento/module-inventory-source-selection-api
ACSD-45520 Swatch options are not selected on the product detail page when a user edits configurable products from the cart magento/module-configurable-product, magento/module-swatches
ACSD-45754 Reward points are not added after applying a coupon to the cart magento/module-paypal
ACSD-46146 Two order confirmation emails are sent after placing an order from the admin magento/module-sales
ACSD-46192 Error when a POST request is sent to async/bulk/V1/configurable-products/bySku/ magento/module-webapi-async
ACSD-47704 The price of a bundled product with Dynamic Pricing enabled is incorrect due to only in-stock items being included magento/module-bundle
ACSD-47803 Out-of-stock configurable product swatches are displayed as available magento/module-swatches
ACSD-47875 Admin users are unable to add a product to a customer cart using the Manage Shopping Cart feature in the Admin for a particular store view scope with MSI installed magento/module-store, magento/module-inventory-catalog
ACSD-47908 The following error is thrown when selecting the source and quantity in the shipping step during checkout: A value less than or equal to 0 is expected magento/module-inventory-shipping-admin-ui
ACSD-47988 Product export trims HTML tags from the page builder product description magento/module-catalog-import-export
ACSD-48164 Restricted admin is not able to save a website-level value magento/module-catalog
ACSD-48204 The catalog price rule created based on Yes/No attribute doesn't consider the selected scope magento/module-catalog-rule, magento/module-catalog-rule-configurable
ACSD-48212 Product import assigns the product to the wrong source magento/module-inventory-catalog
ACSD-48216 AUTO_INCREMENT of the inventory_source_item table increases on the UPDATE operation magento/module-inventory
ACSD-48587 The product widget is not working with SKUs containing "&" symbols magento/module-catalog-widget, magento/module-page-builder
ACSD-48634 JS errors occur on a staging update page when Google Analytics Content Experiments is enabled magento/module-google-optimizer
ACSD-48694 The error Invalid state change requested prevents a customer from placing an order lib/web, magento/module-checkout
ACSD-48784 Customer segment prices are cached incorrectly between customer groups magento/module-page-cache
ACSD-48866 Error when requesting an RSS feed for categories magento/module-catalog
ACSD-49065 The quote items are not visible in the admin if they are only assigned to the custom stock magento/module-inventory-catalog
ACSD-49370 The product attribute has a FilterMatchTypeInput type in the GraphQL schema magento/module-catalog-graph-ql
ACSD-49392 Order status changes to closed after a partial refund for a bundled product magento/module-sales
ACSD-49497 The status of a new order remains in the Processing state even after shipment and a partial refund is applied magento/module-sales
ACSD-49706 A default value is saved for a visual swatch attribute when no value is selected magento/module-catalog
ACSD-49843 The product download link is unavailable after the ordered item is auto invoiced by an online payment method when Payment Action is set to Intent Sale magento/module-downloadable
ACSD-49849 A customer's email is replaced with a PayPal's email when placing an order with PayPal Express via GraphQL magento/module-quote
ACSD-50116 An admin user cannot create a URL rewrite for the sub-categories of level three or lower magento/module-url-rewrite
ACSD-50234 Confirmation email for orders placed using PayPal shows the wrong customer name magento/module-paypal
ACSD-50367 Customer address export doesn't work when a multi-select Customer Address attribute without values is created magento/module-import-export
ACSD-50817 The cron job sales_clean_quotes is too slow magento/module-quote
ACSD-51041 With a very large product set, the price index takes a very long time to complete magento/module-catalog
ACSD-51120 GraphQL GET request cache is not cleared for CMS pages that contain CMS blocks that are updated via a staging update magento/module-cms, magento/module-cms-staging
ACSD-51408 The order item status is incorrectly set to backordered magento/module-catalog-inventory
ACSD-51431 The indexer status is Working even though there are no entries in the changelog magento/framework
ACSD-51497 A customer is unable to sort a catalog page by a custom attribute of the type Dropdown magento/module-elasticsearch
ACSD-51666 You get the error The session has expired, please login again. when trying to log in with the new password from one device after resetting the password on a different device magento/module-customer
ACSD-51700 Error when switching store views on a downloadable product edit page in the admin magento/module-downloadable
ACSD-51884 Product image cache path becomes incorrect on resize command magento/module-catalog
ACSD-52095 The manage_stock value is incorrectly set to 0 in the CSV file after product export magento/module-catalog-import-export
ACSD-52399 Configurable product option with a salable qty of zero (0) shows In Stock on the product page magento/module-swatches
ACSD-52736 A Cart Price Rule that includes the requirements for configurable product quantity doesn't work as expected magento/module-sales-rule
ACSD-52815 The input field for the quantity field of a non-default source supports only up to 6 digits, unlike 8 for a default stock magento/module-inventory-indexer
ACSD-52906 X-Magento-Vary cookie is set incorrectly for logged-in customers that belong to the same customer segment, causing improper caching for some pages magento/module-customer, magento/module-customer-segment
ACSD-52929 There is a redundancy of requests to reindex default source items when the inventory indexer is configured in async mode magento/module-inventory-indexer
ACSD-53347 When reindexing prices for a large product catalog, the performance of the queries executed during the indexing process gradually degrades magento/module-catalog
ACSD-53628 The CSV sales order report shows incorrect special characters magento/module-backend
ACSD-53728 The product EAV indexer is taking a long time to complete magento/module-catalog
ACSD-54018 The page loads slowly when adding a catalog widget product list with condition and attribute type boolean magento/module-catalog-widget, magento/module-rule
MCP-87 Improved indexation time for category product and stock indexers for large profiles magento/module-catalog, magento/module-catalog-inventory
MDVA-12304 Increases the maximum number of cookies from 50 to 200 magento/framework
MDVA-13203 The 'Integrity constrain violation search_tmp_* table' error appears after a full reindex magento/framework
MDVA-19640 Advanced Reporting is not showing any data magento/module-analytics
MDVA-25028 Orders that are placed using PayPal Payflow Pro are not set to Suspected Fraud status when fraud filters are triggered magento/module-paypal, magento/module-sales
MDVA-27825 Exporting of big amounts of data failed because of memory leak magento/framework, magento/module-eav
MDVA-28191 No payment methods are loaded during order creation via Magento Admin panel magento/module-sales
MDVA-28202 Layered Navigation doesn't filter configurable products correctly when MSI is used magento/module-configurable-product, magento/module-inventory-configurable-product
MDVA-28993 Implements the "Minimum should match" functionality and partial search for Elasticsearch engine magento/framework, magento/module-catalog-graph-ql, magento/module-catalog-search, magento/module-elasticsearch, magento/module-elasticsearch-6
MDVA-29148 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 magento/module-eav
MDVA-29389 Advanced Reporting where the analytics_collect_data cronjob says: "Port must be configured within host parameter (like localhost:3306)" magento/module-analytics
MDVA-29965 Customers get Invalid Form Key error when adding a product to the cart magento/module-catalog
MDVA-30102 Redis cache grows up quickly since layout caches don't have TTL magento/framework
MDVA-30106 During checkout, payments are not loaded with “Cannot read property ‘length’ of null ” error in JS console magento/module-ui
MDVA-30164 Customers records cannot be exported from the Customers grid, if custom customer attributes exist magento/module-customer
MDVA-30232 It is not possible to re-order if the original order contains a gift card magento/module-sales
MDVA-30265 Shipment tracking link stops working after Invoice creation magento/module-sales
MDVA-30284 Catalog Search indexer fails due to the following Elasticsearch error: `limit of total fields in index has been exceeded` magento/module-elasticsearch
MDVA-30357 Wrong image URLs are created when generating a sitemap by cron magento/module-sitemap
MDVA-30444 No confirmation email is sent for orders placed using GraphQL magento/module-quote-graph-ql
MDVA-30565 "No such entity with cartid = 0" error is displayed for guest customer on storefront checkout if persistent shopping cart is enabled magento/module-persistent
MDVA-30594 An order with multiple addresses could not be saved during checkout when FPT is configured magento/module-tax
MDVA-30599 Guest quotes created using API are incorrectly marked as quotes for logged in customers magento/module-checkout, magento/module-persistent, magento/module-quote
MDVA-30837 Added a configuration setting "Include Tax to Amount": Yes/No in Free Shipping method configuration magento/module-offline-shipping, magento/module-quote, magento/module-tax
MDVA-30858 PayPal Settlement reports not being available under Reports > Sales > PayPal Settlement as expected magento/module-paypal
MDVA-30862 Incorrect order date is printed on the PDF invoice magento/framework
MDVA-30945 You receive a fatal error message when updating carts "Call to a member function getValue() on null in module-configurable-product CartItemProcessor.php" magento/module-configurable-product
MDVA-30963 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 magento/module-catalog
MDVA-30972 Custom order status was changed to Processing after partial shipment creation using WebApi magento/module-sales
MDVA-30977 Random products missing from categories after reindex magento/module-catalog-search, magento/module-catalog, magento/module-indexer, magento/module-inventory-configurable-product-indexer, magento/module-inventory-indexer
MDVA-31006 Duplicated orders appear after placing an order using Paypal Express payment magento/module-paypal
MDVA-31021 Performance issues exists in module-catalog-import-export/Model/Import/Product/Option.php magento/module-catalog-import-export
MDVA-31168 The product export CSV file does not appear, and there is a memory allocation error magento/module-downloadable-import-export
MDVA-31168-V2 The product export CSV file does not appear, and there is a memory allocation error magento/module-downloadable-import-export
MDVA-31363 The Cart Price Rule with coupon does not apply via GraphQL when 'Fixed amount discount for whole cart' action is used magento/module-quote-graph-ql
MDVA-31759 Products are not updated with `dropdown` and `textarea` attribute values during CSV import magento/module-catalog-import-export
MDVA-31763 When catalogrule_product partial indexer is executed on configurable products, catalog rules get disappeared magento/module-catalog-rule-configurable
MDVA-32012 Zip codes in Korea and Argentina cannot be validated magento/module-directory
MDVA-32545 Invoices are not sent out automatically when creating orders from Admin magento/module-sales
MDVA-32634 Url_path of the category assigned to all store remains unchanged after moving the category in the hierarchy magento/module-catalog-url-rewrite
MDVA-32714 Customer group price is not working in GraphQL product query magento/module-catalog-graph-ql, magento/module-customer, magento/module-customer-graph-ql
MDVA-32739 Enabling Asynchronous Email Notifications sends out old sales emails magento/module-sales
MDVA-33168 Updating a product attribute via API all other attributes change to an empty value magento/module-catalog
MDVA-33281 There is a fatal error in 'inventory:reservation:list-inconsistencies' because of wrong SKU parameter type magento/module-inventory-reservation-cli, magento/module-inventory-sales, magento/module-inventory-sales-api, magento/module-inventory-shipping
MDVA-33382 Indexers invalidation after products removal from a category magento/module-catalog, magento/module-catalog-search, magento/module-elasticsearch
MDVA-33382-V2 Indexers invalidation after products removal from a category magento/module-catalog, magento/module-catalog-search, magento/module-elasticsearch
MDVA-33393 Error "Provided countryId does not exist" magento/module-directory
MDVA-33453 Page Builder Products content type preview breaks if matching products have different prices for each website magento/module-catalog-widget, magento/module-page-builder
MDVA-33482 Generating a Credit Memo against a partial invoice results in tax for the total order instead of tax for that partial invoice magento/module-sales
MDVA-33559 PayPal Payflow Pro payment failing with redirect parameter list format error magento/module-paypal
MDVA-33970 There is the wrong currency sign in the Credit Memo when the price attribute's scope is set to website magento/module-sales
MDVA-33975 Multiple issues related to price calculation in GraphQL requests magento/module-catalog-graph-ql, magento/module-catalog-rule-graph-ql, magento/module-customer, magento/module-customer-graph-ql, magento/module-quote-graph-ql, magento/module-sales-rule, magento/module-customer-segment
MDVA-33992 B2B special pricing displaying incorrectly during checkout magento/module-quote
MDVA-34012 The "Use default value" checkbox gets cleared, after the scheduled changes are applied magento/module-catalog, magento/module-catalog-staging
MDVA-34023 The error "No such entity with addressId" displays randomly on visitors' browsers magento/module-persistent, magento/module-persistent-history
MDVA-34102 Quantity of Default Stock is zero for disabled products on the Product Grid and Edit Product pages in the Admin area magento/module-inventory-sales-admin-ui
MDVA-34192 It is impossible to modify/specify customer date of birth using dd/mm/yyyy format magento/module-ui, lib/web, magento/module-customer
MDVA-34330 Orders in the Orders grid are not filtered according to admin timezone magento/module-sales
MDVA-34591 An incorrect cart rule discount calculation for 'Maximum Qty Discount is Applied To" and "Discount Qty Step (Buy X)' magento/module-sales-rule
MDVA-34695 Negative children_count after deleting categories magento/module-catalog
MDVA-34850 The out-of-stock options of a configurable product are not displayed, instead of being displayed as struck-through magento/module-inventory-configurable-product
MDVA-34879 Exporting of big amounts of data failed because of memory leak magento/framework, magento/module-customer-import-export, magento/module-eav
MDVA-34886 Search does not return results if 'weight' product attribute is configured as searchable magento/module-elasticsearch
MDVA-35064 URL rewrites are not generated for configurable products created via API magento/module-catalog-url-rewrite, magento/module-store
MDVA-35197 There's an error when adding to cart using GraphQL, if previously added products become out of stock magento/module-quote-graph-ql
MDVA-35254 CAPTCHA during checkout magento/module-captcha
MDVA-35254-V2 CAPTCHA during checkout magento/module-captcha
MDVA-35569 The 'fixed product taxes' field is not being populated in GraphQL response when state is specified magento/module-quote-graph-ql, magento/module-weee-graph-ql
MDVA-35773 The Grand Total not being shown as zero on the Invoice for orders with 100% discount magento/module-sales
MDVA-35984 Incorrect product quantity and sellable quantity, after creating multiple concurrent shipments for the same product magento/module-inventory, magento/module-inventory-catalog, magento/module-inventory-indexer, magento/module-inventory-source-deduction-api
MDVA-36138 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 magento/module-quote, magento/module-shipping
MDVA-36170 This fixes the issue where the GraphqQL query is not caching by using the category cache tag magento/module-catalog-graph-ql
MDVA-36572 Credit Memo updates no longer cause duplicate product reservation updates in the database magento/module-inventory-sales
MDVA-36718 The old custom options remain after being changed via API magento/module-catalog
MDVA-37068 The incorrect tax rate displays when the shopping cart has only virtual products magento/module-checkout, magento/module-tax
MDVA-37068-V2 The incorrect tax rate displays when the shopping cart has only virtual products magento/module-checkout, magento/module-quote, magento/module-tax
MDVA-37082 Saving the custom stock of grouped products causes the product to show out of stock in the storefront magento/module-inventory-grouped-product-indexer
MDVA-37224 Customers cannot pay for negotiable quote with PayFlow Pro, with another product in the cart magento/module-paypal, app/code, magento/module-negotiable-quote
MDVA-37234 Adding an item to the cart multiple times (parallel request) for the same SKU creates a duplicate line item for the same cart ID magento/module-quote-graph-ql, magento/module-quote
MDVA-37362 Configurable product option values and variant attribute values were empty in GraphQL response magento/module-inventory-configurable-product
MDVA-37592 Sorting by price does not work correctly for products with price zero assigned to a shared catalog magento/module-catalog, magento/module-elasticsearch
MDVA-37897 When a user tries to add a product from the Recently Viewed section which has required options to be selected, the user is redirected to the product listing page instead of the product details page magento/module-catalog
MDVA-37913 Downloadable links disappear if the downloadable product gets updated via API magento/module-downloadable
MDVA-38132 The Admin panel is unreachable due to a "too many redirects" error magento/module-backend
MDVA-38346 Date filters are not working properly when the Adobe Commerce timezone is different from the local environment timezone magento/module-cms, magento/module-sales
MDVA-38393 Catalog rules stop working for a configurable product if its simple product is re-named magento/module-catalog-rule-configurable
MDVA-38608 Temporary tables are not deleted when the reindex is not finished successfully magento/module-catalog-rule
MDVA-38608-V2 Temporary tables are not deleted when the reindex is not finished successfully magento/module-catalog-rule
MDVA-38626 The admin user is not able to place orders on the backend using the PayPal Payflow Pro payment method magento/module-paypal
MDVA-38728 Changing the product visibility of the second website creates a URL rewrite for the main website magento/module-catalog-url-rewrite
MDVA-38799 Downloadable products are not saved after creating a staging update magento/module-downloadable, magento/module-downloadable-staging
MDVA-38827 When the Notify Customers by Email option for shipment is selected, customers receive an email containing the following error message: We're sorry, an error has occurred while generating this content magento/module-sales
MDVA-39163 Shipping methods are not available when the new user is registered, and products in the cart are from the guest session magento/module-checkout
MDVA-39605 The Redis cache TTL (expiration date) has a wrong value magento/module-configurable-product
MDVA-39711 Admin user cannot access the customers' grid after deleting the website magento/module-customer
MDVA-40101 Items remain in the mini-cart even after a successful order placement using PayPal Express Checkout magento/module-paypal, magento/module-quote
MDVA-40435 Discount on a bundled product is not applied correctly via GraphQL magento/module-sales-rule
MDVA-40537 Users get an error when creating a store view if several CMS pages have the same URL key magento/module-cms-url-rewrite
MDVA-40550 Missing products on the storefront during reindexing magento/framework, magento/module-catalog, magento/module-indexer
MDVA-40601 Users get an error when trying to retrieve information about category changed by scheduled update via GraphQL magento/module-catalog-graph-ql
MDVA-41046 Simple products with custom options are not available for assigning to configurable/grouped product magento/module-configurable-product, magento/module-grouped-product
MDVA-41136 The expiration date of the mage-cache-sessid is not extended, resulting in customer data cleanup magento/module-customer
MDVA-41215 Users get 500 error after setting the "mage-messages" cookie if it already exists, but there are no new messages magento/module-theme
MDVA-41229 Images available on the backend are not displayed on the frontend after configurable products import magento/module-swatches
MDVA-41399 Admin users are unable to access the Manage Shopping Cart page if a customer adds a product to the wishlist magento/module-wishlist
MDVA-42269 Admin users cannot log into the Admin due to the following error: TypeError: strtotime() expects parameter 1 to be string, null given magento/module-security
MDVA-42283 The date-time format in the admin order grid for the French locale is invalid lib/web
MDVA-42410 Coupon reports only display default base currency magento/module-reports
MDVA-42689 Adobe Commerce throws an Integrity Constraint Violation error while updating product categories during import magento/module-catalog-url-rewrite
MDVA-42807 The custom currency sign is not displayed on the store front magento/module-currency-symbol
MDVA-42807-V2 The custom currency sign is not displayed on the store front magento/module-currency-symbol, magento/module-directory
MDVA-42950 Videos are not being played on the product page magento/module-product-video
MDVA-43102 Salable quantity is not updated correctly when a refund is done using REST API magento/module-sales-inventory
MDVA-43491 The base_image_label doesn't update when imported using a CSV file for a multi-store website magento/module-catalog-import-export
MDVA-43601 Triggers are removed from catalogrule_product_price table after a full reindex of catalogrule_rule or catalogrule_product magento/module-catalog-rule
MDVA-43605 The order data returns negative values for row totals when using Rest API magento/module-sales
MDVA-43726 The catalog price rule based on store-level attribute match fails to apply after partial reindex magento/module-catalog-rule
MDVA-43862 The customer can't update cart items because of a GraphQL UpdateCartItems mutation error magento/module-configurable-product-graph-ql
MDVA-44044 Product is not displayed on the category page after it is assigned to a new website magento/module-catalog
MDVA-44533 Discount is incorrectly applied to a bundled child product magento/module-sales-rule

Upstream fixes (0)

No upstream fixes.

Łukasz Bajsarowicz
Built by

Łukasz Bajsarowicz, e-commerce architect

Magento and Adobe Commerce architecture, upgrades, performance and audits for merchants and agencies since 2015; magento.watch is the tooling I use on those projects.

Open source, maintained on weekends.