Adobe Commerce 2 4.9 Upgrade Guide: What to Do First?

The other three (compatibility, performance, features) get deferred quarter after quarter until a known CVE forces the conversation. Falling behind means choosing between not having features and backporting them yourself. Every Magento minor version ships security patches. Plan for 60% of your effort to land outside the actual upgrade commands.
Now, the only_x_left_in_stock value corresponds correctly to the actual variant stock levels, ensuring accurate inventory data is returned in the Cart GQL query. Fixed an issue where the is_available attribute in CartItemInterface always returned false for in-stock configurable products. Fixed an issue where queries for sender_email and recipient_email on physical gift cards resulted in a server error. Fixed an issue where the private_content_version cookie was returned in GraphQL queries, even when the session cookie was disabled.
The system now uses the visibility class for the category product indexer instead of hardcoded values, enhancing modularity. The system now correctly retains users on the Advanced Search page and displays an error message when they attempt to perform a search without entering any data. Previously, only the first 20 values or another selected page values were displayed, causing the remaining values to be missing. The system now correctly displays all values in the dropdown when creating a new attribute with more than 20 values. Previously, attempting to reorder such products resulted in an error and prevented items from being added to the shopping cart.

Patch Schedule (January 2026 Changes)

Default shipping address is now being selected event in context of enabled address search. The issue preventing the successful purchase of a product from a gift registry has been resolved, allowing orders to be placed and the gift registry to be updated appropriately. The system now correctly processes multiple parallel requests to add the same product to the cart into a single line item, preventing the creation of separate line items for the same SKU. The “Shopping cart” on the left side gets updated when selecting the items and “Move to shopping cart” from the right side in the admin side. After this fix is applied only the same store , same scope product can be reordered when the customer account share is enabled Fixed the issue when Adobe Commerce customers encountered duplicate orders placed with the same QuoteID

Merchants see agentic commerce as a requirement, not just an upgrade

Displaying the correct error message during product import check, when customer tried to import product when product’s url key already belongs to a category. Previously, importing stock sources with non numeric value in the quantity column resulted in the quantity being set to 0. Now stock sources import will throw validation error for non numeric values in the quantity column. Previously the import button doesn’t display after data checks with correct and incorrect records in the CSV.
Adobe recommends setting the open files ulimit to a value of or more, but you can use a larger value if necessary. Consult your individual flavor for specifics about the ulimit command. Adobe Commerce on cloud infrastructure https://best-adobe-commerce-cloud-agencies.com/ customers do not have access to these settings.
For businesses with high sales volume, this will result in fewer payment issues and less work for support teams. Support and finance teams can move directly from the order to the payment record without searching multiple systems. Customers can now vault Google Pay cards from their account area when Google Pay vaulting is enabled. It is intended for experienced users who want to preview and test upcoming changes.

  • Full transparency on hosting costs with our managed hosting platform.
  • It is intended for experienced users who want to preview and test upcoming changes.
  • Previously, the system was displaying multiple validation error messages for each unselected checkbox.
  • The system now correctly displays matched registered customers in the “Product was viewed” condition under Customer Segments, when the condition is met.

Small businesses often find the costs and complexity prohibitive. Implementation requires setup, configuration, and potentially additional licensing costs depending on usage and deployment. The incorrect authorization flaw could enable an authenticated attacker without administrator privileges to bypass security features. These costs could then be redirected to initiatives to drive business growth. However, it impacts labor costs, productivity, and error rates. This ensures Adobe Commerce is up to date with the most commonly used features among hosting companies today.
Fixed an issue where applying a conflicting coupon with a higher priority resulted in an error message without returning the updated cart data. Fixed an issue where the available_actions field in the GraphQL customer.orders query incorrectly included RETURN after a full return was created for all items. Previously, the discount amount could vary incorrectly when cart items changed, sometimes resulting in significantly larger discounts than expected. Previously, a restricted Content Security Policy (CSP) prevented inline JavaScript from executing, which resulted in CSS files not being loaded as expected. Fixed an issue where the is_available attribute in CartItemInterface incorrectly returned true even when the salable stock was lower than the requested product quantity. The query now correctly includes the calculated regular price with customizable values applied (e.g., $125) in the prices property, reflecting both the base price and any additional customization costs.

Previously, the system would generate incorrect results when precompiled compared to runtime compilation. The system now provides more accurate status messages for the maintenance mode command, changing the status from “active” to “enabled” and from “not active” to “disabled”. The error message has been removed to improve the storefront UX, ensuring customers can still view their past returns.

42 yrs old Physical Therapy Assistant Aurelie Siaskowski, hailing from Erin enjoys watching movies like Outsiders (Ceddo) and Handball. Took a trip to Belovezhskaya Pushcha / Bialowieza Forest and drives a Ferrari 330 TRI/LM Spider.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir