| has matured and continues to evolve into the | | | | * Updated frontend label of region_id attribute of |
| world’s premier ecommerce platform, with an | | | | customer address entity |
| ever growing and vibrant community. We know the | | | | * Prevented email send exceptions spoiling onepage |
| magento latest version 1.4 releases and it will provide | | | | checkout process, order invoicing and order re-sending |
| much improved ecommerce platform. | | | | email |
| Improvement | | | | * Provided event perfix and event object for customer |
| *Implemented frontend templates for widgets | | | | address |
| * Implemented #15031: paypal checkout allowed | | | | * Added method addIsInStockFilterToCollection to |
| through PP logo while allow guest checkout is marked | | | | CatalogInventory Stock Status Model |
| NO | | | | * Made Mage version getter based on version info |
| * Added field scope hints in system admin | | | | getter |
| configuration | | | | * Added new events: |
| * Simplified core email template store url generation | | | | — checkout_cart_save_after — provide |
| because all this logic is correctly implemented in the | | | | entry point after all shopping cart items changes (add |
| core url model. Completely disallow to render SID in | | | | remove/update item) |
| emails. Move SID-related logic to CMS template filter. | | | | — wishlist_items_renewed — changes |
| * Adjusted text labels and pre-selected is_active in | | | | with wishlist items |
| CMS page edit page | | | | * Adjusted CSS-classes for salesrules store fieldset |
| * Added ability to set default value of page layouts, | | | | * added ability to override table class and value class |
| utilized it on CMS edit page (1 column by default) | | | | for default adminhtml fieldset and fieldset element |
| * Implemented a generic wrapper block for frontend. | | | | renderers |
| Purpose is similar to core/text_list, but it also renders a | | | | * improved cms widget chooser block (hidden element |
| wrapper HTML-element. No need for generic wrapper | | | | didn’t get all data fields of original element) |
| template in modern theme. Utilized the new wrapper | | | | * removed redundant non-breakable space in grid |
| block in onepage checkout for checkout progress | | | | column renderer in edit_only’ mode |
| * Implemented uniqHash() method in core helper. | | | | * Added Known Issue Notice of Firebug VS TinyMCE |
| Reduced probability of possible md5(microtime()) | | | | * Moved methods getColumnCount, |
| collisions in places where it was used | | | | addColumnCountLayoutDepend, |
| * Implemented #17084: Product Custom Layout | | | | removeColumnCountLayoutDepend, |
| Update per store view | | | | getColumnCountLayoutDepend, getPageLayout from |
| * Updated indexing management labels, made one of | | | | Mage_Catalog_Block_Product_List to |
| mass actions pre-selected | | | | Mage_Catalog_Block_Product_Abstract class |
| * Implemented aggregation catalog rules and their | | | | * Added an ability to disable admin menu item |
| customer groups and websites to new table for | | | | rendering via configuration |
| further using in simple getting applied catalog rules | | | | * Added deprecation message to admin menu/acl |
| * Made customer checkout and registration email | | | | config model |
| already exists messages more informative | | | | * Removed double quote recollect from multishipping |
| * Added Real Media and Windows Media extensions | | | | checkout |
| to CMS media browser | | | | * Adminhtml Manage Currency Rates: Moved services |
| * added scrollbars to widgets insertion window | | | | select to separated child block |
| * Adjusted look & feel of wysiwyg and widgets | | | | * removed checkout progress layout in iphone theme, |
| Changes | | | | since it uses 1-column layout |
| * Implemented asCanonicalArray() in simplexml | | | | * Added ability to return empty JSON object if data to |
| element — same as asArray(), just ignores | | | | serialize was empty and column names were already |
| node attributes | | | | added |
| * Changed widget.xml declaration, refactored widgets | | | | * Improved Mage_Adminhtml_Helper_Js::decodeInput() |
| implementation (Misha promised to post examples | | | | — clarified logic, made it ignoring non-numeric |
| — add cross-link there) | | | | keys. Renamed it to decodeGridSerializedInput() |
| * Jammed Exception in customer login Post action, | | | | (renamed in all places where it was used) |
| replaced catch to Mage_Core_Exception | | | | * Removed Mage::log debugging usage and fixed |
| * Changed Db layout Updates to load by default store | | | | notices in log directory configuration |
| (0) if no data for current store | | | | * Reorganized CMS and Customer menu and ACL in |
| * Added — Please Select — label | | | | admin area |
| to the empty value of websites dropdown in admin | | | | * Changed label of product visibility Nowhere to |
| area forms | | | | Not Visible Individually |
| * Added ability to support the directive for menu | | | | * Updated license notice, tabs to spaces and CRLF to |
| building (it was in adminhtml.xml, but wasn’t in | | | | LF, LF before EOF |
| use). Reviewed all adminhtml.xml: | | | | * Added created_at as a static attribute of customer |
| — checked all existing directives, removed | | | | entity |
| redundant or non-working | | | | * Newsletter Module code refactored. Added method |
| — specified sort order for catalog menu | | | | Filter() |
| — updated some text labels | | | | * Upgraded Zend Framework to v.1.9. |