The PEAR packages upgrade for 0.8.17240 is now available for download via Magento’s Extensions Administrative interface or via SSH shell command line.
Please note that this version upgrade introduces a change that will require additional steps for successful upgrade from previous versions (this does not apply to clean PEAR installation), as explained below:
The PEAR installer upgrades packages by deleting files from previous release and creating files for new release
The new release packages do not contain files that usually will be modified by the user, such as “/index.php” and “/.htaccess”
These files will be supplied with different names, which are “/index.php.sample” and “/.htaccess.sample” for use as sample
That means that existing files will be deleted and not recreated
Therefore we suggest to back up these 2 files before the PEAR upgrade and restore them after the upgrade
This applies only to this specific upgrade, and will not be required for consequent upgrades.
NOTE: If you are using the index.php without modifying it and try to re-upload your files you will need to change the line Mage::run(’base’) to Mage::run(’default’) for the new version to work.
* Please note (important): PEAR packages are currently not available for this release. We will make them available in the next few days.
New Functionality and Major Highlights
Add simple products while editing super products
Create attributes during adding/editing product
Product images multiple upload and management tool
Placeholders, watermarks and dynamic image resizing with GD
New implementation of catalog category tree for increased performance
Improved attributes & attributes editing
Packing slips & invoices PDF print-outs with control over logo and address
Catalog models and collections has been rewritten
New admin dashboard implementation
RSS alerts & notifications admin and customer
Product price and stock status alerts subscription
Improved price rules management
Price and tax displaying configuration
Localizable transactional emails
Full order comment history in admin
Added a number of reports, including sales report, newsletter subscribers export
International tax supprt
Added configuration of Gift Message on order level separately
Display top 100 search terms a cloud
Admin HTML and CSS cleanup
Changed Mage::registry("action") to Mage::app()->getFrontController()->getAction()
Added Product 'out of stock' status to category listing
Cleaned interface restrictions for dataflow
Added Mage::unregister method
Added SKU and selected options (for configurable products) in most places (sales orders, invoices, etc)
Added base currency amount in sales order on frontend
Moved price rules from store views to websites
Added configurable products to rule SKU chooser
Added customer account sharing configuration
Added default gateway url for USPS
Removed auto-redirection from https to http
Added exception logging with Mage::logException
Added grids export to MS Excel XML
Added image configuration field backend model
Added image helper to all product views
Implemented configuration fields cloning
Added inventory tab for mass-updating product attributes
Added no-render for front-controller for integration
Removed USA postcodes data from install
Added shipping tax class id
Organized system configuration tabs
Added shopping cart items counter configuration (number of units vs number of items)
Added showing price including tax on catalog
Replaced Mage::app()->getLocale()->date() by Mage::getModel('core/date')->gmtDate()
Added state drop down for estimate shipping for table rate and DHL
Removed extra closing table tag in admin html
Added store cookie and _GET request store parameter checking in app init
Added zend cache backends for apc and memcached by Mark_Kimsal
Salted passwords for customers
Fixed 404 Error page in Url Rewrite Management when changing view per page number
Fixed DHL request ampersand encoding
Removed validation for international postcodes
Fixed currency nowrap and added .nobr in admin and frontend
Fixed free shipping method
Fixed ignoring missing block types
Fixed ignoring non-existent block types in layouts
Fixed loading store info from db updates
Fixed newsletter subscribing
Fixed non-secure urls for regions uploader in shipping configuration
Fixed non-secure urls in admin blocks
Fixed onepage checkout registration mode
Fixed product duplication
Fixed product/category_ids saving/retrieving; entity_type should be retrieved from eav/config
Fixed stock availability and inventory tab for configurable and grouped products
Fixed texts for deleting website / store / store view
Fixed unsetting positioned child blocks
Fixed wrong spelling in the .htaccess for the CGI-Workaround
Fixed sitemap cronjobs scheduling
We will add title to tax rule to be able to identify it in the reports
Price ranges in layered navigation should be fixed in next releases
Admin is not able to unsubscribe customer from products alerts
Configuration fields that are not available in current scope will be displayed in disable state instead of hiding them
Google Chart API image on the admin dashboard gives warning for non-secure items in IE6
Order and comments history is going to be somewhat modified
There is a problem to checkout if store owner enabled fraud detection in online payment gateways with support for fraud settings
Configuration accordions state will be remembered in session in next release
We have limitation on imported date in current implementation of dataflow. Using 128MB: for customers the maximum is 406 items, for products the maximum is 12927 items from our tests
When adding new address in multiple shipping address checkout current address selection is lost
Price display options (incl. tax, etc) affect only catalog pages now
Configurable products stay in shopping carts even after they were deleted in admin
The sample data archive file is available in .zip (37 MB), .tar.gz (37 MB), and .tar.bz2 (35MB) formats to download (the files contain exactly the same content inside and are provided in different formats just for your convenience).
Each archive contains a SQL script that should be applied on a clean database with your database management tool (phpMyAdmin or whatever you use), and ‘media’ folder with sample product images that you should copy to your Magento media folder. You should then run the regular installation process as for a complete package. Please make sure that you have exactly the same version of Magento that the sample data is provided for – 0.8.17240.
Please also backup all your data and keep separately any custom changes on the files you did, because they may not be compatible with the sample data provided.
Magento continues to roll with over 200,000 downloads as of this morning (in just over 6 months). This is an incredible milestone for a (beta) open source product and we are especially proud of the large (almost 10,000 person strong) community that has emerged. Thanks everyone for making Magento such a success!
We are pleased to announce that a new blog focused on Magento Partner network is now online at http://www.magentocommerce.com/partners/blog (RSS feed here). The blog will become the central hub of our communication with the Partner Network and discuss various topics such as success stories, product offerings, marketing opportunities, case studies, etc. Although some items will be cross-posted with our main Magento blog, the content will be partner tailored and specific to this demographic.
We’d also like to remind the community of our upcoming webinar: An Overview of Magento Partnership Program, scheduled to take place on Thursday, March 6th at 9 AM PST. Registration is required ahead of event.
Please note that a call-in number will be provided for the audio portion of the webinar.
Magento’s next release will feature the ability to overwrite existing translations to a local installation of Magento on a global or per store view basis. In this video, we demonstrate overwriting the default translations for a drop-down field as well as a text-label using the new in-line system. At the end end of video, we also show how to enable such functionality on your instance of the Magento admin (backoffice).
We are currently working on a centralized system that will facilitate managing Magento translations to different languages. In the future, this system will manage the translation process for selected interfaces (including contributions made via Magento Connect) and modules.
Please note that translation can be made for drop-down values (any form element really), images (alt, title), links, strings inside scripts (warning, errors), etc. The following items will be displayed in the translation window:
Scope - Module that the translation is associated with
Shown - Current representation of the translation
Original - The original text as provided by the module
Translated - Current translation
Store Specific - If checked, translation will be applied to the store view and not the locale
Custom - New translation to be entered in the textbox
Magento’s next release will feature the ability to add simple products and attributes directly through a configurable product. In this video, we create a new configurable product and present this time-saving functionality. Please note that we also expect to add the ability to copy configurable product data to a newly create simple product, making data entry a snap.