PATCHES FOR A VERSION

Quality patches and upstream fixes for Magento Open Source 2.4.8-p5

136 Adobe quality patches and 115 community upstream fixes apply to Magento Open Source 2.4.8-p5.

Quality patches (136)

IdSymptomModules
AC-11389 Discounts, taxes, and order totals are calculated incorrectly in some rounding scenarios magento/module-sales-rule
AC-12854 Reordering an order in the admin creates a new order number with a -1 suffix instead of assigning the next sequential order number magento/module-sales
AC-14940 Clicking Reset Password for a customer account in the Admin did not send the password reset email in some store-related cases magento/module-customer
AC-15494 The products query returns product names with HTML-escaped special characters instead of their original characters magento/module-catalog-graph-ql
AC-16530 The shopping cart did not consistently reflect scheduled updates to catalog price rules magento/module-checkout
AC-18128 Order dates and order comment timestamps returned by GraphQL can display incorrect calendar dates in non-English locale settings magento/module-sales-graph-ql
ACP2E-3705 The indexer_update_all_views cron execution fails when MAGE_INDEXER_THREADS_COUNT is set to a value greater than 2, specifically affecting the Customer Segments indexer with B2B enabled magento/framework, magento/module-indexer, magento/module-catalog-permissions
ACP2E-3731 Product exports include incorrect rows when the visibility filter is set to Catalog, Search in multi-store setups due to store-scoped attribute variations magento/module-catalog-import-export
ACP2E-3753 Product alert emails in a multi-store setup are always sent using the default theme, regardless of the store or theme configuration magento/module-product-alert
ACP2E-3767 The last bundle option in a bundle product can't be removed magento/module-bundle
ACP2E-3789 Updating a product via WebAPI with a media ID causes the system to duplicate media files instead of replacing them, creating new files with each API call and resulting in a buildup of images that overloads the /pub/media/catalog/products/cache/ directory magento/module-catalog
ACP2E-3841 Cart price rules for multi-shipping products do not apply correctly when subselect conditions are used and free shipping is enabled magento/module-sales-rule
ACP2E-4110 Bundle products with a Special Price display incorrect amounts on the PDP and the PLP in a non-default currency magento/module-bundle, magento/module-catalog
ACP2E-4194 Issue where GraphQL requests with unknown filter names cause PHP exception logs magento/framework, magento/module-graph-ql, magento/theme-frontend-blank, magento/theme-frontend-luma
ACP2E-4239 Admin grid filters that use date attributes return no results because of a timezone mismatch between the selected date, stored UTC values, and the configured store timezone magento/module-catalog, magento/module-cms, magento/module-customer, magento/module-sales, magento/module-ui
ACP2E-4300 Changing a customer group in the Admin does not update catalog permissions on the storefront, causing the catalog and cart to reflect outdated permissions magento/module-checkout, magento/module-catalog-permissions
ACP2E-4401 The Scheduled Update Preview of the Home Page with configurable products redirects to the Maintenance Page or shows an error instead of displaying the product list magento/module-weee
ACP2E-4411 The incorrect price is displayed for a dynamic-price bundle product on the cart page and in the mini-cart for multiple-currency stores magento/module-bundle, magento/module-tax
ACP2E-4448 L2 cache, local cache, stale cache, and Redis became unsynchronized when Redis was unavailable magento/framework
ACP2E-4456 An issue occurs where canceling an order through a GraphQL mutation doesn't transition gift card–paid orders to the Closed status magento/module-order-cancellation
ACP2E-4472 A null quote record is created in the quote table during the Login as Customer flow magento/module-checkout
ACP2E-4475 The products listing page incorrectly filters and sorts out-of-stock bundle products by price when the Display Out of Stock Products option is enabled magento/module-bundle, magento/module-inventory-bundle-product-indexer
ACP2E-4481 Bundle product saleability is not recalculated correctly after an order is canceled magento/module-inventory-bundle-product
ACP2E-4488 Saving or editing products with large attribute sets is slow in the Admin magento/module-ui
ACP2E-4493 The Sales Order Archive grid displays an incorrect order status when asynchronous indexing is enabled magento/module-sales, magento/module-sales-archive
ACP2E-4496 The analytics cron job causes performance degradation during execution and increases database load magento/module-analytics
ACP2E-4507 The Password Options configuration isn't applied for customer password reset requests made through GraphQL mutations magento/module-security
ACP2E-4513 Expired CAPTCHA images are not automatically deleted by the captcha_delete_expired_images cron job and remain in the system magento/module-captcha
ACP2E-4528 City validation in customer addresses incorrectly allows invalid characters such as !, ", #, and ?, while handling forward slash (/) incorrectly, allowing invalid city names to be saved magento/module-customer
ACP2E-4535 When submitting the forgot-password form destroys or regenerates the session (PHPSESSID changes) and clears the guest cart magento/module-customer
ACP2E-4540 The Fotorama library fails to load correctly, which causes only the first attached image to be visible magento/magento2-base
ACP2E-4555 Modern telephone numbers containing . or / don't validate magento/module-customer
ACP2E-4601 Payment transaction processing behaves inefficiently when resaving authorization transactions created without a parent_txn_id magento/module-sales
ACP2E-4609 The My Quotes page shows no quotes when some quotes contain deleted products magento/module-quote
ACP2E-4610 The sales_clean_quotes cron job has performance issues magento/module-sales
ACP2E-4613 Large media directory structures cause slow gettree responses, leading to extended loading times for the Media Gallery directory tree magento/module-media-gallery-ui
ACP2E-4615 Online order refunds fail with a PayPal error stating, PayPal gateway rejects the request magento/module-sales, magento/module-customer-balance
ACP2E-4626 Issue where some Storefront JavaScript files were being requested and executed twice, which caused intermittent duplicate loads and unstable behavior magento/magento2-base
ACP2E-4628 Customer import fails with an undefined array key error when uppercase email addresses are used with Global Account Sharing enabled magento/module-customer-import-export
ACP2E-4630 Long product names with custom options overlap adjacent columns or items in multi-page Invoice, Shipment, Credit Memo, and Return PDFs after page breaks, making line items unreadable magento/module-sales
ACP2E-4653 When cart price rules are retrieved or updated through the REST API, the attribute scope for Category (Parent Only) and Category (Children Only) is not exposed magento/module-sales-rule
ACP2E-4665 The REST API does not return child products of a configurable product when a video is present in the product gallery magento/module-configurable-product, magento/module-product-video
ACP2E-4682 Visiting a storefront page that checks the quote isActive status creates an empty quote record each time the page is loaded magento/module-checkout
ACP2E-4698 Page Builder Text inline editing saves absolute media image URLs after editing an image again, instead of keeping the portable media url=... directive magento/module-page-builder
ACP2E-4720 Free shipping is not recalculated correctly for fixed-price bundle products configured to ship items separately when cart price rule eligibility changes magento/module-offline-shipping
ACP2E-4732 Partial indexation stops for customers with a large number of updates after the version_id column in the changelog table reaches its maximum value magento/framework, magento/module-indexer
ACP2E-4763 The GraphQL customerOrders query returns inflated original_price_including_tax and original_row_total_including_tax values when Catalog Prices are set to Including Tax because tax is applied twice magento/module-sales-graph-ql
ACP2E-4786 Product export fails when AWS S3 remote storage is enabled because of invalid path handling in the storage driver magento/module-aws-s3
ACP2E-4797 You cannot save 4-byte Unicode characters in the Admin WYSIWYG editor or Page Builder, even when the database is configured to support utf8mb4 magento/magento2-base, magento/module-catalog, magento/module-cms, magento/module-ui, magento/module-banner, magento/module-catalog-staging, magento/module-cms-staging, magento/module-page-builder
ACP2E-4805 Checkout requests, such as totals-information and estimate-shipping-methods, experience significant performance degradation for configurable products with many child products when the first salable child appears later in the list magento/module-inventory-configurable-product
ACP2E-4808 The Weight attribute on the storefront product page displays only a raw numeric value in the Additional Information or More Information section, without the configured unit of measurement (lbs or kgs) magento/module-catalog
ACP2E-4840 The quantity field in the products GraphQL query returns null for products that are in stock and available for sale on custom inventory stocks magento/module-catalog-inventory-graph-ql, magento/module-quote-graph-ql
ACP2E-4870 Product alert email notifications ignore store view email settings magento/module-product-alert
ACP2E-4875 Admin users are unexpectedly logged out when viewing customer accounts with large address books in the Admin magento/module-customer
ACP2E-4894 Issue where new orders appear with a delay in the Admin order management grids when asynchronous indexing is enabled on high-volume stores magento/module-sales, magento/module-sales-archive
ACP2E-4908 Large catalogs could cause excessive memory use in Redis or Valkey because separate layout cache entries were created for each product in each store view magento/framework
ACP2E-4913 Shipping and invoicing operations fail due to a deadlock app/etc, magento/framework, magento/module-developer, magento/module-sales
ACP2E-4977 Invoice and credit memo grand totals for configurable products do not include Fixed Product Tax (FPT), resulting in totals lower than the order total magento/module-weee
ACP2E-4981 Page Builder product carousels display products in an incorrect category position order and include configurable products when matching child products are individually visible magento/module-configurable-product
ACP2E-5027 Indexers remain stuck in a loop and reindexing does not complete when file locking is enabled magento/framework
ACP2E-5029 Changes to catalog price rules do not appear in Live Search until a manual resynchronization is performed magento/module-indexer
ACP2E-5059 Customers receive duplicate order confirmation emails for the same order magento/module-sales
ACP2E-5122 Handled errors from GraphQL requests for the shopping cart are incorrectly recorded in exception logs as application errors magento/framework
ACP2E-5183 Static content deployment fails on PHP 8.5 while compiling a LESS file that uses the @magento_import directive magento/framework
ACP2E-5205 Category loading takes a considerable amount of time or causes a timeout when a large number of categories and products are involved magento/module-catalog
ACP2E-5263 Exporting products to a CSV file can stop before all products are included, resulting in an incomplete file magento/module-catalog-import-export
ACSD-57003-V2 The order status is changed to Complete instead of being changed to Processing when an order is partially refunded and partially shipped magento/module-sales
ACSD-63406 Expired persistent quotes are not cleared by any cron job when the persistent_clear_expired cron job runs magento/module-persistent
ACSD-64523 The REST endpoint [V1/import/csv] fails to validate mandatory fields, allowing the creation of products without providing these required fields magento/module-catalog, magento/module-catalog-import-export
ACSD-65100 An error occurs during the image optimization process when the values for Maximum Width and Maximum Height are removed in the Media Gallery Image Optimization configuration magento/module-media-gallery-renditions
ACSD-65202 When you go to the customer account page (section My Account), you don't see recent orders placed in another store view magento/module-sales
ACSD-65331 The selected store under the Pick In Store option is cleared when users repeatedly return to the checkout page magento/module-inventory-in-store-pickup-frontend, magento/module-inventory-in-store-pickup-quote
ACSD-65750 The GraphQL "route" query doesn't return products in the correct sort order when using the Page Builder Products content type magento/module-page-builder
ACSD-65777 The types field is missing for product image types when fetching media data via the MediaGallery GraphQL request magento/module-catalog-graph-ql
ACSD-65787 The SchemaBuilder class crashes during schema creation or updates due to an undefined array key "column" when processing table data magento/framework
ACSD-65822 The bundle and configurable product quantities are not displayed correctly in the Shopping Cart section under Customer's Activities magento/module-sales
ACSD-65848 The Admin category view/edit page experiences significant delays when loading magento/module-catalog
ACSD-65913 OpenSearch throws an illegal_argument_exception ([from] parameter cannot be negative) when loading categories in which all products shared the same price magento/module-elasticsearch
ACSD-66041 Ireland (IE) postcodes are not searchable for pickup locations due to a missing CountryID magento/module-directory, magento/module-inventory-in-store-pickup
ACSD-66049 Non-English storefronts display incorrect pricing when older PHP ICU library versions (63.1 to 74.1) are used magento/module-directory
ACSD-66082 Uploading a CSV file with the swatch_image field set to EMPTY_VALUE to unset swatch images causes the import process to fail with an error magento/module-catalog-import-export
ACSD-66084 The row_total_incl_tax is returned as a near-zero residual value in the order API response instead of 0.00 for fully discounted items magento/module-sales
ACSD-66118 Design Configuration settings (such as theme and custom settings) are cleared when updating the Store View Code field, if the Configuration Cache isn't refreshed magento/module-backend
ACSD-66120 GraphQL incorrectly displays discount percentages and base prices when catalog prices are configured to include tax magento/module-catalog-graph-ql, magento/module-catalog-rule, magento/module-tax
ACSD-66153 A page returns a 500 error because of a cached incorrect layout structure magento/framework
ACSD-66179 Canceling an invoice created with the Not Capture payment type results in a 404 error page magento/module-sales
ACSD-66233 Issue where the Add Product popup in Visual Merchandiser loads indefinitely, preventing admins from adding products to categories magento/module-visual-merchandiser, magento/module-inventory-visual-merchandiser
ACSD-66302 Wishlist items are incorrectly filtered by store ID instead of by website magento/module-wishlist-graph-ql
ACSD-66404 Cron job not clearing changelog tables and causing Galera Cluster issues in case of large amount of data in these tables magento/framework, magento/module-indexer, magento/module-theme, setup/src
ACSD-66807 Report_viewed_product_index table shows an incorrect count of product page views magento/module-reports
ACSD-67089 The inventory/export-stock-salable-qty API returns an incorrect total_count value when page_size is set magento/module-inventory-export-stock
ACSD-67091 Catalog rule product index cleanup fails with a maximum writeset size error during large deletions magento/module-catalog-rule
ACSD-67093 GraphQL date range filter returns incorrect orders results magento/module-sales-graph-ql
ACSD-67166 Duplicate execution of the cataloginventory_stock_status query occurs when loading a quote on the storefront, causing redundant DB calls magento/module-inventory-catalog
ACSD-67250 The Shared Catalog save operation now updates only affected items, improving performance by eliminating unnecessary operations on unaffected data magento/module-catalog-import-export, magento/module-negotiable-quote-shared-catalog, magento/module-shared-catalog
ACSD-67289 The regular price doesn't display when a special price applies magento/module-catalog
ACSD-67347 Orders fail with the Cannot acquire a lock error when coupons with special characters are used and file locking is enabled magento/module-sales-rule
ACSD-67370 Incorrect prices are displayed for Bundle products on PDP/PLP and the shopping cart page for multi-currency stores magento/module-bundle, magento/module-catalog, magento/module-tax
ACSD-67383 Attempting to use Login as Customer for two company admin accounts without closing the first session results in a No such entity with cartId exception magento/module-login-as-customer-frontend-ui
ACSD-67459 Products with descriptions longer than 65,536 characters can't be imported magento/module-import-export
ACSD-67518 Advanced Reporting generates duplicated header rows when the row count exceeds the batch size magento/module-analytics
ACSD-67639 Credit memo creation fails for bundle products when Dynamic Price is set to No magento/module-sales
ACSD-67643 Duplicate entries occur when creating scheduled updates for environments that have a large number of nested categories magento/module-catalog
ACSD-67652 An incorrect out-of-stock status is returned for bundle products in GraphQL, despite child and parent items being in stock magento/module-inventory-graph-ql
ACSD-67696 Media_gallery entries not returning in the Cart GraphQL product node after a cache flush magento/module-catalog
ACSD-67904 Orders can't be placed if the city name contains digits (0–9), ampersand (&), period (.), or parentheses () magento/module-customer
ACSD-67908 Merged JavaScript files fail to generate correctly in multi-store setups, leading to corrupted files and storefront errors magento/framework
ACSD-67946 The cart shows duplicate error banners when items are out of stock magento/module-checkout
ACSD-68040 The frontend search page slows significantly on MariaDB 10.6 when processing a high volume of historical search requests magento/module-search
ACSD-68092 Bundle product options are lost after multiple saves due to improper synchronization between scheduled updates and base product data magento/module-bundle, setup/src, magento/module-bundle-staging
ACSD-68118 The GraphQL customerCart query returns product attributes that ignore the Store header, leading to incorrect localization for store views magento/module-quote-graph-ql
ACSD-68206 The issue occurs when the GraphQL Application server uses the Rate Limiting feature with the PHP Redis extension installed, resulting in a broken rate limit functionality magento/framework
ACSD-68289 Full‑text search returns products when the minimum match requirement is met across multiple fields, instead of requiring all terms to match in a single field magento/module-catalog-search, magento/module-elasticsearch
ACSD-68356 GraphQL cart queries return incorrect discount amounts for virtual quotes, applying discounts to ineligible virtual products magento/module-quote-graph-ql
ACSD-68359 Selecting Pick in Store fails with a 414 error when the cart contains many products due to long URLs generated by the pickup location search magento/module-inventory-in-store-pickup-api, magento/module-inventory-in-store-pickup-frontend
ACSD-68499 The GraphQL updateCartItems mutation in Adobe Commerce incorrectly returns success response when updating quantities beyond available stock, causing inflated cart totals and quantities magento/module-quote-graph-ql
ACSD-68573 Category permissions were not applied correctly to customer wishlist items magento/module-wishlist, magento/module-catalog-permissions, magento/module-multiple-wishlist
ACSD-68615 The inventory reservation compensation CLI showed an exception if the processed combination had a missing order ID magento/module-inventory-reservation-cli
ACSD-68759 The Create an Account page fails to load when the Locale is set to Arabic (Saudi Arabia) and the Date of Birth attribute is visible on the storefront, resulting in a TypeError magento/framework, magento/module-customer
ACSD-68810 An order is assigned to a customer created on a different website despite the Account Sharing Options in the Customer Configuration configuration magento/module-customer-graph-ql
ACSD-68892 Cacheable pages are not properly stored or served from the Fastly cache, resulting in inconsistent caching behavior and reduced performance magento/module-page-cache
ACSD-69115 Shopping cart error messages are not visible to admin users when managing a customer’s shopping cart on a non-default website magento/module-configurable-product, magento/module-advanced-checkout
ACSD-69129 Deleting the default base website and using the secondary website as the default, results in an error when attempting to update the tier price for the secondary website via REST API magento/module-catalog
ACSD-69203 When multiple categories are specified in the category condition, the Products List widget displays only a subset of products instead of all products assigned to the selected categories magento/module-catalog-widget, magento/module-page-builder
ACSD-69237 The sales_*_async_insert cron jobs process only 100 entries per run when inserting records into the sales grid tables, even when more pending rows exist, resulting in incomplete updates to tables such as sales_order_grid magento/module-sales
ACSD-69261 A cart price rule coupon configured for single-use per customer can be incorrectly reused multiple times, due to improper handling of the times_used attribute during partial invoice creation and cancellation of the remaining uninvoiced quantity magento/module-sales-rule
ACSD-69308 Catalog price rules did not apply when special_price was configured only at the website level magento/module-catalog-rule
ACSD-69311 Incorrect tax calculations occur in credit memos when creating a partial refund from an invoice, if a previous credit memo was created from the order view page magento/module-sales
ACSD-69319 Issue where bundle product prices were not indexed properly when child products had stock under custom sources magento/module-bundle, magento/module-inventory-bundle-product-indexer
ACSD-69325 When the SKU is modified to include lowercase letters, the product incorrectly appears as out of stock on the storefront magento/module-inventory-indexer
ACSD-69331 Admin users with only the Create Folder permission in the Media Gallery cannot create folders unless the Delete Folder permission is also granted magento/module-media-gallery-ui
ACSD-69494 The async refund requests with the is_online parameter aren't processed correctly magento/framework, magento/module-webapi-async
ACSD-69541 After a product is added to the shopping cart, reducing its quantity in the Admin panel makes it impossible to update the cart item quantity via GraphQL magento/module-quote-graph-ql
MDVA-12304 Increases the maximum number of cookies from 50 to 200 magento/framework
MDVA-19640 Advanced Reporting is not showing any data magento/module-analytics
MDVA-30106 During checkout, payments are not loaded with “Cannot read property ‘length’ of null ” error in JS console magento/module-ui

Upstream fixes (115)

IdSymptomModules
magento2-24094 Multivalue fields in store, group and website forms posting only one value magento/module-backend
magento2-27245 Notification missing related products added to the cart magento/module-checkout
magento2-28950 Adds missing translations for the password reset GraphQL mutations magento/module-customer-graph-ql
magento2-32496 Wrong type hint of $_urlHelper in the Paypal express controller magento/module-paypal
magento2-33139 Rest API rejecting capital letters in product attribute codes magento/module-catalog
magento2-33470 Validate-emails rule in UI components using a wrong method magento/module-ui
magento2-33876 Reviews list Ajax page showing raw output when opened directly magento/module-review
magento2-35730 Product prices returning a tiny rounding excess when tax is applied magento/module-tax
magento2-35842 Foreach warning in the grouped product _prepareProduct method magento/module-grouped-product
magento2-36354 REST attribute creation silently replacing a wrong backend_type magento/module-catalog
magento2-36878 Quote item price stored in the base currency on another currency store magento/module-checkout, magento/module-tax
magento2-36900 Category pages showing the oldest products first, with a new sort config magento/module-catalog, magento/module-catalog-search
magento2-37184 Creditmemo creation submit buttons after extra form fields validation magento/module-sales
magento2-37570 Extract handlers load layout XML without an exception for invalid XML magento/framework
magento2-37625 Custom price of 0 gets reset to the original price on the quote item magento/module-quote
magento2-37918 Credit memo with a negative qty to refund will refund the order discount magento/module-sales
magento2-37933 Admin email template preview has an error in the console magento/module-email
magento2-38178 Compared Products widget lists its sidebar template as Viewed Products Sidebar magento/module-catalog
magento2-38239 Setup:upgrade errors when an applied patch is changed to a new class name magento/framework
magento2-38270 Duplicate cache fpc for same page with same query magento/framework, magento/module-page-cache
magento2-38282 500 error on POST /V1/order/{orderId}/ship when items is not an array magento/module-webapi
magento2-38316 Hanging catalog_product_entity_int selects when reindexing large catalogs magento/module-catalog
magento2-38394 Catalog URL resource ignores the default scope value of the category is_active magento/module-catalog
magento2-38462 A failed address save blocking the customer from registering again magento/module-customer
magento2-38474 Shop By Category filter showing when Show Category Filter is set to No magento/module-catalog
magento2-38617 Wrong WAI-ARIA role nesting in the top menu magento/module-theme
magento2-38760 Credit memo items saving a wrong base_weee_tax_applied_row_amnt value magento/module-weee
magento2-38804 Update js.phtml DOM text reinterpreted as HTML magento/module-catalog
magento2-38864 Stale attribute set info in the EAV cache after a set is saved or deleted magento/module-eav
magento2-38883 GraphQL route query erroring for a disabled CMS page magento/module-url-rewrite-graph-ql
magento2-39154 Disabled storefront captcha still loads captcha js files magento/module-captcha, magento/module-customer
magento2-39164 Accessibility: WAI-ARIA roles nesting wrong in menu magento/magento2-base, magento/module-theme
magento2-39265 An iframe shows at the bottom of the admin import page magento/module-import-export
magento2-39297 404 when capturing an offline payment invoice in the admin magento/module-sales
magento2-39307 Corrects the spelling of the import error message Source file coping failed magento/module-import-export
magento2-39333 Saving a product linked to a product with SKU 0 magento/module-catalog
magento2-39366 Store switcher click being ignored in the email template preview magento/module-newsletter
magento2-39372 Ever growing var/locks directory with file based locking magento/framework, magento/module-backend
magento2-39398 Page title template crash when there is no page heading magento/module-theme
magento2-39399 Reorder giving the new order the old order number with -1 added magento/module-sales
magento2-39480 Grouped product quantity validation runs only after a page reload magento/module-catalog-inventory, magento/module-grouped-product, magento/module-wishlist
magento2-39497 Grouped Product Wishlist Validations are not working magento/module-wishlist
magento2-39502 Media Gallery images visible in directories with different case names magento/module-media-gallery-ui
magento2-39525 Cart price rule SKU condition not taking leading zeros into account magento/module-rule
magento2-39535 Admin grid filter with no hit for a value that contains a backslash magento/module-ui
magento2-39570 Confirmation page is an email disclosure of whether the customer exists magento/module-customer
magento2-39612 Typo at checkout subtotal: <tdclass in the Subtotal (Excl. Tax) cell magento/module-tax
magento2-39642 Cache of used product IDs on configurable products magento/module-configurable-product
magento2-39669 Minicart update with a decimal qty: 0.7 is expected, 1 is in cart magento/framework, magento/module-checkout
magento2-39670 404 on a product page when the category path contains the URL key magento/module-catalog-url-rewrite
magento2-39672 Theme csp_whitelist.xml is not seen on the storefront if admin is hit first magento/module-csp
magento2-39677 Admin pagebuilder page with products has Script error for validate-product magento/module-catalog
magento2-39680 Re-added product image gets the roles of the previously removed image magento/module-catalog
magento2-39681 AddMediaGalleryData runs getSize on an already loaded product collection magento/module-catalog
magento2-39687 Wrong order total as the round function is not applied to the discount magento/module-sales-rule
magento2-39690 Special price with a time in price_to is valid one day longer magento/framework, magento/module-bundle, magento/module-catalog
magento2-39694 New customizable option value is not added when both pages are full magento/module-ui
magento2-39704 Varnish makes a duplicate cache for the same page with the same query magento/module-page-cache
magento2-39710 Catalog link widget points to the old URL after a url_key change magento/module-catalog
magento2-39722 Wrong block selected in widgets when blocks have the same identifier magento/module-cms
magento2-39746 "The CMS page with the "0" ID doesn't exist" log flood magento/module-cms
magento2-39752 Newsletter subscribe enabled at website or store level does not work magento/module-newsletter
magento2-39859 Orders are rejected for city names with digits, periods, & or parentheses magento/module-customer
magento2-39867 Comments below system.xml field items fail XSD validation magento/module-config
magento2-39871 Category page has products in 3 columns, not 4, on large screen in Luma magento/magento2-base
magento2-39897 Admin shipment email is not sent when only the order's store has it enabled magento/module-shipping
magento2-39941 Attribute option label 'is already exists' response is now 'already exists' magento/framework, magento/module-catalog-import-export, magento/module-downloadable-import-export, magento/module-eav
magento2-39954 Static content deploy runs the same theme package in multiple processes magento/module-deploy
magento2-39970 Extra space in the cart item message class attribute in default.phtml magento/module-checkout
magento2-39971 GraphQL customer orders fail with null Discount.applied_to on order items magento/module-sales-graph-ql
magento2-39972 Error getting order item coupon code for customer order via GraphQl customer request magento/module-sales-graph-ql
magento2-39992 New price attributes getting Store View scope instead of the price scope magento/module-catalog
magento2-40032 Google Analytics being blocked by CSP when the Adwords module is disabled magento/module-google-analytics
magento2-40065 Add Store Code to Urls being read with the current scope magento/module-store
magento2-40081 Log noise for plugins disabled in di.xml whose original module was removed magento/framework
magento2-40094 Admin Ui form Reset button not resetting the form data magento/module-ui
magento2-40096 Adds the SKU or ID to the not-found exception in ProductRepository magento/module-catalog
magento2-40100 Order cancellation modal title not being translatable magento/module-order-cancellation-ui
magento2-40110 Queue consumer max-messages ignoring a higher value set per queue magento/module-message-queue
magento2-40201 Escaper checking preg_replace results for false instead of null magento/framework
magento2-40307 UPS REST rate requests treating commercial destinations as residential magento/module-ups
magento2-40412 Meta tag masks that repeat the same placeholder, such as {{name}} twice magento/module-catalog
magento2-40416 Customer address telephone validation accepting values like aaaa magento/module-customer
magento2-40419 Store-scoped decimal attributes returning default values with price magento/module-catalog
magento2-40422 Advanced search warning for dropdown attributes in array parameters magento/module-catalog-search
magento2-40423 GraphQL escaping special characters in the product name field magento/module-catalog-graph-ql
magento2-40428 Fatal error when invoice getComments() runs before addComment() magento/module-sales
magento2-40431 Admin product alerts grid showing the wrong website magento/module-product-alert
magento2-40433 Product page TypeError when the qty request parameter is not numeric magento/module-catalog, magento/module-wishlist
magento2-40459 REST attribute update failing without attribute_id magento/module-catalog
magento2-40463 Performance fix the analytics_collect_data cron job long run magento/module-analytics
magento2-40480 Stops a failing database query for missing media files on filesystem storage magento/module-media-storage
magento2-40481 Store switch error message not showing until a later POST request magento/module-store
magento2-40497 Adds the country to the shipping and billing address columns of the order grid magento/module-sales
magento2-40540 Truncated applied_rule_ids in the quote table when many sales rules apply magento/module-quote
magento2-40546 Inserts indexer changed entries in batches instead of one bulk insert magento/framework
magento2-40557 Tier price delete() skipping identical prices on other websites magento/module-catalog
magento2-40563 Increases the admin_user_session ip column length so IPv6 addresses fit magento/module-security
magento2-40581 URL keys that lose Ã, ã and Ê when a product name is transliterated magento/framework
magento2-40582 Setup:db:status reporting changes for unsigned doubles without precision magento/framework
magento2-40583 Customer address file upload accepting .php files for text attributes magento/module-customer
magento2-40643 Setup:upgrade recreating every indexer trigger on each run magento/framework, magento/module-indexer
magento2-40742 GraphQL pageSize above the configured maximum being accepted without error magento/module-graph-ql
magento2-40825 Catalog Products List widget failing on malformed UTF-8 in query string magento/module-catalog-widget
magento2-40827 Select and Multiselect attribute validation rejecting an option labelled 0 magento/module-eav
magento2-40858 Customer resolver cache hits across websites with website-scoped customers magento/module-customer-graph-ql
magento2-40863 False min qty error when adding a bundle to an admin order magento/module-sales
magento2-40867 N+1 product queries for bundle options in GraphQL products queries magento/module-bundle-graph-ql, magento/module-catalog-graph-ql
magento2-40869 A later rule applying shipping discount after Discard subsequent rules magento/module-sales-rule
magento2-40871 Minicart not working when it is rendered twice on the same storefront page magento/module-checkout
magento2-40872 Swatch data being deleted when updating an attribute option through REST magento/module-swatches
magento2-40874 AJAX customer login failing on PHP 8.5 when captcha_form_id is missing magento/module-captcha
magento2-40880 Di.xml array items being replaced when a later module uses the item name 0 magento/framework
magento2-40881 Admin redirect loop instead of an error when menu.xml is invalid magento/module-backend
magento2-40894 Admin category edit crash on PHP 8.5 when frontend_input is null magento/module-catalog
Ł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.