Magento 2.4.6 has been announced for pre-release on February 23, 2023. The official release is scheduled on March 14, 2023. This new version is expected to resolve a lot of issues to enhance the user experience regarding security, platform, performance & scalability, and other noticeable features.
Overview of Adobe Commerce 2.4.6’s highlights
Table of Contents
To have an overview of the highlighted update in Magento 2.4.6, let’s take a look at our table below:
For more detailed information, you can check on Adobe 2.4.6 release.
>>> Hyva Theme is known as a trendy theme for Magento lovers. Download our Free Hyva Theme Handbook to have in-depth knowledge now!
BSS Commerce’s Contributions to Magento 2.4.6
BSS Commerce is proud to have skilled experts who join in fixing core codes to help releasing Magento 2.4.6 version. Take a look at our contributions.
-
- bin/magento setup: upgrade now executes successfully after first executing composer install –no-dev (GitHub-36351)
- Decimal quantities for bundle options are now rendered correctly when Quantity uses decimals is enabled. Previously, only the integer part of the quantity was rendered, not the fractional component. For example, a quantity of 1.5 was rendered as 1.0. (GitHub-35964)
- Adobe Commerce no longer throws an error in the JavaScript console when product quantity exceeds the configured maximum during multi-shipping checkout. Instead, Adobe Commerce now displays an informative error message.(GitHub-36184)
- Item quantity on the shopping cart page is no longer represented as a negative number when a shopper uses the down arrow key on their keyboard to change product quantity. (GitHub-36299)
- Cart rules that include requirements for configurable product quantity now work as expected .The attribute_scope for quote_item_qty condition has been changed to parent (GitHub-35013).
- Catalog price rules now take into account the selected scope and are applied to products only for the websites for which the attribute has an option value that matches the rule. Previously, the rule did not take into account the selected scope in multi-site deployments (GitHub-36049).
- Custom options are now applied and saved when an admin user presses Enter while configuring a product with custom options. Previously, you were able to select options and add the product to an order, but the options were not saved, and the admin user was prompted to re-select product options (GitHub-35284)
- Coupon codes can now be successfully exported to Excel XML. Previously, the generated file did not contain all selected coupon codes but only as many items as were selected in the items per page selector (GitHub-36073).
- Internal server errors in the /V1/products/{sku}/links API endpoint have been resolved (GitHub-36198)
- Internal server errors in the /V1/creditmemo/refund API endpoint have been resolved (GitHub-35925)
- Adobe Commerce no longer duplicates error messages on invalid form inputs (GitHub-36207)
- Guests can now place orders for products with a quantity of less than one, and product quantity is now strictly typed as float. Previously, because product quantity was strictly typed as int, orders for a product quantity less than one failed with this message: Some of the products are disabled (GitHub-36060)
- Product prices are now updated correctly on both the Admin and storefront catalog search pages using the Manage Base Price API (GitHub-33767).
- Configurable product SKUs and product names are now displayed accurately. Previously, name and SKUs were displayed as undefined after you moved an attribute group above the Product Details group on Stores > Attribute set. (GitHub-36309)
- You can now filter coupon reports by multiple cart price rules. (GitHub-36272)
- Admin users can now successfully open the Admin Store > Configuration page when no country in the European Union Countries setting (Stores > Configuration > General > Country options > European Union Countries). Previously, when an admin user tried to open this page, Adobe Commerce threw this error: TypeError: explode(): Argument #2 ($string) must be of type string, null given in /var/www/php/folder/vendor/magento/module-config/ViewModel/CountryFilter.php:46. (GitHub-35901)
- categoryList now returns an accurate product count for both anchored and unanchored parent categories. The new is_anchor attribute has been added to the category collection selected columns list. Previously, requests returned a 0 product count. (GitHub-36300)
- Duplicate orders no longer result from concurrent, identical GraphQL requests. Quotes are now locked for up to 10 seconds to prevent duplicate order creation, and the second request fails with these errors: The cart isn’t active or The order has already been placed and is currently processing. This lock value can be configured through di for the Magento\Quote\Model\PlaceOrderMutex class lockWaitTimeout parameter. (GitHub-36274)
- Custom prices are no longer doubled after a discount is applied by the cart price rule. (GitHub-35154)
BSS Commerce – your trusted Magento upgrade service to 2.4.6 provider
By participating in the process of making this version, BSS Commerce’s experts can deeply understand the mechanism behind it. For this reason, we’re committed to giving you the best upgrade services that can help your Magento site rock the sales and keep it safe and stable.
BSS Commerce’s Magento upgrade service covers:
- Audit: Check your website audit to make sure that your store is ready to upgrade or not
- Consult and Plan: Based on the audit results, the experts consider which flow is suitable to upgrade the site and consult for customers
- Upgrade: Recommend an upgrade to ensure that the website receives the most up-to-date features
- Test: Conduct a test to make sure everything goes smoothly
- Bug fixings: Find and repair bugs, report bugs, and consult users on the right solution to keep the web bug-free
>>> Find more about our Magento Maintenance Services to support your Magento site now
BSS Commerce has been in business for more than 10 years and is dedicated to providing the best service. We would love to add you to our list of 550+ successful projects. So there is no doubt about our expertise, contacting us and becoming the next one now! Let’s update the Magento version, and make sure your website receives the newest updated benefits in time.