Magento 2 Release Notes

- Magento 2

Release Notes Magento 2

In the following post, we will gather all Magento 2 release notes starting from 1.0.0-beta. Since every release includes a plethora of improvements and changes, we’ve divided them into several subcategories, such as performance, payment methods, checkout, CMS, etc. These are the latest Magento 2 Release notes from the official repo.

Table of contents

Magento 2.3 Release Notes

Magento Commerce & Open Source  2.2.5 Release Notes

Magento 2.2.5 has been released recently and it offers the following improvements for both Commerce and Open Source Editions. For instance, you can leverage the following enhancements after updating your Magento instance:

  • Multiple enhancements developed to close stored XSS, SQL injection, and CSRF vulnerabilities.
  • Resolution of issues caused after upgrading to Magento 2.2.4 in deployments that span multiple websites. Now, Magento multi-store installations use the store view-specific values from the store configuration settings.
  • Performance indexing improvements.
  • 150+ community contributions.
  • Core bundled extensions enhancements.

As for the performance improvements to the core Magento code, they include:

  • The ability to run the catalog search full-text indexer and category product indexer in parallel mode by store view. The indexer:reindex execution time is decreased.
  • Indexing performance improvement up to 15% due to the refactoring of the catalog full-text indexer for profiles with 600,000+ products and catalogs with 5,000+ configurable products and 500+ options.
  • Improved swatch product attributes behavior leads to the increase of the search result page performance by 31% for catalogs with many configurable product options.

Below, you can see a list of community contributions:

  • It is possible to create a new customer account from the Order Confirmation page.
  • Coupon codes that exclude bundle products are applied correctly now. Previously, bundle products were not excluded.
  • Simple products are sorted by a regular price when catalog promo price rule is applied. The same is about simple products with a required custom option.

The new release of Magento Shipping also includes some important improvements:

  • Now, merchants can select carriers for returns. Besides, it is possible to send a return label along with forwarding fulfillment.
  • Batch processing leads to a significant rise in processing a large volume of shipments.
  • Customers can designate a drop point rather than a residence for delivery by a carrier with the help of collection points.

As for other fixes and improvements, you can discover them here: Magento Commerce 2.2.5 Release Notes and Magento Open Source 2.2.5 Release Notes.

Magento 2.2.4 Release Notes

Magento Open Source 2.2.4 Release Notes

The new Magento 2 version has just arrived. Published on May 2, 2018, Magento 2.2.4 brings lots of features described below. The release includes numerous tools, enhancements, and features. And don’t forget about community contributions. The core highlights are described below.


  • New modules out-of-the-box. Improved tax and shipping calculations right from the cart with the help of Amazon Pay, Vertex, and Klarna Payments.
  • Magento Shipping and dotmailer improvements.
  • Performance improvements and numerous fixes and enhancements to core features..
  • Lots of community contributions.


Below, you can see changes that are not full-fledged features or bug fixes:

  • The Improved admin global search is now extensible, translatable, and takes the ACL settings for the current user into account.
  • An automated checker that enforces the short array syntax convention in a new code.
  • Dedicated payment and shipping debug log files that store functional area-specific information.
  • The Emogrifier dependency update.
  • The is_null replacement with strict comparison only for models and block in Catalog, Tax, Sales, and EAV.

dotmailer enhancements

The dotmailer bundled extension also has several important enhancements. You can discover them below.

  • Enhanced Abandoned Cart report table;
  • Merchants can design their own transactional email templates;
  • Better synchronization of subscriber’s sales data;
  • Transactional emails per the Store level;
  • Enhancements in the area of validation for deletion of cron job CSV files.

You can discover more fixes and improvements here: Official Release Notes.

Magento Commerce 2.2.4 Release Notes

It is also necessary to draw your attention to the release notes of Magento Commerce 2.2.4. The new version was also released on May 2, 2018, and you can find its core features below.


  • The situation with new bundled extensions is just the same as we’ve mentioned above: they add instant and accurate tax and shipping calculations right from the cart with the help of Amazon Pay, Vertex, and Klarna Payments.
  • Magento Shipping and dotmailer bundled extensions have been updated as well.
  • Numerous fixes and performance improvements have been introduced with Magento Commerce 2.2.4.
  • Almost 200 community contributions became a part of the new version.


Not full-fledged features or bug fixes are described below.

  • The admin global search enhancement leads to a translatable and extensible experience that takes the ACL settings for the current user into account.
  • The CyberSource payment method has been added to the multi-shipping checkout flow. This is a Magento Commerce-specific feature. The Multishipping module has been improved so that the integration process for other payment methods is more developer-friendly.
  • The automated Magento checker enforces the short array syntax convention via a new code that complies with all requirements of PSR-2.
  • Dedicated payment and shipping debug log files have been added. Now, they store information specific to those functional areas.
  • The Emogrifier dependency update to 2.0.0+.
  • The is_null replacement with strict comparison only for models and block in Catalog, Tax, Sales, and EAV.

As you can see, the only Magento Commerce-specific improvement in 2.2.4 is related to the CyberSource payment method. As for the dotmailer enhancements, they are just the same as in the Open Source edition:

  • Enhanced Abandoned Cart report table;
  • Merchants can design their own transactional email templates;
  • Better synchronization of subscriber’s sales data;
  • Transactional emails per the Store level;
  • Enhancements in the area of validation for deletion of cron job CSV files.

You can discover more fixes and improvements here: Official Release Notes.

Magento 2.2.3 Release Notes

Magento Open Source 2.2.3 Release Notes

Originally, the official release notes for Magento Open Source 2.2.3 were published on February 27, 2018, and updated on March 22, 2018. The 2.2.3 version includes 35 enhancements to multiple key areas including product security, the Magento Admin, shipping changes, and a copyright update.

The key security improvement of 2.2.3 limits the ability to use symlinks for /media and other folders. Thus, the use of symlinks for deployment or in /media may lead to problems with uploading or removing images.


  • Due to numerous security enhancements, 2.2.3 fixed vulnerabilities in cross-site request forgery (CSRF), unauthorized data leaks, and authenticated Admin user remote code execution.
  • Elasticsearch 5.x is now supported.
  • The latest USPS shipping changes are supported in the Magento Admin.
  • Cache management tasks managed through the Magento Admin get a better control system.
  • The copyright was updated to 2018.

Security enhancements

With the Magento 2.2.3 Open Source, multiple security enhancements have been introduced. They fix numerous vulnerabilities. Luckily, no confirmed attacks related to the fixed issues have occurred. See Magento Security Center for more information. All release notes and fixes are available here: Magento Open Source 2.2.3.

Magento Commerce 2.2.3 Release Notes

Magento Commerce updates introduced in 2.2.3 are just the same as in Magento Open Source. Originally, the official release notes for Magento Commerce 2.2.3 were published on February 27, 2018. The update goes back to March 22, 2018. The 2.2.3 version includes numerous enhancements to various key areas. Although the core vector of the update is product security, it also includes enhancements related to the Magento Admin, shipping, and a copyright.

Note that in 2.2.3, the ability to use symlinks for /media and other folders is limited due to security reasons. Thus, the use of symlinks for deployment or in /media may lead to problems while uploading or removing images.


  • Numerous security enhancements of 2.2.3 fixed vulnerabilities in the following areas:
    • cross-site request forgery (CSRF)
    • unauthorized data leaks
    • authenticated Admin user remote code execution.
  • The support for Elasticsearch 5.x has been introduced in 2.2.3.
  • The Magento Admin now supports the latest USPS shipping changes.
  • A better control system for cache management tasks managed in the Magento Admin has been introduced.
  • The copyright was updated to 2018.

Security enhancements

With the Magento 2.2.3 Commerce, multiple security enhancements became a part of the platform fixing numerous vulnerabilities. Luckily, no confirmed attacks related to the fixed issues have occurred. You can find more details in the Magento Security Center. All release notes and fixes are described here: Magento Commerce 2.2.3.

Magento 2.2.2 Release Notes

Magento Commerce 2.2.2 Release Notes

Besides, the update includes 100+ community-submitted bug fixes and multiple pull requests. For any further information, go here: Magento Commerce 2.2.2 Release Notes.

Magento Open Source 2.2.2 Release Notes

Magento 2.2.2 Open Source got the same update. You can check this out for yourself here: Magento Open Source 2.2.2 Release Notes.

Magento Community Edition 2.1.8

  • Magento 2 Community Edition is renamed to Magento 2 Open Source;
  • 100+ functional fixes and enhancements;
  • Better static content deployment and generation;
  • Improved indexing of large catalogs, URL rewrites, and cache tuning;
  • Performance optimization;
  • reduction in memory amount required by mass actions;
  • Advanced multi-language sites functionality.

Magento Community Edition 2.1.7

  • 15 security enhancements + 1 significant functional enhancement;
  • Remote code execution issue was fixed;
  • Access control bypass issue was fixed;
  • Cross-site request forgery issue was fixed;
  • Improved image resizing.

Magento Community Edition 2.1.6

  • 15 significant performance improvement;
  • Category page performance enhancement;
  • Faster configurable products database loading;
  • Faster price calculations;
  • Faster stock validation;
  • Optimized image resizing;
  • Improved layered navigation performance.

Magento Community Edition 2.1.5

  • Copyright date update in every file – no functional or security changes.

Magento Community Edition 2.1.4

  • 20+ functional fixes and improvements and 1 security enhancement;
  • Zend framework vulnerability was removed;
  • Catalog, payment, and sales modules were updated;

Magento Community Edition 2.1.3

  • New PayPal and Braintree payment features: faster checkouts, lower risks, etc;
  • Unregistered customers can reorder or add items to an existing order in the Admin without re-entering credit card details;
  • Redesigned Payment Methods page in Admin;
  • Slow SQL media queries were removed;
  • Advanced configurable products management in Admin;
  • Support for special symbols during CSV import/export;
  • Two new web API endpoints in the Sales module: easily process refunds from an order or invoice;
  • Credit memo for particular invoice or order;
  • Details about refunded items in invoice or order;
  • More efficient processing of large catalogs.

Magento Community Edition 2.1.2

  • Multiple bug fixes and improvements;
  • Support for PHP 7.0.4 and 5.6.5;
  • MySQL 5.7 compatibility;
  • 2 web APIs for the Sales module.

Magento Community Edition 2.1.1

  • Several functional fixes and improvements in the area of static assets deployment.

Magento 2.1.0 Release Notes

Magento 2.1.0 CE Release Notes

Magento Community Edition 2.1.0 General Availability has been released recently. And since it includes tons of fixes, enhancements, and improvements, we are here to shed light on them. Check the following update to discover all new features that are now available in Magento 2.1.0.

3 Core New Features Are:

  • PayPal Enhancements (in-context checkout + saved credit cards: buyers can pay with PayPal without leaving your website site; there is no need to re-enter credit card information in checkout or while reordering items);
  • Braintree Hosted Fields (sensitive payment information is securely collected, so everyone comply with the simplest set of PCI compliance requirements; checkout layout can be customized; Braintree settlement reports are available right in the Magento 2 admin);
  • Improved Management Interfaces (better search and improved creation of products, categories, and CMS content).

Security enhancements

On our website, we have a separate post about security vulnerabilities of Magento. You might have read about all these patches that should be installed to protect precise data. Otherwise, malefactors can access customer information or take over administrator sessions. Therefore, it is recommend to upgrade your Magento software to the latest version as soon as possible, since it includes lots of security improvements. And Magento 2.1.0 is not an exception, so hurry up to upgrade your store.

Fixed Issues


  • Problems with the Add to Cart button translation are now fixed: GITHUB-4181;
  • In case of registered users, a cart returns a complete list of products.
  • Fixed amount discount can be created for an entire cart.
  • Cart Price Rules now support coupon codes generation.
  • Redundant GET requests are no longer performed if there are items in a shopping cart.
  • Date/time fields now work as expected.
  • Exceptions are logged in a file under var/report (in default mode).
  • Cart has been fixed, so rates for custom shipping methods are updated and listed as expected when you change the shipping address: GITHUB-4679.
  • Reordering a product with a required custom option (type = file) no longer causes an error when opening the shopping cart: GITHUB-4058.
  • A customer is not logged out after clicking the Go to Checkout link and then clicking the Shopping Cart link.
  • Discounts have been fixed, so they behave consistently.
  • Conditions can be seamlessly saved in Create Cart Price Rules.
  • It is possible to log out with the enabled persistent shopping cart functionality.
  • Shopping cart shipping estimation has been fixed as well: it no longer fails randomly.
  • Downloadable products are now supported by Magento 2, so you can easily create them.
  • It is possible to place an order for an item in case its amount exceeds half of item’s stock.
  • Maestro credit cards got better conditions: they can pass validation on the app server side.
  • Click on a swatch and you will see that product images are switched as expected.
  • After canceling an order with the Worldpay payment method, quotes are no longer lost.
  • Catalog Price Rules are applied as expected.
  • The Customer Address tab was also improved. Now, it works as it should.
  • The same is about the Force Sign-in button.
  • Shipping_discount_amount is converted to different currencies: GITHUB-2708.


  • Downloadable products are not only supported, but no longer shown as out of stock on category pages.
  • Product assigned to more than one website can be saved.
  • Loading directories that contain products with Swatches perform better.
  • Simple products support a new row that can be added to a Custom Option of Input Type.
  • The creation of a configurable product no longer duplicates URL keys.
  • It is possible to reset a Product Attributes mass update Admin form.
  • Creating a simple product, you can add custom options. It is possible to save a product after applying an update.
  • The system allows you to configure a product whose last attribute has a price of zero: GITHUB-3912.
  • It is possible to left optional dropdown product attributes blank.
  • Configurable products can be viewed when using sample data.
  • All product attributes are available in layered navigation.
  • Entries in the Product Reviews report can be filtered by date.
  • An existing variation of a configurable product can be updated.
  • An issue with incorrect or missing scope labels has been fixed (it appeared on the Product Creation/Editing page).
  • Unexpected calls are no longer made while viewing a product in the storefront.
  • Correct product prices are displayed on the Configurable product page when catalog prices include tax: GITHUB-2471.
  • Products > Catalog “Change status” problems were fixed: GITHUB-1559.


  • Search performance has been improved.
  • Using fewer than the minimal required characters in a search query no longer leads to a fatal error.
  • Search input on themes via the Blank theme works as it should: GITHUB-4282.
  • Synonyms have been also improved: GITHUB-2519.


  • Several address-related issues have been fixed.
  • Customers save their address as well as add a new address during checkout.
  • Reorder and Go to Checkout buttons work as expected.
  • Checkout also works as expected if you purchase products during a persisted session.
  • Unnecessary redirects to checkout page after Sign-in have been eliminated.
  • Information about the country selected in the address in the checkout flow is now provided.
  • Custom customer attributes are saved.
  • The JavaScript error that occurred when switching between addresses that either contain or don’t contain Region data has been fixed.
  • Loader disappears after clicking the Place Order button.
  • An error related to a changed base currency at checkout has been fixed as well.
  • Opening My Cart page in one-page checkout no longer causes a problem.
  • The Payflow Pro payment method is fully supported.
  • The ‘Create an Account’ form also works as it should after checkout has been completed.
  • Cart price rules for payment method conditions are now applied.

Upgrades and Installation

  • The contents of the Magento var/session directory are now ignored by system upgrades.
  • Magento CLI commands can be run without a composer.json file.
  • A non-default MySQL listen port can be successfully utilized for Magento upgrades: GITHUB-4548273542753529.
  • No data is lost during the upgrade: GITHUB-4054395130973249.
  • Upgrade correctly updates the product version.
  • Upgrading to Magento 2.0.4 no longer causes issues: GITHUB-3951.
  • Better installation performance due to compressed packages on
  • Web Setup Wizard can not be run by a user with limited access to the admin.
  • An exception is no longer thrown after installing optional sample data.
  • The Magento_CustomerBalanceSampleData module can be successfully installed.
  • The Component Manager has been also improved. Now, it displays component versions compatible with the version of your Magento software.
  • The Magento software can be successfully uninstalled after an incomplete installation.
  • Optional sample data installation issues are fixed.
  • Integration tests can be run on Microsoft Windows without previous issues.
  • The magento setup:di:compile command was also improved: GITHUB-3824.
  • You can manually unselect the DownloadableStaging during installation. This no longer throws a fatal error.
  • It is possible to install Magento via a setup URL with a port number: GITHUB-2272.
  • Hyphens and dashes are accepted by the Magento CLI setup:config:set : GITHUB-2700. Running it no longer deletes values in addition to running an update: GITHUB-2852.
  • Problems with Magento Community Edition 2.0.4 with Sample Data.tar.bz2 were fixed. This 204 MB download now works: GITHUB-4090.
  • NGINX configuration does not require the MAGE_MODE environment variable as a mandatory server config variable.
  • .gitignore is now a part of the project package: GITHUB-4358.
  • All files are now compiled by the setup:di:compile script as expected: GITHUB-2888.
  • When defined as optional, attribute ‘setup_version’ is missing for the module error: (GITHUB-1493).

For further information on fixes and updates related to bundle products, import/export, messages and documentation, admin, API, and other areas of Magento 2, check this official release notes: Magento 2.1.0 Release Notes.

As for known issues of the new version, the Cart Price rules are not applied to total amount/item conditions: GITHUB-5025.

Magento 2.0.4 Release Notes

Both Enterprise and Community Editions of Magento 2.0.4 include a lot of security enhancements and performance improvements. Download and install the latest software version to ensure that you receive all security enhancements. Implement the new version in a development environment first. After you will confirm that it works as expected, deploy it to a production store.

Bugs fixed in Magento 2.0.4:

  • APPSEC-1263 – server-side cross-site scripting via a user name during customer registration. JavaScript from a user name can be executed in the admin context and steal some precious data.
  • APPSEC-1379 – reflected cross-site scripting in the module which has several parameters vulnerable to reflected XSS attacks.
  • APPSEC-1337 – arbitrary PHP code execution via language packs. If a user installs a malicious language package, an attacker gets extra access to a store.
  • APPSEC-1377 – password guesses are not limited in admin and customer token APIs providing an opportunity for brute force attempts to guess passwords.
  • APPSEC-1378 – Web API allows anonymous users to access data about products, promotions, and storefronts.
  • APPSEC-1303 – encryption keys generated on the Manage Encryption Key page are very weak.

Magento 2.0.1 Release Notes

Bugs fixed in Magento 2.0.1:

  • A problem with sample data deployment after running “composer create-project” has been fixed.
  • An issue with reviews has been fixed: no longer someone can edit someone else’s reviews.
  • The same is about orders: no longer someone can vies someone else’s order details.
  • Price rule is now applied to a product created via Web API.
  • An empty file is no longer uploaded to custom option.
  • Minicart now clears after completing an order with PayPal.
  • The problem of plugin incorrect calls is fixed as well.
  • Travis CI builds do not fail anymore (due to authentication).
  • Custom options related to configurable products are calculated correctly.
  • In 2.0.1 everything is ok with modifying a category if you use on store view level.
  • URL rewrites now work correctly for sample data.
  • The problem of BaseURL in static files is also solved.
  • UI Form Component supports a customer’s custom attribute of ‘file’ type.
  • bin/magento setup:upgrade clears cache properly.
  • And you can freely run category creation from product page with Google Chrome Experiments enabled.
  • Information related to the country selected in address is now available in checkout flow.
  • Customer segments no longer prevent page from caching.
  • And there are no any problems with multi-store implementations related to an imported product with replace behaviour.
  • Everything is also ok with url_key validation during import.
  • “Learn More” link for Payments Pro leads to the correct source now.
  • A JS error does not appear anymore if loading a product grid right after clearing static files and cache.

GitHub requests:

  • #2519 – synonyms now work with Magento 2.0.
  • #2675 – admin order creation now worcs correctly when config include Tax In Order Total.
  • #2471 – the problem of incorrect prices which appeared on configurable product page if catalog prices included tax is now fixed.
  • #2674 – plugins/interceptors now work with early stage single instance objects.
  • #2888 – all files are pre-compiled.

Various Improvements introduced in Magento 2.0.1:

  • Сustomer edit form now works with normal performance.
  • The same is about swatch module.
  • A few security-related problems are solved.
  • The latest USPS API is supported.
  • The same is about PHP 7.0.2

Magento Community Edition 2.0

Magento 2.0 Community Edition

Magento 2 Community Edition is finally available. The next-generation commerce platform offers the following features and improvements:

Magento 2 Release Notes: Architectural Innovations

Magento 2 Release Notes and Magento 2 Features

  1. The tech stack of Magento 2 Community edition is based on PHP frameworks and efficient coding patterns.

  2. With a modular code base structure, the platform offers fine-grain customizations as well as the ability to easily add new or replace available features.

  3. Service contracts also introduce a major architectural innovation. The new feature provide stable interfaces that ensure seamless upgrades and simplify various code customizations.

  4. As for theming and layout framework, they provide the ability to rapidly change the way your Magento 2 website looks like for the needs of seasonal campaigns, market expansions, or product presentations.

  5. There are also new extensive and more efficient APIs for promotions and taxes. As for the old ones, they were revamped for better integration with third party solutions.

  6. And due to automated testing, the system offers essentially enhanced code quality and accelerated QA process. Consequently, Magento 2 shows much faster time to market than its predecessor.

  7. As for new quarterly releases, merchants can easily implement them adding new functionality to a store.

Magento 2 Release Notes: Performance

Magento 2 Guide: Performance

  1. In Magento Community Edition 2.0 page load time has been increased significantly due to several client-side optimizations. For instance, optimized work with JavaScript: the system minimizes and bundles the code; compressed images; or improving static content browser caching.

  2. As for server-side improvements, they include integrated Apache Varnish caching with minimal tuning, which leads to much faster performance.

Magento 2 Release Notes: Scalability

Magento 2

  1. Key subsystems for such processes as order management, checkout, or product management now has standalone databases. Combined with the MySQL Cluster support, they enable marvelous scalability.

  2. And after serious backend improvements, Magento 2 enable larger teams to update product, process orders, and perform other tasks simultaneously without reduced performance.

Magento 2 Release Notes: Admin and Business Tools

Magento 2 extensions: Extended price and shopping cart price rules

  1. Magento 2 offers a new intuitive admin interface, which provides the ability not only to manage daily tasks, but to monitor business performance. And it is touch-friendly now!

  2. Besides, everyone can customize and save various Admin panel views. This feature not only simplify daily routine tasks of administrators, but essentially reduce time required for managing products, processing orders, or analyzing customer data.

  3. There is also a new tool for step-by-step product creation which enables faster operations with products.

  4. As for improved product data import capabilities, they speed up the process of sending data up to 4 times.

Magento 2 Release Notes: Marketing Features

MAgento 2 extensions: Advanced Products and Categories

  1. The checkout is essentially minimized in Magento 2. Now it is much faster, consists of less steps, and requires minimum information. Registered customers are recognized and offered to check out faster.

  2. Now, it is possible to create an account from the order Thank You page in just one click.

  3. A shopping cart now shows a detailed order summary, including images. Such an improvement encourages shoppers to complete checkout.

  4. Magento 2 features out-of-the-box integration with key payment gateways as well as provides the ability to send payment information from the browser to the gateway in order t improve security.

  5. The system include such themes as Blank and Luma. They allow merchants to create engaging and SEO-optimized shopping experiences faster.

Check this official documentation to find out both fixed and known issues.


A plethora of bugs have been fixed in Magento 2.0.0-RC2. Below, you will find a full list of improvements.

Bugs fixed in 2.0.0-RC2

  1. A problem with video playback on Apple mobile devices (iPad and iPhone) has been fixed.
  2. You might have noticed that Admin panel in 2.0.0-RC was not accessible in case when port was used in URL. Now, this no longer an issue.
  3. Another useful improvement is related to database name. In the previous release it could not be changed after installation process. The problem has been successfully fixed.
  4. In 2.0.0-RC2 it is also possible to save bundle items quantities while working in a wishlist and editing a bundle product. This was impossible in the first RC.
  5. As for the PHP issue related to Text Swatch product attribute creation, it has also remained in 2.0.0-RC.
  6. Mini Shopping Cart resizing is fixed as well.
  7. If you worry about a negative subtotal in a PayPal checkout, it’s time to breathe freely, because the issue has been eliminated.
  8. The same is about an inconsistent credit card validation process.
  9. You might have noticed that in 2.0.0-RC in the full-screen view the Product Gallery did not completely overlay the bottom layer. Now, it is displayed correctly.
  10. Besides, the Product Gallery can be easily opened in the full-screen mode now.
  11. The “+” icon is not shown on a video preview hover anymore.
  12. And the preview is not visible under a video player.
  13. Another improvement is related to swatches. Earlier, the ‘Admin’ field was not required for a new Swatch.
  14. It is also necessary to mention that in 2.0.0-RC not all information was transmitted to PayPal. The problem mainly involved shipping and billing country data. Now it is fixed.
  15. A configurable products attribute issue has been fixed.
  16. Load time of a category page has been improved.
  17. The visible area in Admin was revamped. The space outside has been removed.
  18. There was an issue with the Magento maintenance mode. The system was stuck in case when a backup was created while disabling modules with the help of Web Setup Wizard
  19. Session response in JSON now works correctly.
  20. Out of stock product are no longer displayed on the Magento storefront
  21. Product import with the replaced behavior has been improved.
  22. URL rewrites work as expected.  Earlier, rewrites in catalog categories were wrong after URL key in certain cases.
  23. JSON does not replace a normal page anymore when you are trying to delete a category after reset.
  24. The product API with “all” store code now functions properly.
  25. Another fixed issue is related to the misleading system message on invalid indexers.
  26. You might have noticed that a bundle product created via Web API was not visible in 2.0.0-RC. The problem has been fixed now.
  27. Now, it is possible to save more than one configuration for every configurable product with a text swatch attribute.
  28. And there is a proper ‘why an image could not be deleted’ indication in 2.0.0-RC2
  29. Data modification in an export result file has been revamped as well.
  30. With the new update, you can forget about the incorrect behavior of the required checkbox.
  31. An exception is no longer thrown when you are trying to install Magento after you’ve already uninstalled it.
  32. Now, after changing the layout of a CMS page, its design is not replaced with Magento Blank.
  33. CMS pages API now works with store code and CMS blocks API works for multiple websites.
  34. As for XSS Payload, you can easily save it into Admin Panel and it works correctly in a website’s translation table.
  35. You can add a new swatch attribute without any hesitations about errors that previously persisted even after deleting the attribute.
  36. PHP notice is also fixed. In 2.0.0-RC it appeared during the creation of a text swatch product attribute.
  37. If you’ve tried to export data to CSV, you might have noticed a JS error on credit memo view grid. In RC2 it has been fixed.
  38. Now, nobody is redirected to a blank page after canceling the PayPal Express checkout.
  39. And it is possible to checkout with the enabled Persistent Shopping Cart as well as complete the Braintree PayPal Checkout with the empty Street line 2.
  40. All payment methods introduce valuable information in Magento 2.0.0-RC2.


Below, you will find a complete list of improvements introduced in 2.0.0 Release Candidate

Magento 2 Release Notes 2.0.0-RC: Performance

Magento 2 Guide: Performance

  1. Minimized observer object loading time due to refactored observer classes that satisfy such requirement as single-responsibility.
  2. Enhanced performance of both catalog advanced search and catalog quick search.
  3. Magento framework micro-optimizations.
  4. Better data loading and stores initialization.
  5. Optimized mechanism of CSS and JavaScript minification.
  6. Improved sales rules.
  7. Optimized table rendering and sample data.

Magento 2 Release Notes 2.0.0-RC: Payment methods

Magento 2 Payment Gatways Implementation

  1. eWay payment gateway has been revamped. It supports responsive shared page APIs as well as client side encryption.
  2. PayPal Express Checkout relies on PayPal best practices.
  3. Braintree payment method introduces a new UI .

Magento 2 Release Notes 2.0.0-RC: Checkout

Magento 2 Checkout

  1. The persistence of a shopping cart.
  2. Customer’s data on checkout.
  3. Improved settings for Terms and Conditions.
  4. New error handling and collect totals mechanisms.
  5. Checkout credit card now has a new form.

Magento 2 Release Notes 2.0.0-RC: Products

MAgento 2 extensions: Advanced Products and Categories

  1. Now, it is possible to manage the list of variations via wizard. Alternatively, you can perform this procedure manually.
  2. You can also manage the list of variations based on moving attributes.
  3. Notifications during such processes as product information management; product template set while saving a product.
  4. Mass action update now has the ability to update product data.
  5. Each attribute now has the “remove attribute” button.
  6. Grouped price has been removed from product creation functionality.
  7. Discounts logic relies on the configurable product selected option

Magento 2 Release Notes 2.0.0-RC: CMS

The best Magento CMS

  1. Data grids now have controls and a sticky header.
  2. Data grid filters offer multiple select.
  3. Data grids offers the ability to change the width of a column and supports both inline and bulk inline editing.

Magento 2 Release Notes 2.0.0-RC: WebApi Framework and Framework

Magento framework

  1. API calls support store codes.
  2. It is possible to update Magento to a particular version, enable/disable modules, and use maintenance mode.
  3. Webapi payload processors now have the common interface.
  4. The Search API is situated in the Search Framework library instead of the Search module.
  5. Observer interface now has improved observer classes.
  6. The intl extension is compatible with HHVM.
  7. 2.0.0 supports PHP 7.
  8. The generation of catalog images is improved.
  9. It is possible to use the vendor directory for storing Magento code.
  10. URN schema is now supported in configuration files.
  11. Input and modification data in pop-ups has been simplified because of a new Model Windows component.
  12. In Global JS Widgets Library, there is a gallery widget with MVP functionality.
  13. The migration tool is included into Magento CLI.
  14. Data grids support inline editing.
  15. Data grids mass actions have been updated.
  16. Data grids now support export as well as full text search in Admin.
  17. The DesignEditor module has been removed with the related code
  18. Automated API documentation creation is now possible due to the schema generation of the Swagger REST API.
  19. And you can easily generate a page designed to report REST APIs.
  20. Webapidoc module provides the ability to create on-the-fly API documentation. The feature is possible for particular Magento instances.
  21. Inline translation is supported in Magento UI components.
  22. Sales data grid has a new data grid component.
  23. And there is a unified database resource connections interface in 2.0.0-RC.
  24. The escaped string rendering mechanism.
  25. Every Magento JavaScript Component can be extended after it is loaded and before executed.
  26. Such attributes as @remove and @display are now added for handling blocks and containers appearance.
  27. Purge requests can be send for multiple servers.
  28. Deprecated code has been removed from Magento/Framework and modules.
  29. A bunch of independent template hints for both admin and storefront are now a part of the ecommerce platform.
  30. Magento 2 Release Notes 2.0.0-RC: Setup
  31. The Web Installation Wizard was improved in terms of both wording and extensions styles. The Install Components functionality has been added.
  32. Besides, it is possible to control such an important parameter as the access to the setup tool.
  33. Styles are now updated.
  34. Magento 2 Release Notes 2.0.0-RC: Sample Data
  35. Sample data installation has been significantly revamped.
  36. As for the sample itself, it has been updated with color swatches, Product Heros, MAP, as well as based product relations.
  37. Sample data flow has been also updated.
  38. While installing sample data, you can easily to log errors as well as set error flags.

Magento 2 Release Notes 2.0.0-RC: Various improvements

Magento 2

  1. NewRelic integration.
  2. Platinum integration partners now have a dashboard.
  3. Downloadable products UI has been improved, so similar experience with other product types is now possible.
  4. Responsive and localized email templates.
  5. WebApi now offers country list as well as store and currency information.
  6. Multi-actions APIs for discount coupon generation and search.
  7. Filter components  can be declared inside the datagrid column definition.
  8. catalog:image:resize console command.
  9. Populating system packages relies on consolidated algorithms during upgrade and other tasks.
  10. Different accessibility improvements have been introduced in 2.0.0-RC.
  11. Enhanced Tax Rule Management.
  12. The default storefront theme is Luma.
  13. Grid store selectors have been refactored and introduce better unification.
  14. Magento UI Library has been also refactored, so it is possible use the ‘lib-‘ prefix in all library mixins now.
  15. As for refactored styles, they provide the ability to reduce log file errors after the execution of static files deployment.
  16. Component Manager introduces improved UX.
  17. Unit tests have better JS and PHP code coverage in 2.0.0-RC.


Magento 2 Release Notes 1.0.0-beta: Framework

  1. 1.0.0-beta introduced a new way the method’s return type is derived while the WSDL generation procedure runs.

  2. And it is possible to retrieve a list of endpoints.

Magento 2 Release Notes 1.0.0-beta: Search

  1. Enhanced Data Grids from CMS now have a search field.

  2. Search Indexer interface was implemented in 1.0.0-beta. The same is about XML declaration.

  3. Search module API helps to improve the search functionality.

  4. Product attributes have been changed: they have different weight, and this parameter is set by default.

  5. Full text index has been implemented per each store.

  6. Search API is in the Search module instead of the Catalog.

Magento 2 Release Notes 1.0.0-beta: Various improvements

  1. The infrastructure of the payment gateway has been improved.

  2. The GoogleShopping module has been removed.

  3. Braintree payment gateway integration.

  4. is now back in Community Edition

  5. Fraud status order processing has been revamped.

  6. Checkout sections have data attributes

  7. Magento’s Product grid and Sales module are enhanced with a new grid component.

  8. An account can be created during or right after the checkout.

  9. Coupon code URL works for empty carts.

  10. Admin-icons font has new icons.

  11. Email markup duplication has been eliminated.

  12. Email content management is enhanced with improved footer and header content as well as styles.