|
| 1 | +Update as of 10/09/2012 |
| 2 | +====================== |
| 3 | +* Performance Testing Framework improvements: |
| 4 | + * Added ability to specify fixtures per scenario |
| 5 | + * Implemented Magento application cleanup between scenarios |
| 6 | + * Implemented support of PHP scenarios. The framework distinguishes type of the scenario by its extension: `jmx` or `php` |
| 7 | + * Added ability to skip warm-up for a certain scenario |
| 8 | + * JMeter scenarios are run with `jmeter` command instead of `java -jar ApacheJmeter.jar`. It's impossible to specify path to JMeter tool now, it should be accessible from command line as `jmeter` |
| 9 | +* Implemented fixture for Performance Tests with 80k products distributed among 200 categories |
| 10 | +* Tax rule management UI simplified: |
| 11 | + * Added `Jeditable` jQuery library |
| 12 | + * Added multiselect fields for customer tax class, product tax class and tax rate |
| 13 | + * Added ability to add/edit Tax Rate directly from Tax Rule page |
| 14 | +* Simplified product creation workflow: |
| 15 | + * Added product types dropdown to "Add Product" button. Default attribute set is used for product creation |
| 16 | + * "Add Product" button opens form for Simple product with Default attribute set |
| 17 | + * Attribute set can be changed from product creation form |
| 18 | +* Implemented auto-generation of product SKU and meta fields. The templates can be configured in `System -> Configuration -> Catalog -> Catalog -> Product Fields Auto-Generation` |
| 19 | +* Added ability to unassign system attribute from an attribute set, if it's not "Minimal" one |
| 20 | +* Specified UI IDs for base Backend elements. UI ID is represented as HTML "id" attribute intended to identify certain HTML element |
| 21 | +* Refactored `Catalog_Model_Product_Indexer_Flat::matchEvent()` method - reduced cyclomatic complexity |
| 22 | +* Updated DB structure to make possible to store Themes' and Widgets' layout updates |
| 23 | +* Migration to jQuery: |
| 24 | + * Replaced Ajax, Dialog and Template mechanisms with jQuery analogs |
| 25 | + * Added jQuery loader for translation process |
| 26 | + * Migrated Inline-Translator to jQuery |
| 27 | +* JavaScript improvements: |
| 28 | + * Implemented `editTrigger` jQuery widget intended to display "Edit" button for elements it is attached to |
| 29 | +* Fixes: |
| 30 | + * Incorrect title for "Currency Symbols" page on Backend |
| 31 | + * References to website, store and store view aren't displayed on Backend, if Single Store mode is disabled |
| 32 | + * "Store" column and dropdown are displayed on `System -> Import/Export -> DataFlow-Profiles` page, when Single Store mode is enabled |
| 33 | + * Options are absent for `'tax_class_id'` product attribute |
| 34 | + * No exception/error message is produced, when attempting to commit/rollback asymmetric DB transaction |
| 35 | + * Links are not copied during downloadable product duplication |
| 36 | + * PayPal tab is absent in `System -> Configuration -> Sales` section |
| 37 | + * "Edit" link in wishlist opens Product View page instead of "Configure Product" page |
| 38 | + * Default value for a product attribute is not saved |
| 39 | + * Escaped HTML blocks with `Mage_Core_Helper_Data::jsonEncode`, where necessary |
| 40 | + * Impossible to add new Dataflow profile |
| 41 | + * Impossible to specify default option for new product attribute with "dropdown" type |
| 42 | + * Unable to send the email when creating new invoice/shipment/credit memo |
| 43 | + * "Segmentation Fault" in Integration tests |
| 44 | +* GitHub requests: |
| 45 | + * [#36](https://github.com/magento/magento2/pull/36) -- added ability to force set of "Include Tax" option for catalog prices |
| 46 | + * [#63](https://github.com/magento/magento2/pull/63) -- removed obsolete "args" node in event subscribers |
| 47 | + * [#64](https://github.com/magento/magento2/pull/64) -- fixed EAV text attribute validation for "0" value |
| 48 | + * [#72](https://github.com/magento/magento2/pull/72) -- fixed collecting shipping totals for case, when previous invoice value is 0 |
| 49 | + |
1 | 50 | Update as of 9/27/2012
|
2 | 51 | ======================
|
3 | 52 | * Refactoring Magento 2 to use jQuery instead of Prototype:
|
|
0 commit comments