|
| 1 | +2.0.0.0-dev30 |
| 2 | +============= |
| 3 | +* Framework changes |
| 4 | + * Added dependency injection of framework capability |
| 5 | + * Adopted Zend\Di component of Zend Framework 2 library |
| 6 | + * Implemented object manager in Magento application |
| 7 | + * Refactored multiple base classes to dependency injection principle (dependencies are declared in constructor) |
| 8 | + * Themes/View |
| 9 | + * Implemented storing themes registry in database, basic CRUD of themes, automatic registration of themes in database from file system out of the box |
| 10 | + * Renamed `Mage_Core_Model_Layout_Update` into `Mage_Core_Model_Layout_Merge`, the former becomes an entity domain model. Similar changes with `Mage_Core_Model_Resource_Layout` -> `Mage_Core_Model_Resource_Layout_Update`, `Mage_Core_Model_Layout_Data` -> `Mage_Core_Model_Layout_Update` |
| 11 | +* Performance tests |
| 12 | + * Improved indexers running script `dev/shell/indexer.php` to return appropriate exit code upon success/failure |
| 13 | + * Implemented running the same performance scenario file with different parameters |
| 14 | + * Slightly refactored framework class `Magento_Performance_Testsuite_Optimizer` for better visibility of algorithm |
| 15 | +* Visual design editor |
| 16 | + * Added ability to remove elements in editor UI |
| 17 | + * Revised history of changes VDE toolbar and algorithm of "compacting" operations (moving, removing elements) as a layout update XML |
| 18 | + * Added selection of themes to VDE launcher page |
| 19 | +* Refactored JavaScript of some UI elements to jQuery: |
| 20 | + * "Simple" and "configurable" product view pages |
| 21 | + * "Create Account" page |
| 22 | + * "Shopping Cart" page |
| 23 | + * CAPTCHA |
| 24 | + * Newsletter subscription |
| 25 | +* Tax management UX improvements |
| 26 | + * Split Basic and Advanced Settings for Tax Rule Management UI |
| 27 | + * Moved the Import/Export functionality to Tax Rate page |
| 28 | + * Moved Tax menu to System from Sales |
| 29 | +* Implemented the editable multiselect JavaScript component |
| 30 | +* Added mentioning sitemap in `robots.txt` after generation |
| 31 | +* Removed creation of DB backup in integration testing framework |
| 32 | +* Fixed logic of order of loading ACL resources in backend |
| 33 | +* Fixed JavaScript error during installation when one of files in `pub/media` is not writable |
| 34 | +* Fixed structure of legacy test fixtures that allowed ambiguous keys in declaration |
| 35 | +* Fixed inability to restore admin password when CAPTCHA is enabled |
| 36 | +* Various minor UX fixes (labels, buttons, redirects, etc...) |
| 37 | +* GitHub requests: |
| 38 | + * [#59](https://github.com/magento/magento2/issues/59) -- implemented handling of unexpected situations in admin/dashboard/tunnel action |
| 39 | + * [#66](https://github.com/magento/magento2/issues/66) |
| 40 | + * refactored ImageMagick adapter unit test to avoid system operation |
| 41 | + * simplified unit testing framework -- removed unused classes, simplified handling logic of directory `dev/tests/unit/tmp` and removed it from VCS |
| 42 | + * [#73](https://github.com/magento/magento2/pull/73), [#74](https://github.com/magento/magento2/pull/74) -- fixes in docblock tags |
| 43 | + * [#75](https://github.com/magento/magento2/pull/75), [#96](https://github.com/magento/magento2/pull/96) -- fixed translation module contexts in a few places |
| 44 | + * [#80](https://github.com/magento/magento2/issues/80) -- fixed some runtime errors in import/export module |
| 45 | + * [#81](https://github.com/magento/magento2/issues/81) -- removed usage of "remove" directive in places where it is overridden by setting root template anyway |
| 46 | + * [#87](https://github.com/magento/magento2/issues/87) -- changed paths of files to include from relative into absolute in `dev/shell/indexer.php` and `log.php` |
| 47 | + * [#88](https://github.com/magento/magento2/issues/88) -- provided comments for values that can be configured in `app/etc/local.xml` file |
| 48 | + * [#90](https://github.com/magento/magento2/issues/90) -- slightly optimized logic of implementation of loading configurable product attributes |
| 49 | + |
1 | 50 | 2.0.0.0-dev29
|
2 | 51 | =============
|
3 |
| -* Implemented and verified ability to upgrade DB from CE 1.7 (EE 1.12) to 2.x |
| 52 | +* Added scripts that allow upgrading database from CE 1.7 (EE 1.12) to 2.x |
4 | 53 | * Replaced calendar UI component with jQuery calendar
|
| 54 | +* Removed store scope selector from backend customers management |
| 55 | +* Renamed `pub/js` (was known as `js` in Magento 1.x) into `pub/lib` |
5 | 56 | * Restored back the public access to `pub/cron.php` entry point (in the previous patch it was denied by mistake)
|
6 |
| -* Fixed typo in label of "Catalog Search" index in UI |
7 | 57 |
|
8 | 58 | 2.0.0.0-dev28
|
9 | 59 | =============
|
|
525 | 575 | 2.0.0.0-dev02
|
526 | 576 | =============
|
527 | 577 | Deprecated code & minor fixes update:
|
528 |
| -* Eliminated remnants of `htmlescape` implementation |
529 |
| -* Eliminated usage of `pub/js/index.php` entry point (used to be `js/index.php`) |
530 |
| -* Disbanded the shell root directory: moved scripts into `dev/shell` and classes into app |
531 |
| -* Minor refactoring of data fixtures rollback capability in integration testing framework |
| 578 | +* eliminated remnants of `htmlescape` implementation |
| 579 | +* eliminated usage of `pub/js/index.php` entry point (used to be `js/index.php`) |
| 580 | +* disbanded the shell root directory: moved scripts into `dev/shell` and classes into app |
| 581 | +* minor refactoring of data fixtures rollback capability in integration testing framework |
532 | 582 |
|
533 | 583 | 2.0.0.0-dev01
|
534 | 584 | =============
|
|
0 commit comments