As a result, async grid updates become more efficient and predictable, especially on high-volume stores with frequent order activity. The system now generates lighthouse accessibility without WAI-ARIA roles nesting wrong in menu error and report should be green The System now does not load captcha js files when we disabled captchafor storefront
Previously, Products remained out of stock on the frontend after updating the backorder status through the REST API. The system now correctly displays product listings without empty spaces when products are set to ‘Out of Stock’, ensuring a consistent and accurate display of available products. Previously, an error would occur when trying to save the inventory quantity for simple products within a configurable product if the database was using prefixes. 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. Resolve the Import button missing issue after data checks with correct and incorrect records in the CSV.
The result is an Adobe Commerce environment that remains secure, optimized, and ready for growth without placing additional operational burden on your team. The system reporting tool can dramatically reduce the time spent preparing and submitting the information required by Support to begin an investigation. The https://best-adobe-commerce-cloud-agencies.com/ system reporting tool gives you the ability take periodic full, or partial, snapshots of the system, and save them for future reference.
The system now ensures that backend block context is not loaded on the frontend, preventing the creation of unnecessary backend sessions and potential session locks. The system now correctly sorts products in the catalog based on stock levels, adhering to the set Minimum Stock Threshold and moving out-of-stock items to the bottom of the list consistently. The system now generates source maps for less files when in developer mode, making it easier to identify the source of a style.
Previously, these references were causing errors due to the absence of the referenced files. The system now removes references to files from extjs which were previously removed, eliminating errors in the browser’s console and the system log file. Previously, the removal of the Initialization Helper from the constructor in the ProductRepository class resulted in a loss of backward compatibility, forcing users to employ a workaround.
- Fixed an issue where error messages were not immediately shown for invalid GET requests.
- A column ‘created_at’ date value is converted to the proper date format based on the store timezone in the customer export CSV section.
- Checkout performance has been improved when attributes used in cart price rules conditions are not present for all products and when MAP (Minimum advertised price) feature is enabled.
Stage 1: Audit (2-4 weeks)
Google Analytics now works correctly even when the Google Adwords module is disabled. After the fix, JavaScript dependencies are loaded only once, eliminating duplicate requests while keeping existing mixin functionality intact. Before the fix some storefront JavaScript files could be requested and executed twice, causing intermittent duplicate loads and unstable behavior. Admin product form save/edit is faster for large attribute sets by reducing expensive client-side validation passes while preserving existing validation behavior. After the fix, validation is decided based on the real persistence path by checking the active DB connection charset/collation together with the target content column collation, so utf8mb4-safe content is allowed while utf8/utf8mb3 paths remain protected.
The system now automatically converts uppercase characters in URLs to lowercase, preventing a redirect loop when accessing the homepage. Previously, attempting to add or edit an address without a displayed region field would result in an exception error. Previously to the fix, customer attribute reward_warning_notification could not be updated through GraphQL mutation and Rest API call. Previously, before this fix, when a customer creates a credit memo from an API request notifying send_email, it does not contain the product details grid.
Issue with rest api after enable 2FA Duo
The system now allows successful CSV export of the Companies grid data in the admin panel, even when filters such as ‘Outstanding Balance’ and ‘Company Type’ are applied. To avoid collisions in case multiple instances are running on the same server, the tmp path was updated to use an instance’s unique id It has now been corrected to use currency/options/default for accurate reporting. Previously the bestsellers aggregated daily report would take a lot of time to generate for large volume of placed orders. Previously to this fix, if the preview image name was missing for a pagebuilder template, the pub/media folder was deleted. Now, with HTML minification enabled, the order from admin can be placed successfully.
The system now correctly generates interceptor methods when using a virtual type to configure a plugin, ensuring consistent results whether precompiled or runtime compiled. Fixed the issue where removing gift wrapping from a cart item using the updateCartItems mutation did not work as expected. Fixed an issue where gift messages were not applied at the product level when globally disabled. Now, when a new coupon invalidates the existing one, the mutation correctly returns the cart with the valid coupon applied. Standardized the order_id input in mutations and updated the order cancel confirmation email template to expose increment id instead of order id. Fixed an issue where the shipping address was not saved to the customer’s address book when using the setBillingAddressOnCart GraphQL mutation with the same_as_shipping field set to true.
In Adobe Commerce 2.4.9, the allure-framework/allure-phpunit dependency has been upgraded to major version 3, which adds support for PHP 8.4, PHP 8.5 and modernizes our Allure-based test reporting stack. When Apple Pay Express is enabled, Apple Pay buttons are available across supported storefront locations, and customers complete payment by scanning a code with their iPhone. In Adobe Commerce 2.4.9, customers can now vault their Google Pay cards via the account area when Google Pay Vault is enabled in Braintree. Previously, CSS related to disabled modules was included in the final CSS output files, leading to the loading of extra, unnecessary styles. The system now excludes CSS related to disabled modules from the final CSS output files, ensuring that unnecessary styles are not loaded.
34 year old Senior Developer Deeanne Croote, hailing from Sioux Lookout enjoys watching movies like Conan the Barbarian and Water sports. Took a trip to Tyre and drives a Town & Country.