|
| 1 | +0.42.0-beta10 |
| 2 | +============= |
| 3 | +* Framework |
| 4 | + * Replaced \Magento\Framework\Model\Exception with LocalizedException |
| 5 | + * Replaced obsolete exceptions |
| 6 | + * Config components are moved to new Magento_Config module |
| 7 | + * Variables components are moved to new Magento_Variable module |
| 8 | + * Preferences, shared instance creation and compiled factory accelerated by 3% |
| 9 | + * Fixed "HEADERS ALREADY SENT" error when controller action outputs directly |
| 10 | +* Setup |
| 11 | + * Added ability to install and upgrade components in Setup Tool (CLI) |
| 12 | + * Added ability to manage list of modules in Setup Wizard |
| 13 | + * Fixed error after "Start Readiness Check" button press in Setup Wizard |
| 14 | + * Fixed error with Base URL change after "Previous" button press on Step 4 in Setup Wizard |
| 15 | + * Fixed error with HTTPS options related to auto-filled Base URL on Step 3 of Setup Wizard |
| 16 | + * Fixed error in "app\design\frontend\Magento\luma\composer.json" |
| 17 | +* LESS Compiler |
| 18 | + * Added automatic update in "pub/static" of changed "css/js/images" after materialization |
| 19 | + * Variable names are renamed to meet Magento Code Standards |
| 20 | + * Added client-side LESS files compilation to reduce page load time in developer mode |
| 21 | +* Widgets |
| 22 | + * Fixed fatal error on page which contain a widget with a condition based on "Category" |
| 23 | +* GitHub requests |
| 24 | + * [#899](https://github.com/magento/magento2/issues/899) -- When accessing any category - error report generated |
| 25 | + * [#986](https://github.com/magento/magento2/pull/986) -- Make it possible to exclude classes (directories) for compilation |
| 26 | + * [#1054](https://github.com/magento/magento2/pull/1054) -- Fix typo in MAGE_MODE |
| 27 | + |
| 28 | +0.42.0-beta9 |
| 29 | +============= |
| 30 | +* Framework Improvements: |
| 31 | + * Layout Models are moved from Core module to appropriate modules |
| 32 | + * View components are moved from Core to Theme module |
| 33 | + * Rest of theme related configuration files are refactored |
| 34 | + * StoreManagerInterface is moved from Framework to App folder |
| 35 | + * ZF1 controller libraries are updated |
| 36 | + * Class definitions in multi-tenant mode are removed |
| 37 | + * DI configuration became more optimal: OM cached configuration uses the general pattern for all argument types in application |
| 38 | + * Varnish 4 configuration is updated |
| 39 | + * Layout Processing became more fast |
| 40 | + * HTML response minified |
| 41 | + * App Components and Specific Helper Components are moved from the Magento_Core Module |
| 42 | +* UI improvements: |
| 43 | + * Add to cart operation became asynchronous and doesn`t reload page (AJAX call) |
| 44 | +* Fixed Defects: |
| 45 | + * When Inline Translation is enabled, JQuery buttons for translate were broken |
| 46 | + * Base URL has invalid place inside Magento Admin Address on "Web Configuration" step of installation wizard |
| 47 | + * Inability of submit Product from keyboard while Product Creation |
| 48 | + * Sold products aren't displayed in Bestsellers |
| 49 | + * Compiled definitions can cause unexpected errors compared to runtime definitions |
| 50 | +* Accessibility improvements: |
| 51 | + * WAI-ARIA attributes are added to Frontend Layered Navigation and Customer Dropdown, Frontend Product Page Tabs, Frontend Cart Summary collapsible panels, Frontend forms and notifications, Frontend Checkout pages |
| 52 | +* Tests improvements: |
| 53 | + * Added mechanism of replacing 3-rd party credentials in functional tests |
| 54 | + * Update of end-to-end tests for create product, update product, promoted product, out of stock product, create product with new category, unassign products on category, create backend customer with injectable test |
| 55 | +* Various improvements: |
| 56 | + * JS template engine became unified on Backend and Frontend |
| 57 | + * Increased unit test coverage for Magento/Indexer module |
| 58 | + * Version number info became accessible at a public URL |
| 59 | +* GitHub requests: |
| 60 | + * [#1027](https://github.com/magento/magento2/issues/1027) -- Can't add new subcategory |
| 61 | + * [#921](https://github.com/magento/magento2/issues/921) -- Change resource ids from Magento_Adminhtml::* to Magento_Backend |
| 62 | + |
| 63 | +0.42.0-beta8 |
| 64 | +============= |
| 65 | +* Various improvements: |
| 66 | + * Existing Builders were replaced with DataFactories in Customer and Tax modules |
| 67 | + * Refactored controller actions in the Checkout and CMS modules |
| 68 | + * Increased coverage with static tests for `.phtml` files |
| 69 | + * Moved Cookie related functionality from `Theme` and `Core` modules into a new `Cookie` module |
| 70 | + * Moved minfication configuration settings to the `View` library level |
| 71 | +* UI improvements: |
| 72 | + * Restyled installation wizard |
| 73 | + * Prepared styles for Dashboard in the Backend area |
| 74 | +* Framework improvements: |
| 75 | + * Added `setCustomAttribute` and `setCustomAttributes` methods to `ExtensibleDataInterface` |
| 76 | + * Added setter methods to data object interfaces |
| 77 | + * Replaced `Builders` with `Factories` |
| 78 | + * Added `DataObjectHelper.php` which contains the common set of methods of all builders |
| 79 | + * Refactored `__()` to return `Phrase` object |
| 80 | + * Allowed usage of `LocalizedException` on the framework's library level |
| 81 | + * Added expiration/lifetime management of frontend resources |
| 82 | + * Unified MTF configurations format for Framework, TestCase variations and TestCase scenario configurations |
| 83 | +* Fixed bugs: |
| 84 | + * Fixed an issue with product reviews list paging |
| 85 | + * Fixed an issue where sold products were not displayed in Bestsellers |
| 86 | + * Fixed an issue with image rendering on the CMS page on Frontend when `webserver rewrites = no` |
| 87 | +* GitHub requests: |
| 88 | + * [#790](https://github.com/magento/magento2/issues/790) -- Magento API fails in a CGI env (zf1 issue) |
| 89 | + * [#909](https://github.com/magento/magento2/issues/909) -- Manage Titles in popup window front-end issue |
| 90 | + * [#996](https://github.com/magento/magento2/issues/996) -- Pager block should support url "fragment". |
| 91 | + * [#985](https://github.com/magento/magento2/pull/985) -- Allow camelcase in vendorname for menus |
| 92 | + * [#1025](https://github.com/magento/magento2/pull/1025) -- Wrong parameter for getting base url for 'media' path in "Image" form element. |
| 93 | + |
| 94 | +0.42.0-beta7 |
| 95 | +============= |
| 96 | +* Various improvements: |
| 97 | + * Added Varnish 4 support |
| 98 | + * Added CSS minification |
| 99 | + * Improved the performance toolkit |
| 100 | +* Fixed bugs: |
| 101 | + * Fixed an issue where the compiler for the single tenant mode did not resolve Repositories |
| 102 | + * Fixed an issue where the "Select all" mass action on the Customers page did not select all customers |
| 103 | + * Fixed an issue where values for a customer attribute of multiple-select type were not saved |
| 104 | + * Fixed an issue where the parental wakeup() method was not called in interceptors |
| 105 | + * Fixed an issue where bundle products with the same configurations added from different pages were displayed in the wishlist as separate items |
| 106 | + * Fixed an issue where the number of items added to the wishlist was not displayed on certain pages |
| 107 | + * Fixed an issue where logging was broken |
| 108 | + * Fixed an issue where it was impossible to use \Magento\Customer\Model\Resource\AddressRepository::getList with predefined direction(sortOrder) |
| 109 | + * Fixed an issue where editing a product from wishlist led caused a fatal error |
| 110 | + * Fixed an issue where the redirect link to continue shopping was absent in the success message after adding product to a wishlist |
| 111 | + * Fixed an issue where HTML tags where displayed in product prices on the Customer's Wishlist page in Admin |
| 112 | + * Fixed an issue where the Name and Email fields were not automatically when creating an email using the Email to Friend functionality |
| 113 | + * Fixed an issue with the redirect after searching product in a customer wishlist in Admin |
| 114 | + * Fixed an issue where a configurable product did not go out of stock when last subitem of some option was sold |
| 115 | + * Fixed an issue with varnish config generation for multiple IPs in access list field |
| 116 | + * Fixed the wrong di.xml in the Magento_Developer module |
| 117 | + * Fixed an issue where changes were not saved when default billing/shipping address was not selected in customer addresses |
| 118 | + * Fixed the issue where the Update Qty button looked disabled during a partial invoice creation |
| 119 | + * Fixed an issue where the creation date was not displayed in invoices and credit memo grids |
| 120 | + * Fixed an issue where it was impossible to install Magento_Quote on PHP 5.6 |
| 121 | + * Fixed an issue that changes are not saved when default billing/shipping address is unchecked in customer addresses |
| 122 | + * Fixed an issue where "Update Qty" button looks disabled while creating partial invoice |
| 123 | + * Fixed an issue where date created column is not populated in invoices and credit memo grid |
| 124 | + * Fixed an issue with installation of Magento_Quote module on PHP 5.6 |
| 125 | + * Fixed an issue with wrong link "File Permission Help" |
| 126 | + * Fixed an issue where dev/tools are broken when DI compiler is used due to skipped by the compiler dev/tools/Magento folder |
| 127 | +* Framework improvements: |
| 128 | + * JavaScript testsuites divided into frontend, backend and lib suites |
| 129 | + * Implemented image compression on server side upload |
| 130 | + * Implemented frontend page resources sorting |
| 131 | + * Removed the Magic __call method usage in templates |
| 132 | + * Introduced Jasmine + PhantomJS JavaScript testing infrastructure |
| 133 | + * Removed support of PHP 5.4 |
| 134 | +* Setup Tool improvements: |
| 135 | + * Added tools for enabling/disabling modules: "module-enable --modules=Module_One,Module_Two, module-disable --modules=Module_One,Module_Two" |
| 136 | + * Added help option for displaying list of available modules: "help module-list" |
| 137 | +* GitHub requests : |
| 138 | + * [#593](https://github.com/magento/magento2/issues/593) -- Allow to use "0" as customer group |
| 139 | + * [#804](https://github.com/magento/magento2/issues/804) -- Comment about VAT number displayed under different field in Customer Configuration |
| 140 | + |
1 | 141 | 0.42.0-beta6
|
2 | 142 | =============
|
3 | 143 | * Various improvements:
|
|
0 commit comments