diff --git a/.gitignore b/.gitignore index 90b240f3af0e9..99db0d9803846 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,8 @@ atlassian* /pub/media/*.* !/pub/media/.htaccess +/pub/media/catalog/* +!/pub/media/catalog/.htaccess /pub/media/customer/* !/pub/media/customer/.htaccess /pub/media/downloadable/* @@ -29,6 +31,8 @@ atlassian* /pub/media/theme/* /pub/media/theme_customization/* !/pub/media/theme_customization/.htaccess +/pub/media/tmp/* +!/pub/media/tmp/.htaccess /pub/static/* !/pub/static/.htaccess diff --git a/CHANGELOG.md b/CHANGELOG.md index 868b7a35b2886..4e779e9213961 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,44 @@ +0.1.0-alpha104 +============= +* Various improvements: + * Merge SQL and Data Upgrades for the Sales and SalesRule modules + * Add getDefaultBilling and getDefaultShipping to Customer Interface + * Stabilized the Bundle module + * Stabilized the CatalogSearch module + * Stabilized the Cms module + * Stabilized the SalesRule module +* Performance improvements: + * Introduced CatalogRule indexers based on Mview + * Significantly decreased the amount of unused objects, mostly in category and product view scenarios: + * Got rid of non-shared indexer instances all over the code introducing Magento\Indexer\Model\IndexerRegistry + * Magento\Catalog\Pricing\Price\BasePrice being created on demand only, instead of unconditioned creation in constructor + * Created proxies for unused objects with big amount of dependencies + * Fixed \Magento\Review\Block\Product\Review block which injected backend block context by mistake + * A customer model in \Magento\Customer\Model\Layout\DepersonalizePlugin being created on demand only, instead of constructor + * Introduced caching for product attribute metadata loading procedure + * Improved SavePayment Checkout step to save only payment related data + * Speed up all Checkout steps of the One Page Checkout + * Updated the benchmark.jmx jmeter script in the performance toolkit +* Fixed bugs: + * Fixed an issue where performance toolkit generator created Products/Categories without URL rewrites due to install area elimination + * Fixed an issue where the Custom Options fieldset on Product Information page was collapsible + * Fixed an issue where the Base URL was added to target path for Custom UrlRewrite + * Fixed an issue where an invalid Cross-sells amount was displayed in the Shopping Cart + * Fixed an issue where the Mage_Catalog_Model_Product_Type_AbstractTest::testBeforeSave integration test failed when Mage_Downloadable module was not available + * Fixed an issue where the custom URL rewrite redirected to sub-folder when Request Path contained slash + * Fixed an issue where it was impossible to place an order if registering during checkout + * Fixed an issue where there was no possibility to save default billing and shipping addresses for customer on the store front + * Fixed an issue where a widget of Catalog Category Link type was not displayed on the store front + * Fixed an issue where the Versions tab was absent on the CMS page with version control + * Fixed an issue where it was impossible to insert Widgets and Images to a CMS page +* Added the following functional tests: + * Create widget + * Print order from guest on frontend +* Framework Improvements: + * Removed duplicated logic from API Builders and Builder generators. Added support for populating builders from the objects, implementing data interface +* Processed GitHub requests: + * [#674](https://github.com/magento/magento2/issues/674) -- Widgets in content pages + 0.1.0-alpha103 ============= * Fixed bugs: diff --git a/README.md b/README.md index 509292e891431..5a4d56047c98b 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ Before you install Magento 2, make sure your system meets or exceeds the followi * Composer (latest stable version) * Apache 2.2 or later -* PHP 5.4.11 or 5.5.x (installation instructions, upgrade instructions) +* PHP 5.4.11 or 5.5.x * Required PHP extensions: * PDO/MySQL @@ -37,15 +37,13 @@ Before you install Magento 2, make sure your system meets or exceeds the followi * gd2, ImageMagick 6.3.7 (or later) or both * soap -* MySQL 5.5 or later +* MySQL 5.6.x * Mail Transfer Agent (MTA) or an SMTP server * Optional but recommended: * php_xdebug2.2.0 or later (development environments only; can have an adverse effect on performance) - * PHPUnit (as a command-line tool) 3.7 or later + * PHPUnit (as a command-line tool) 4.1 or later - -

Composer and Magento

We now use Composer to install the Magento 2 software. Composer enables us to manage Magento 2, extensions, and their dependencies. @@ -87,7 +85,7 @@ Use the following table to verify you have the correct prerequisites to install php -v PHP - MySQL 5.5 or later + MySQL 5.6.x mysql -u [root user name] -p MySQL @@ -142,7 +140,7 @@ Before you install Magento, you must do all of the following:
  • Specify the type of directives that can be used in .htaccess. Magento uses .htaccess for redirects. For guidelines, see: