Which version is 2.3.4




















Irrelevant comment with links directly goes to spam. Your email address will not be published. Notify me if anyone answers my comment or followup comments via e-mail. Magento 2 Chirag Updated on July 29, Want to ask a question or leave a comment? Ask a question. Leave a comment. Leave a Comment 1 Comment. Cancel reply All the comments are goes into moderation before approval. If you like what you are reading, You Should Consider:. Was this post helpful? Please support Us! Follow us on twitter or Like us on facebook.

This allows users to more easily identify unaddressed vulnerabilities in their deployment. Enhancements to the message queue framework. Magento now supports the latest release of RabbitMQ v3. Improved page caching and session storage. This release has been tested on the latest stable release of Redis v5. Enhanced support for MariaDB Before Magento 2. The core integration of the Authorize. Please use the official payment integration that is available on Marketplace.

Note : Magento 2. PHP 7. We recommend updating your deployment to a supported version of PHP. See Magento 2. Redundant non-cached requests to the server on catalog pages have been eliminated by refactoring the customer section invalidation mechanism and improving banner cache logic.

PHTML files have been refactored to better support parsing by the bundling mechanism. Our new bundling mechanism now identifies all dependencies on JavaScript.

Added the ability to disable statistic collecting for Reports module by default. Statistics collection for the Reports module is disabled by default. We recommend disabling Reports functionality for performance reasons when this capability is not required.

This release contains enhancements to core quality, which improve the quality of the Framework and these modules: catalog, sales, PayPal, Elasticsearch, import, and CMS.

Integration with Adobe Stock image galleries. The new bundled Adobe stock integration extension enables merchants to add high quality media assets to their website content without leaving the Admin. Merchants can use the searchable interface in the Magento Media Gallery to explore, preview, license, and deploy stock images in website content.

Addressed a known performance issue that caused higher than expected loads on the database server in scenarios involving the shopping cart. Updated the Inventory Reservations CLI command to reduce memory usage when finding and compensating for missing reservations on large catalogs.

Resolved multiple quality issues, including those related to credit memos, grouped products, source and stock mass actions. See Inventory Management release notes for a more detailed discussion of recent Inventory bug fixes.

This release includes improved GraphQL coverage for search, layered navigation, cart functionality. Guest carts can now be merged with customer carts. The mergeCarts mutation transfers the contents of a guest cart into the cart of a logged-in customer. A customer can start an order on one device and complete it on another. Use the customerCart query to obtain the cart ID for a logged-in customer.

Layered navigation can use custom filters. The filter attribute of the products query now requires the ProductAttributeFilterInput object. You can specify a pre-defined filter in this object, or define a custom filter. As a result, layered navigation on your website filters on the attributes you need. The categoryList query replaces the deprecated category query. Use the storeConfig query to determine whether to store supports these taxes.

The cart object has been enhanced to include information about promotions and applied discounts at the line and cart levels. See Release notes for a more detailed discussion of recent GraphQL bug fixes. Separation of the logic Talons and presentation pieces venia-ui of certain React hooks in Peregrine. Developers can now swap out either the logic or the presentation side of a component. Refactored Venia state management to abstract and reduce dependency on Redux.

For information on these enhancements plus other improvements, see PWA Studio releases. Live Chat powered by dotdigital enables merchants to increase conversion rates, and keep customers coming back with real-time engagement. All Magento 2. Engagement Cloud includes a new Chat widget that makes it easy for shoppers to communicate in real time with customers as they shop in your store. Chat can be accessed from the Engagement Cloud section of the Magento configuration, or directly from your Engagement Cloud account.

See Engagement Cloud Chat. This release of Magento includes extensions developed by third-party vendors. It includes both quality and UX improvements to these extensions. Klarna Payments has a new Data sharing on load field in the Magento configuration that can be set to share customer data either after the transaction is authorized, or when the Klarna payment method is selected during checkout.

See Setting Up Klarna. Issue : This release introduces an enhancement to the invalidation logic for customer data sections that is not compatible with pre See Extension Manager shows no extensions in Adobe Commerce 2.

We are grateful to the wider Magento community and would like to acknowledge their contributions to this release. Check out the following ways you can learn about the community contributions to our current releases:. The Magento Community Engineering team Magento Contributors maintains a list of top contributing individuals and partners by month, quarter, and year.

The following table highlights contributions made by Partners. This table lists the Partner who contributed the pull request, the external pull request, and the GitHub issue number associated with it if available.

The following table identifies contributions from our community members. This table lists the external pull requests, the GitHub issue number associated with it if available , and the community member who contributed the pull request. For more information, see System Requirements. The Data Migration Tool helps transfer existing Magento 1. This command-line interface includes verification, progress tracking, logging, and testing functions.

For installation instructions, see Install the Data Migration Tool. Consider exploring or contributing to the Magento Data Migration repository. The Code Migration Toolkit helps transfer existing Magento 1.

The command-line interface includes scripts for converting Magento 1. Security-only patch available Merchants can now install time-sensitive security fixes without applying the hundreds of functional fixes and enhancements that a full quarterly release for example, Magento 2. Highlights Look for the following highlights in this release: Substantial security enhancements This release includes the following security enhancements: Over 30 security enhancements that help close cross-site scripting XSS and remote code execution RCE vulnerabilities No confirmed attacks related to these issues have occurred to date.

Security enhancements and fixes to core code Additional security enhancements include: Removal of custom layout updates and the deprecation of layout updates to remove the opportunity for Remote Code Execution RCE. Platform upgrades The following platform upgrades help enhance website security and PCI compliance.

Performance boosts Merchants and customers will see performance improvements as a result of these enhancements: Redundant non-cached requests to the server on catalog pages have been eliminated by refactoring the customer section invalidation mechanism and improving banner cache logic.

Infrastructure improvements This release contains enhancements to core quality, which improve the quality of the Framework and these modules: catalog, sales, PayPal, Elasticsearch, import, and CMS.

Merchant tool enhancements Integration with Adobe Stock image galleries. Inventory Management Inventory Management enhancements for this release include: Addressed a known performance issue that caused higher than expected loads on the database server in scenarios involving the shopping cart.

Developers can now swap out either the logic or the presentation side of a component Routing is now handled through the React Router library of navigational components Refactored Venia state management to abstract and reduce dependency on Redux Continued migration from REST to GraphQL Performance improvements service workers, cache, image optimization Breadcrumbs for improved storefront navigation For information on these enhancements plus other improvements, see PWA Studio releases dotdigital Live Chat powered by dotdigital enables merchants to increase conversion rates, and keep customers coming back with real-time engagement.

Merchants can now sync additional campaigns from Engagement Cloud to Magento. Vendor-developed extension enhancements This release of Magento includes extensions developed by third-party vendors. Klarna Klarna Payments has a new Data sharing on load field in the Magento configuration that can be set to share customer data either after the transaction is authorized, or when the Klarna payment method is selected during checkout. Fixed issues We have fixed hundreds of issues in the Magento 2.

Previously, MySQL locks occurred during the store import phase of upgrade, and Magento threw an error. The setup:db-declaration:generate-patch command now generates a patch file using the revert method as expected when the --revertable option is set to true. Fix submitted by Alexander Taranovsky in pull request Previously, Magento threw an error when you switched maintenance modes with an empty database. Fix submitted by Ivan Koliadynskyy in pull request GitHub In rare circumstances, executing composer update disabled all Magento caches.

This issue no longer occurs. Fix submitted by adrian-martinez-interactiv4 in pull request GitHub Vendor names can now contain numbers. Previously, Magento threw an error. Fix submitted by Jason Sylvester in pull request GitHub Single pipes in composer.

Patch dependencies no longer cause a patch to be applied twice. Fix submitted by korostii in pull request Fix submitted by Ihor Sviziev in pull request GitHub You can successfully install Magento 2. Previously, installation stopped because the patch triggered forced indexation. However, Magento 2. Fix submitted by Anton Kaplya in pull request Fix submitted by Malyovanets Nickolas in pull request GitHub Merchants can use a new system configuration setting to specify the API key for a currency provider.

Fix submitted by Adarsh Manickam in pull request Previously, an administrator could use the TAB key to navigate out of the dialog. Backend Magento now sets the correct Admin locale scope when generating email templates.

Previously, email sent from the Admin included incorrect static file paths. Bundle products The price and subtotal shown in the cart and mini cart for bundle products is now based on the quantity of items and tier price as expected. Previously, if you added a second product to the cart, Magento doubled the product price that was displayed in the cart.

The shopping cart now displays correct prices for bundle products when you use the Add to Cart Button to add them to cart twice. Bundle products now show the correct price when bundle options include only one multiple select option.

Fix submitted by Rani Priya in pull request GitHub The price attribute of a bundle product is now disabled as expected when dynamic prices are enabled. Fix submitted by Arushi Bansal in pull request GitHub Magento no longer strips bundled options from a bundle product when you duplicate it. Previously, when you duplicated a bundle product in the Admin, Magento removed the bundled options from the first product and transferred them to the duplicate product.

Fix submitted by Pieter Hoste in pull request GitHub , GitHub Cache Full-page caching now works as expected for non-default store views. Cart and checkout Magento now applies the conditions that are imposed by multiple cart price rules correctly. Previously, Magento ignored conditions to remove free shipping when other discounts were valid.

Guest users can now checkout after persistent shopping cart has been disabled. Previously, Magento displayed the option ID instead of the option label for the selected attribute option. Magento now displays an error when you upload an incorrect product SKU while creating an order in a non-default store in a multi-store deployment. Previously, Magento displayed an error when this scenario occurred in the default store.

Magento no longer displays customer address attribute option IDs on the dropdown menu of the Shipping section of the checkout workflow. Magento no longer throws a fatal error when you open the shopping cart in a separate window during multishipping checkout. Cart Price Rules tables in multi-site deployments now show existing cart price rules as expected.

Previously, the Cart Price Rules page displayed the Search button, number of records found, and navigation buttons, but did not display the grid of rules. You can now use REST to add a product with customizable options for example, type checkbox to the cart. Fix submitted by Denis Kopylov in pull request Fix submitted by Eden Duong in pull request GitHub Magento now displays correct product quantities on the Items Ordered tab of the order page when the price includes a decimal value.

Fix submitted by kcnariya in pull request GitHub You can now enable the uploaded file of file type custom option for a product from the shopping cart. GitHub Magento now refreshes the shopping cart as expected when you remove a product from the cart side block.

Previously, when you deleted a product from the shopping cart side block, Magento did not update the shopping cart. Fix submitted by Ravi Chandra in pull request GitHub Magento now correctly calculates minicart height when child items contain margins. Fix submitted by Shankar Konar in pull request GitHub Magento now displays an informative error message when a customer updates a shopping cart with a product quantity that is not in stock.

Previously, under these conditions, Magento displayed an inaccurate error message. Fix submitted by Gustavo Vicente Dauer in pull request GitHub You can now update the quantity of a product measured in decimals from the shopping cart when the Qty uses decimal setting is enabled.

Previously, Magento did not update the product quantity. Fix submitted by Sunil in pull request GitHub Magento now includes the downloadable links associated with a downloadable product when you add the product to the shopping cart and then edit the cart. GitHub Discount descriptions are now displayed consistently throughout the product interface. Fix submitted by Max Souza in pull request GitHub Magento now displays the Update and Delete buttons as expected in the minicart in mobile view.

Previously, these buttons overlapped. GitHub The storefront and Admin shopping cart summary fields are now displayed consistently and reflect setting preferences. GitHub The QuoteManagement::assignCustomer method now allows you to merge a guest cart with an active customer cart.

GitHub Magento no longer displays a disabled product in a cart or on the storefront if it is disabled after a customer has added it to the cart using a coupon code. Previously, under these conditions, Magento threw an error, and the customer could not complete the order.

Magento now removes the aria-invalid attribute or sets the attribute value to false after successful validation of the address entered into the checkout email field.

GitHub You can now add products from a non-default website to a cart from the Admin in a multi-site deployment. Previously, when you created a cart from the non-default site and tried to create an order in the Admin by adding items to the cart, Magento did not add the items, but emptied the cart.

Magento no longer adds attribute values to the cart URL when you add a configurable product to the shopping cart from the product details page. Fix submitted by Geeta Modi in pull request GitHub Persistent shopping cart now works as expected. The shopping cart that contains items no longer displays a subtotal and order total of zero when the Clear Persistence on Sign Out setting is disabled and the Redirect Customer to Account Dashboard after Logging in setting is enabled.

Quote item prices are no longer NULL in cart-related events. GitHub Magento now successfully saves the shipping information that a customer enters when persistent cart is enabled and after a customer has logged in after her session has expired but before the interval specified by the Persistence Lifetime value has been exceeded. Previously, Magento did not save the shipping information, and displayed an error. GitHub Catalog Editing the attribute set of a disabled product no longer enables the product on the storefront.

Magento now displays category banner images as expected on the category edit and the storefront category pages. Magento no longer throws a fatal error during compilation of code that contains a preference for the category product indexer. Previously, the out-of-stock threshold had no effect, and the given product stayed in stock and could be backordered without limit. Storeview-specific attributes are now included in layered navigation results even when the All Store Views setting is not enabled.

Magento now displays the Refresh Cache message as expected when you change the layout of the category page. Catalog search layered navigation results now include product attributes of type price.

Magento now highlights only the most recently selected category as expected on storefront pages that contain multiple categories.

Previously, all selected category menus remained highlighted. The performance of the Product Categories indexer has been improved. Previously, reindexing product categories could take up to 30 minutes. Corrected an issue that caused category tree values to return null after upgrading from Magento 2.

GitHub Clicking Delete on a Product page twice after selecting one or more products no longer deletes all products. The library enables the Android-powered device to function as a peripheral only, with the connected accessory functioning as USB host through UsbAccessory. To develop apps using the Open Accessory Library, you need:. For a full discussion of how to develop applications that interact with USB accessories, please see the related developer documentation.

Additionally, developers can request filtering on Google Play, such that their applications are not available to users whose devices do not provide the appropriate accessory support. To request filtering, add the element below to the application manifest:. The Android 2. If your application is designed to run only on Android 2.

About Android Legal Support. Quicknav Quicknav. Results Loading



0コメント

  • 1000 / 1000