Magento Open Source 2.0.5 Release Notes

We are pleased to present Magento Open Source 2.0.5. This release includes miscellaneous functional fixes.

Backward-incompatible changes are documented in Magento 2.0 Backward Incompatible Changes.

Fixed issues

Upgrade and Installation

  • Magento no longer assumes hard-coded root category IDs or default category IDs. Previously, Magento used hard-coded IDs for these values, which could produce inconsistent data during store installation.

Import/Export

  • Product import now works successfully in a multi-store environment. Previously, Magento would display the following error message, “URL key for specified store already exists”, when importing products into a multi-store configuration.
  • Export performance has been enhanced. Pages no longer hang randomly, and CPU usage is no longer pegged. (GITHUB-3217)

Database

  • Magento no longer duplicates queries to the database from the Catalog page. Instead, if Magento has already loaded specific data during request processing, it re-uses it instead of duplicating the query.
  • Magento no longer duplicates SQL queries on CMS and Category pages. Previously, significant duplications occurred.

Miscellaneous

  • Selecting the Use Aggregated Data option now correctly displays Dashboard data. (GITHUB-3459)
  • Magento now displays the expected color swatch when you select a color swatch for a configurable product. Previously, Magento did not change the color when you selected a swatch.
  • HTML template minification now properly handles commented code.
  • Deleting one of several custom options no longer deletes all options. Previously, deleting one option from the Product page also deleted all other custom options. (GITHUB-2989)
  • When Full Page Cache (FPC) is enabled, the CAPTCHA image differs for every user. Previously, the CAPTCHA image on the registration page remained the same for every customer after FPC was enabled.
  • Google no longer indexes the Admin URL. Previously, Google indexed the Admin side meta tag. The frontend meta tag was not affected.
  • Magento no longer sends a subscription success email whenever a customer enters his email address to subscribe to a newsletter. Users receive a “thank you for your subscription” message and a subscription success email only when registering for the first time.
  • Guests can now successfully click on the product page link for any item in an emailed shared wishlist.
  • Custom customer attributes are now saved at checkout.

System requirements

Our technology stack is built on PHP and MySQL. Magento 2.0.1 and later support PHP 5.5, 5.6, 7.0.2, and MySQL 5.6. For more information, see System Requirements.

Installation instructions

New installations

New users can now complete a full installation of Magento Open Source 2.0.5 from an archive file on the Download page.

Download a new installation
  1. Go to the Magento Open Source Download page.

  2. Under Full Release, select a format for the download archive file. Then, click Download.

  3. Follow the Magento installation instructions.

Install a new installation with Composer
  1. Go to the Magento Open Source Download page.

  2. Under Download with Composer, click Download.

  3. Follow the instructions to download Composer, and get the Magento Open Source metapackage.

Upgrade existing installations

If you installed Magento Open Source 2.0.0 from an archive, you must perform some additional tasks before you can upgrade your installation. Current users of Magento 2.0.0/2.0.1/2.0.2/2.0.3/2.0.4 must first update the installer from the command line. Then, update the installation from the Web Setup Wizard or command line. For detailed instructions, see the technical bulletin.

Upgrade an existing installation from the Setup Wizard
  1. Log in to Admin with Administrator privileges.

  2. On the Admin sidebar, click System. Under Tools, choose Web Setup Wizard.

  3. Click System Upgrade. Follow the onscreen instructions to complete the upgrade.

For more information, see Upgrade the Magento installation and components.

Upgrade an existing installation from the GitHub repository

Developers who contribute to the Open Source codebase can upgrade manually from the Magento Open Source GitHub repository.

  1. Go to the Contributing Developers page.

  2. Follow the instructions to pull the updates from the repository and update Composer.

Migration toolkits

The Data Migration Tool helps transfer existing Magento 1.x store data to Magento 2.x. 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.x store extensions and customizations to Magento 2.0.x. The command-line interface includes scripts for converting Magento 1.x modules and layouts.