PATCHES FOR A VERSION

Quality patches and upstream fixes for Magento Open Source 2.3.4-p2

166 Adobe quality patches and 0 community upstream fixes apply to Magento Open Source 2.3.4-p2.

Quality patches (166)

IdSymptomModules
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
MCP-87 Improved indexation time for category product and stock indexers for large profiles magento/module-catalog, magento/module-catalog-inventory
MDVA-11189 After importing a .csv file to update product stock, rows from the cataloginventory_stock table are deleted 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-21095 A query INSERT INTO search_tmp will not end after mass attribute value update magento/module-catalog-search
MDVA-23426 Notification emails sent by Magento contain a blank body with content being added as attachment magento/framework
MDVA-23764 Bug in JsFooterPlugin.php that affects the display of dynamic blocks magento/module-theme, magento/module-banner
MDVA-23845 Email templates cannot be previewed after JavaScript minification is enabled magento/module-email
MDVA-24201 Prices do not reflect the scheduled cart price rule until manually re-indexed magento/module-indexer
MDVA-25602 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 magento/framework, magento/module-payment, magento/module-paypal, magento/module-website-restriction
MDVA-26005 Unable to select a category in the category tree for Cart Price rule conditions magento/module-sales-rule
MDVA-26639 If a new order confirmation email template is created, the order items are missing in the order mail magento/module-sales, magento/theme-frontend-luma
MDVA-26694 Product and catalog caches expiring daily, though being scheduled to expire differently magento/module-catalog-rule
MDVA-26694-V2 Product and catalog caches expiring daily, though being scheduled to expire differently magento/module-catalog-rule
MDVA-27239 Cross-sell products are not displayed in the cross-sell block on the shopping cart page magento/module-checkout, magento/module-target-rule
MDVA-27664 The customer registration form causing an error to display: "ERROR - The Date of Birth should not be greater than today" lib/web, magento/module-customer, magento/module-ui
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-28300 GraphQL request doesn't reflect the price changes from catalog price rules app/code
MDVA-28357 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 ("-") magento/module-catalog-search, magento/module-elasticsearch
MDVA-28409 The 'sales_clean_quotes' cron job fails with out-of-memory error when the number of expired quotes in the database is huge magento/module-sales
MDVA-28651 There are performance problems with loading negotiable quotes via REST API magento/module-negotiable-quote, magento/module-quote
MDVA-28651-V2 There are performance problems with loading negotiable quotes via REST API magento/module-negotiable-quote, magento/module-quote
MDVA-28656 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 magento/module-sales
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-29400 Duplicated orders are created when users place orders with PayPal Express Checkout magento/module-paypal
MDVA-29446 The price of not applicable shipping method is shown as zero during checkout magento/module-checkout
MDVA-29965 Customers get Invalid Form Key error when adding a product to the cart magento/module-catalog
MDVA-30052 Private content (local storage) not being populated correctly, which resulted in performance problems magento/module-customer, magento/module-directory, magento/module-store
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-30107 Store switcher doesn't work as expected if different base URLs are used for store views magento/module-store
MDVA-30112 If the number of orders exceeds the "bunch-size" value, Magento considers the orders with "pending" status as inconsistencies magento/module-inventory-configuration, magento/module-inventory-reservation-cli
MDVA-30123 Attribute option labels are not translated correctly for GraphQL queries magento/module-catalog-graph-ql
MDVA-30131 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 magento/module-catalog-search, magento/module-elasticsearch
MDVA-30164 Customers records cannot be exported from the Customers grid, if custom customer attributes exist magento/module-customer
MDVA-30186 Attribute options are sorted by option value instead of attribute item count, in GraphQL response magento/module-catalog-graph-ql, magento/module-visual-merchandiser
MDVA-30195 Cron jobs fail if database name is too long, resulting in categories not being updated on the storefront magento/framework
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-30428 Customers cannot add a product to wishlist if this product is assigned to a custom inventory source magento/module-catalog-inventory, magento/module-wishlist, magento/module-inventory-catalog
MDVA-30444 No confirmation email is sent for orders placed using GraphQL magento/module-quote-graph-ql
MDVA-30490 Products comparison throws the 500 error page, if one of the products has an empty short description magento/module-catalog
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-30889 An error occurs after invoicing a bundle with virtual and simple products as options magento/module-inventory-source-selection
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-30977-V2 Random products missing from categories after reindex magento/module-catalog, magento/module-catalog-search, magento/module-catalog-rule, 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-31007-V3 Custom address attributes are not correctly displayed in the order details page in the my account area and in the backend magento/module-checkout, magento/module-customer, magento/module-customer-custom-attributes
MDVA-31007-V4 Custom address attributes are not correctly displayed in the order details page in the my account area and in the backend magento/module-checkout, magento/module-customer, magento/module-customer-custom-attributes, magento/module-negotiable-quote, magento/module-purchase-order
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-31224 Improves the performance of the `catalog_product_price` re-index operation for bundle products magento/module-bundle
MDVA-31321 A blank page (error) when "Show All" is selected magento/module-elasticsearch
MDVA-31343 The removed body class "page-layout-category-full-width" when a category is scheduled magento/framework, magento/module-catalog-staging
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-31399 Adds the "Subtotal (Incl. Tax)" option to price rule conditions magento/module-sales-rule
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-31791 Improves the performance of the product page in cases when target rules or linked products are used magento/module-target-rule, magento/module-catalog
MDVA-31969 Duplicated images after product import from a .csv file magento/module-catalog-import-export
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-32632 Orders appear in the payment system, but not in Magento magento/module-checkout, magento/module-sales-rule
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-33559 PayPal Payflow Pro payment failing with redirect parameter list format error magento/module-paypal
MDVA-33632 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 magento/module-sales
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-33976 The bundle product is shown Out Of Stock on the storefront after removing the second option from the bundle product magento/module-bundle
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-34665 Missing bundled products on category pages magento/module-catalog-inventory, magento/module-elasticsearch, magento/module-customer-segment, magento/module-inventory-cache, magento/module-inventory-catalog, magento/module-inventory-indexer, magento/module-inventory-catalog-api
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-35092 Users are not able to add Vimeo videos due to deprecated Vimeo API lib/web, magento/module-product-video
MDVA-35092-V2 Users are not able to add Vimeo videos due to deprecated Vimeo API lib/web, magento/module-product-video
MDVA-35155 Is impossible to buy a bundle product, if the option title was changed magento/module-bundle-import-export
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-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-36309 Products search by attributes is slow in the admin grids magento/module-catalog-search, magento/module-catalog-staging
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-37362 Configurable product option values and variant attribute values were empty in GraphQL response magento/module-inventory-configurable-product
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-38468 Saving CMS pages - Item with the same ID 'PAGE_ID' already exists magento/module-store, magento/module-versions-cms
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-38666 Admin user is not able to change the configurable product options in the customer's cart magento/module-configurable-product, magento/module-customer, magento/module-quote
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-38852 Catalog inventory locks tables for updates which significantly decreases performance in cases when several parallel orders are placed magento/module-catalog-inventory, magento/module-customer, magento/module-eav, magento/module-customer-custom-attributes
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-39966 Unable to deploy locales other than en_US magento/module-deploy, setup/src
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-40601 Users get an error when trying to retrieve information about category changed by scheduled update via GraphQL magento/module-catalog-graph-ql
MDVA-40816 Inventory data is not displayed on the product grid if a product SKU contains special symbols magento/module-inventory-catalog-admin-ui, magento/module-inventory-sales-admin-ui
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-41164 Admin user is not able to save or edit a company with custom customer attributes of files or images of any type magento/module-customer, magento/module-company
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-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-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.