Release Notes
Update: A patch has been released for Version 1.0.19700.
If you are running this version it is recommended that you install the patch.
More information and installation instructions are available here. Upgrading to 1.0.19870 will also resolve the issue that this patch was issued for.
All Previously Published Release Notes
- Release Notes - Magento 1.0.19870 (May 8, 2008)
- Release Notes - Magento 1.0 with Revision 19700 (April 28, 2008)
- Release Notes - Magento 1.0 (March 31, 2008)
- Release Notes - Magento Preview 0.9.17740 (March 19, 2008)
- Release Notes - Magento Preview 0.8.17240 (March 7, 2008)
- Release Notes - Magento Preview 0.8.16100 (February 13, 2008)
- Release Notes - Magento Preview 0.7.15480 (January 29, 2008)
- Release Notes - Magento Preview 0.7.14800 (January 4, 2008)
- Release Notes - Magento Preview 0.6.14100 (December 4, 2007)
- Release Notes - Magento Preview 0.6.13700 (November 13, 2007)
- Release Notes - Magento Preview 0.6.13160 (October 18, 2007)
- Release Notes - Magento Preview 0.6.13110 (October 15, 2007)
- Release Notes- Magento 0.6.12840 (October 2, 2007)
- Release Notes- Magento 0.6.12510 (September 14, 2007)
- Magento Release Notes - 0.6.12383 (August 31, 2007)
Release Notes - Magento 1.0.19870 (May 8, 2008)
Improvements:
- Added availability to set global/cache/prefix for APC cache
- Added new locales: Welsh, Bengali
- Added setting 0666 permissions on app/etc/use_cache.ser
- Removed unused homepage template
Bugfixes:
- Fixed clearing compare list (products deleting bug)
- Fixed #2229: currency for turkey
- Fixed #4673: Rev 19700 Fatal errors
- Fixed #4675: There has been an error processing your request
- Fixed #4686: Variable has no correct declaration before use it as array
- Fixed APC cache backend
- Fixed clearing application cache for non-file cache backends
- Fixed sort by store bug in cms pages, blocks and polls
- Fixed using iconv_substr for search query
- Fixed wrong using pickup_or_use_for_shipping in onepage checkout
- Restored old way of locale dropdown displaying because of wrong sorting and rtl locales displaying problems
Release Notes - Magento 1.0 with Revision 19700 (April 28, 2008)
Improvements:
- Added Norwegian Bokmal locale
- Added _getCollection to collect imported initialize data
- Added allow admin store to request http controller
- Added availability for setup product list pager limits, set _saveCc flag to false for credit card
- Added back button to sub report
- Added back to stock checkbox for credit memo
- Added backend models for rewrite settings and layered navigation settings, fixed 'use category urls in product urls', added layered navigation indices control into cache settings, added 'index configurable products children' option, fixed indexing issues
- Added cc type validation for other credit card types
- Added cctype into source instead of using overwrite
- Added checking for equal orders id after returning from gateway
- Added checking tag to hide tab if no tags for product
- Added comments to files, added comments of status of order
- Added dataflow customer is_subscribed mapping
- Added declare tolbar template availability
- Added dispatch event on quote payment to order payment conversion
- Added event checkout_cart_item_unset_product_before
- Added heading title to translation
- Added invoice offline availability
- Added last_trans_id attr to order_payment
- Added locales for Mongolia, Canada, Philippines, Bosnia, Albania and Iceland
- Added missing default config value in core/etc/config.xml; fixed config node append bug; fixed loading local.xml after all config files; fixed module load order by dependency; fixed "cache_dir should be a directory" bug
- Added order print availability, fixed print css, added order print link for onepage success page
- Added possible view reviews by product
- Added reserveOrderId == order increment id for one page and multi page checkout
- Added reset method to sales/order and event dispatch on main methods of sales/order_payment
- Added sort method to element collection and put customer group id before email for new order new customer page and save customer email although change customer group
- Added sorting for group product position and the way it show in front end
- Added store creation observer, fixed indexing of children products that are out of stock or disabled, fixed message in mage_checkout.csv, commented out layered navigation configuration
- Added store name to orders grid
- Added translate for pager in layout
- Added use store in url configuration option
- Added button source for paypal uk direct checkout
- Added company field and remote ip address
- Adding js and php validation for discoumt amount cannot enter negative number
- Change basic and complete wsdl to base64 encode
- Changed classes owner myself->Magento Core Team
- Changed controller logic, layout, module config; added response blocks;
- Changed logic code for importing products, categories, orders and customers and added batchRun action for non-stop importing without memory leak
- Changed to use cctype as class variable instead of passing by reference
- Changing of attribute loading logic
- Check grouped save, remove ccnumber from pdf
- Checking for empty cart during googlecheckout redirect
- Checking remote ip address set or not
- Code standard fixes, minor functionality added
- Credit card js validation improvements
- Email constant moved to email service
Bugfixes:
- Fixed #3703: Fatal error: Call to undefined method Varien_Io_Ftp
- Fixed #3732: filtering by action code - select list missing
- Fixed #3868: we are not saving customer's addresses
- Fixed #3870: we miss ability to save customer's address when creating an order in the admin
- Fixed #3951: Manage Options (values of your attribute) field should be required
- Fixed #4019: name mismatch
- Fixed #4072: Unhandled exception encountered when deleting a website
- Fixed #4077: fields do not match
- Fixed #4084: show error for user when imoprt tax rates
- Fixed #4085: Impossible cancel from coupon
- Fixed #4123: Error in local language en_US/Mage_Adminhtml.csv
- Fixed #4128: CSS during installation
- Fixed #4136: Usage of set_time_limit throws an error under safe_mode
- Fixed #4137: lv_LV locale
- Fixed #4150: System>Shipping>Origin - Browser stuck with overlay in Admin
- Fixed #4151: Tag manipulation possible
- Fixed #4182: Emails not showing up
- Fixed #4194: 403 Session Expired in onepage checkout
- Fixed #4200: path for report of error error incorrect when using a folder of the domain
- Fixed #4214: Breadcrumb Navigation and Recently Viewed Products
- Fixed #4218: Error in page language Mage_customer.csv
- Fixed #4223: Unable to create directory '/home'. Access forbidden.
- Fixed #4233: Invalid ratings appearing in reviews (admin)
- Fixed #4254: CMS Page grid store filter not working
- Fixed #4258: Replace all instances of "&" in ALL magento URL cases with "&
- Fixed #4267: Exceptions in reports after invalid data entered to calendar field
- Fixed #4268: special price don't display correct at tag product list
- Fixed #4270: Invalid deleted store view backup file
- Fixed #4285: SQL errors upon installation
- Fixed #4295: Products per page hard coded amount
- Fixed #4297: giftMessageToggle javascript does not evaluate to true (PHP logic)
- Fixed #4298: Admin Category Edit Error and Overall cache error
- Fixed #4302: Batch order cancellation
- Fixed #4309: System > Tools > Backup : The filter using date is not working
- Fixed #4319: subscribers added from wrong store
- Fixed #4324: quantity imported incorrectly
- Fixed #4339: Import profile runner doesn't use isAjax in URL
- Fixed #4340: Srings that is not using translation system (have to be translated at core)
- Fixed #4341: Error Translation procedure in ProductAlert
- Fixed #4342: Error Translation procedure in \Mage\Catalog
- Fixed #4343: Error Translation procedure in \Mage\Page
- Fixed #4350: SKU Admin Search Breaks If SKU Named in Store View
- Fixed #4358: Default option not selected with dropdown attribute
- Fixed #4364: Minor change in Varien/Object.php in __toXml()
- Fixed #4368: Impossible to view Customer's Reviews Report
- Fixed #4368: Impossible to view Customer's Reviews Report
- Fixed #4373: Out of stock products have Added to Cart links in Share Wishlist email
- Fixed #4377: If you change the "default country", time zone or locale, and save, the you cannot got back...
- Fixed #4378: Typos in Mage_Customer_Model_Convert_Adapter_Customer
- Fixed #4402: Export with tab as value delimiter doesn't work
- Fixed #4407: Admin :: Fatal error during products mass update
- Fixed #4413: password validation on customer edit page
- Fixed #4425: Invalid argument supplied for foreach [...]/Backend/Media.php on line 82
- Fixed #4435: Attribute Weight update problem
- Fixed #4440: url key attribute needs to default to unique
- Fixed #4441: 404 Error when saving configuration settings: "Added Store Code to Urls" value
- Fixed #4451: Incorrect Initial UserName When Not Logged In
- Fixed #4477: Broken Is Default functionality
- Fixed #4504, improvements
- Fixed #4505: Website dropdown menu is not available during creating the product tier price
- Fixed #4508: Dataflow import requires fields even if not set as required
- Fixed #4510: Layered Navigation Validation Issue
- Fixed #4515: Grouped Product Position Order not working
- Fixed #4530: Impossible to assign simple products to configurable one - loader freezing
- Fixed #4542: Error: Unknown table 'SUM(e' in Reports->Total Invoiced when a single site is chosen
- Fixed #4551: Tax is not charged for the order made of an account created in onepage during checkout
- Fixed 4176: [french] Delete Attribute Set
- Fixed 4461: Page Titles Not Matching Menu Text
- Fixed CANCEL action, hotlink access
- Fixed Creditmemo => Credit Memo
- Fixed Mage::getUrl
- Fixed Mage_Admin_Model_Observer by Dima
- Fixed ability to create import/export profiles with the same name
- Fixed advanced search, reindexing of parent products on product save
- Fixed ajax session expiration in grid
- Fixed apply rule event dispatch and related with catalog reindex
- Fixed attribute loading
- Fixed attribute sorting
- Fixed basket calculations
- Fixed bind parameters for simple search in front
- Fixed bug with installing from sample data
- Fixed bug with password matching on onepage checkout
- Fixed calculate percent option price for configurable product
- Fixed call jsQuoteEscape in core/block/abstract
- Fixed catalog price rules for configurable product added to shopping cart
- Fixed category edit and category is_active scope
- Fixed category update
- Fixed changing of status of order
- Fixed checkout buttons in IE
- Fixed comment forms for order documents, Added reserveOrderId availability for quote, remove old gallery backends
- Fixed comments of status of order
- Fixed console install
- Fixed cron app init
- Fixed csv import does not accept mac (\r) line endings
- Fixed customer group tax class id install
- Fixed debug of shared method. fixed saving an order and it comments
- Fixed display of child categories of disabled categories
- Fixed downloader exception display
- Fixed dropdown changes size (bug #4166)
- Fixed edcimal qty check for invoice, shipment, credit memo
- Fixed email is not included in register in one page checkout
- Fixed email templates area specification for log and child blocks
- Fixed escaping in admin global search
- Fixed fields not sent
- Fixed from at admin side
- Fixed gd requirement during install process
- Fixed getMethodInstance for order payment
- Fixed grouped product creation bug
- Fixed language (store view) switcher html and JS
- Fixed ldml rules in zend_currency
- Fixed ligin observer for compare list
- Fixed links for product
- Fixed long text in account info box (#4241)
- Fixed minimal price indexing
- Fixed negative prices in configurable products
- Fixed newsletter js
- Fixed number format (string to float)
- Fixed number validation if field is not required
- Fixed open_base_dir bug in PEAR
- Fixed order documents comment, cc number in email and pdf
- Fixed order percentage for import orders
- Fixed order totals fields (#4260)
- Fixed payflow pro void
- Fixed payment info for PDF
- Fixed problem with appendChild for xml element
- Fixed problem with session expire in js
- Fixed problem with two_columns_right layout
- Fixed product in category links in cart sidebar
- Fixed quote logic in case customer registration in checkout
- Fixed sales email and small things
- Fixed save coma separated decimal values
- Fixed saving abstract model (decimal convertation)
- Fixed secure controller
- Fixed shared model to use payment info instead of checkout
- Fixed shared model to use payment info instead of checkout
- Fixed shipping tax calculation
- Fixed shipping tax in sales
- Fixed short open tags
- Fixed simplexml element appendChild bug with php version depends
- Fixed slashes in image gallery
- Fixed small Customer Dataflow import bug
- Fixed sort category attributes
- Fixed sorting entity attributes in form, display full exception for develop mode
- Fixed sorting pointer in grid and creating grouped product
- Fixed static class reference
- Fixed strpos on UrlRewrite
- Fixed syntax error in Mage/Catalog/Model/Product/Attribute/Frontend/Image.php
- Fixed table rates import
- Fixed tag model
- Fixed tax not show in printing invoice
- Fixed tax update for customer
- Fixed the issue for product instock alert was not sent
- Fixed translation in payment template and check bug 4480
- Fixed translation not using helper in dataflow
- Fixed url problem
- Fixed with opera browser not working upload
- Fixed wrong function
- Fixed: #4142: Missing locale "German (Austria)" Selection during Installation
- Fixed: #4164: Translation - Mage_Contacts is not enabled
- Fixed: #4192: Language files errors
- Fixed: #4227: Toplinks positions are not woking correct!
- Fixed: #4511: The Zip/Post Code in Tax Rate table became * when it is clicked to edit
- Fixed: #4532: Return to stock needs to hide if stock does not decrease
- Fixed: #4536: problem saving url rewrite with duplicate request path
- Fixed: 4392: Added terme for translation
- Fixed: 4479: \"Back\" link on \"My wishlist\" page is strange
- Fixed:4452: Localisization is mixed up
- For cookie life time 0, we will set as 0
- Freeshipping coupon fixes
- Google chart api workaround https limitation
- Introduced Mage_Core_Model_Config_Options to group all config options (dirs for now); ability to set custom directories in index.php per copy
- Invoice create messages
- Layered navigation category sort fix
- Make standalone 404 page work with base_path!="/
- Minor url rewrite fix
- Modified Mage::run
- Modifying order mass action message
- Moved
into module declaration files - Moved category filter to catalog/category::getProductCollection
- Moved logic to model, deleted unused, changed model->order access
- Moved use_cache into app/etc/use_cache.ser
- Moving cc regexp to standalone object
- No force flag always for PEAR installations
- No route action added
- Order history and order statuses fixes
- Paypal and paypaluk express for not creating account after checkout for registering customer and added paypal email into additional data for payment
- Pear executable fixes
- Redirect to noRoute action on runned store if incorrect the store code in url
- Reinit config after create new store and run catalog observer
- Remove NULL chars from decrypted strings
- Removed ?store=.. everywhere and added store code inside url; moved core/url_rewrite->rewrite from preDispatch to front dispatch;
- Removed UTF-8 signature from Zend/Currency.php; added Last-modified in proxy.php
- Removed date range requirement for Custom Design Change
- Removed extra space for hidden id
- Removed getting customer tax class id from session
- Removed invalid CGI php flag from .htaccess
- Removed model->checkout dependency, code cleanup
- Removed sample catalog price rules
- Removed templates for non-existent module
- Removed unnecessary tag
- Removed unset product for cart sidebar item
- Replace instances of "&" in advanced search result URL cases with "&
- Resolved switch or solor card issue
- Resolving xhtml validation issue for 4329
- Setting number of columns in upsell template
- Sort order and secure link
- Table rate import file for conditionName is taken from post
- Translate calls fix
- Translation for payment modules updated
- Ttransaction description changed & delete not needed file
- Use original language/country name in locale switcher
- Variables and functions names case fixes
- Variables and functions names case fixes
- Varnames underscores fixes
- Websites mass update
Known Issues:
- There is a limitation in the current implementation of the grid mass product update: no more than 2000 products can be updated at a time when using 64 Mb memory limit.
Release Notes - Magento 1.0 (March 31, 2008)
Improvements:
- Added Magento Connect Extension Manager for fast management of Magento Extensions
- Added server side validation in frontend
- Removed Dataflow export/import limitations on number of records
- Added "Get help for this page" link in admin pages for community wiki documentation
- Performance improvements for shopping -cart sidebar and summary link
- Improved URL Rewrites generation and refresh
- For developers: Varien_Object::debug() method implemented
- Added error handling page and notifications
- Resolved PDO enquoting problems
- Fixed admin user forgot password
- Implemented Google Checkout newsletter subscription
- Added redirecting to first available page if dashboard is disabled in permissions
- Added stream write methods to Varien IO File
Bugfixes:
- Minor wishlist fixes
- Fixed Tax Rates import/export
- Fixed configurable product price calculations
- Fixed large numbers formatting
- Auto-append slashes in Base URLs configuration when omitted
- Fixed problem with closing popup windows in admin under IE
- Fixed admin datetime timezone displaying
- Fixed possible XSS issues
- Removed CC owner name from payment gateway form and info
- Added specific method to add images to the image gallery with product model
- Fixed vsprintf warnings in translator and mageDelTree function
- Fixed CMS pages multistore assignment
- Added new locale codes and fixed wrong ones
- Fixed top buttons in order create/edit/reorder
- Fixed Google Sitemap generations
- Removed out-of-stock items from additional frontend blocks
- Added first and last name grid fields concatenation option
- Reworked comments history tab on order view
- Fixed layered navigation price range counter and product_price model date comparison
- Fixed indexing of associated products with visibility 'nowhere'
- Fixed adminhtml caching issues
- Fixed admin forms tab highlighting when form data is changed
- Added observer to category move action
- Fixed chunking JavaScript's in proxied requests
- Fixed missing table prefix calls in sql upgrade files
- Fixed Price including tax handling
- Fixed 'localhost' session cookies handling
- Sending only one Status: header for CGI mode
- Fixed layout cache problems with top links
- Fixed correct secure links in frontend customer account left navigation links
- Fixed CSV/XML export in admin customers grid
- Fixed whole cart discount coupon
Known Issues:
- Mini shopping cart sub-total does not reflect currency changes. Prices for products and checkout are correct.
- Language switcher doesn't allow to identify the store, that customer switched from
- Multiple value currency symbols break price formatting
- Dataflow field mapping will be reworked
- Modules might add some visible content even if their HTML output is disabled in configuration
- Table rate shipping is currently not functioning. A patch will be released in the next few days.
Release Notes - Magento Preview 0.9.17740 (March 19, 2008)
New Functionality and Major Highlights
- Added one more method of creating simple products while adding/editing configurable products
- CMS pages and block now can be assigned to multiple store views
- Credit card information is no longer saved in Magento (except saved credit card payment method, which is the only exception, in that case all info is encrypted) neither in sessions nor in the database
- Performance optimizations (db schema and queries, blocks generation and caching):
- Top menu join queries rewritten, top menu block is cached now on per store view level for every active category
- Added catalog indexes for layered navigation and search
- Added dynamic merge and whitespace remove during JavaScript load
- Footer block is cached
- Implemented
directive in layout xml to avoid instantiating of unwanted block objects, skipped left/right column blocks generation for pages with 1-column template - Most of sales order attributes became static and were moved to one raw table
- Quote, quote address and quote items entities are stored separately
- Greatly improved popular tags block generation time
- Quote optimization for using in top links block and in the sidebar
- Implemented caching API for using in Mage_Core_Model_Abstract descendant models
- Removed unnecessary queries from catalog pages and homepage (e.g. reduced total number of database queries from 700 to 60 for homepage, and from 500 to 100 on product listing page on a database of 1000 products and 300 categories).
Enhancements and Bugfixes
- Fixed configurable products editing
- Fixed applying coupons
- Fixed catalog price rules
- Fixed French locale installation issues
- Fixed GoogleCheckout shipping taxes
- Fixed random app cache cleaning
- Few minor shipping and payment modules fixes
- Improved admin grids navigation
- Converted short open tags in templates to full ones
- Removed drop tables statements in DB install scripts
- Admin dashboard and reports fixes
- Fixed import/export tax template fields
- Added extra validation for requested store in URL
- Fixed admin access denied right after login
- Fixed styles and javascripts for Safari
Known Issues
- There is an issue in the latest release with the validation of DataFlow profiles.If you are using DataFlow and are getting an error that the Profile XML is not valid - just download this file and replace the app\code\core\Mage\Dataflow\Model\Profile.php with the downloaded file in your Magento installation.
- Tax after discount in Google Checkout - only available if merchant calculation callback was reached
- After upgrade existing products should be resaved in order to get their attributes to be used in layered navigation
- We will add title to tax rule to be able to identify it in the reports
- 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
- There is a problem to checkout if store owner enabled fraud detection in online payment gateways with support for fraud settings
- 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
- Floating action buttons in admin do not work in IE6
- Google checkout subscribe to newsletter is not implemented
- Store view switcher will not work if '#' symbol is present in the url
- Upgrading using the Magento PEAR Channel, it is highly recommend to use upgrade-all and not to upgrade each package individually
- Direct refunds for online payment gateways will be implemented in the next release
- Adding tracking information from invoice along with created shipment is coming
- After upgrade, need to logout and login to admin to see the changes
- Paypal Express Checkout for Paypal Payments Pro can't auto capture from the admin manage orders module
- XAMPP/WAMP Users - While testing upgrades from the PEAR channel, issues were discovered. At this time we do not recommend PEAR channel upgrades in these environments
- If you installed the latest version not using the PEAR installer, you can still use the PEAR channel upgrade (make sure all directories are writable for web server user) by going to Remote Extensions (admin) and clicking on Interface_Adminhtml_Default, Action tab and click install. Repeat same procedure for Interface_Frontend_Default and Interface_Install_Default
- After upgrading, please logout to refresh the current installation
- There is no payment method information available when using Paypal Express checkout
- There's no form fields validation when creating an order in admin
- System fields values are not translated when exporting data
- Multi-store and multiple values support in batch export/import tool is missing, right now we have only per store import/export
- There is no xml validation for batch export/import advanced profiles
- Configurable product price doesn't use locale format to display
- Security warnings when submitting forms from secure to non-secure pages
- We have no ability to filter who’s online grid in Customer Firstname, Lastname or email columns
- We have no ability right now to estimate shipping to Puerto-Rico via UPS or USPS when customer chooses country US and state Puerto Rico
- drag and drop categories does not work with URL rewrites
- After editing an existing DataFlow profile the profile will no longer execute. We are looking into this one right away and hope to have a fix for it in the next few days
Release Notes - Magento Preview 0.8.17240 (March 7, 2008)
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
- Inline Translations
- 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
Enhancements
- 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
Bugs Fixed
- 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
Known Issues
- 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
Release Notes - Magento Preview 0.8.16100 (February 13, 2008)
Major Highlights
- Implemented Google Checkout Level 2 integration
- Implemented Paypal UK payment methods integration
- Added Google Sitemap management
- Added new stores management interface, introduced store view grouping
- Added availability to specify database tables prefix while installing Magento
- Added handling fee for fixed and Table Rates shipping methods
- Added configuration value to enable/disable guest checkout
- Current tab is remembered when user clicks on Save And Continue on product edit page
- Added 'Contact Us' page
Improvements & Bug fixes:
- Fixed Mage_Directory install utf8 encoding issues
- Fixed bug with non existing attributes for configurable product
- Defalit cookie path is store base path now
- Fixed JavaScript error after creation of new customer account (frontend)
- Fixed JavaScript error on shipping tracking in shipment and invoice (admin)
- Fixed defalit country in one page checkout
- Fixed nonexistent googleanalytics layout block fatal error
- Fixed IE7 validation bug on empty select value
- Created links list block
- System footer links are added from layouts now
- Added 'ifconfig' attribute for layout action to check configuration flag
- Added 'helper' attribute for layout action params to get value from helper
- All dminhtml block are descendants of Mage_Adminhtml_Block_Abstract, _Template, _Text_List, _Messages now
- Adminhtml controllers _redirect use adminhtml helper getUrl now
- Changed data sharing logic on EAV abstract level
- Added encrypted configuration values (payment and shipping gateways passwords)
- Cleaned defalit values for encrypted config fields
- Fixed https issue (use_in_frontend, use_in_adminhtml)
- Shipping methods now take configuration values from specific store
- Fixed core/helper::removeAccents
- Removed format inconsistencies when loading different levels of config (simplexml/array)
- Shipping models $this->_code is protected now, to allow parent methods' access
- Fixed receiving cms block parameters
- Coninue Shopping URL moved into cart block
- Added workaround for http://bugs.php.net/bug.php?id=44053
- Added cancel into payment method abstract class
- Added floating action buttons in admin
- Fixed include paths directory delimiters in Mage.php
- SEO meta tags enhancements to use product description as meta description and product name as meta keyword if left empty
- Added Mage_Shipping_Model_Carrier_Interface interface
- Changed fieldset-based forms in admin to use tables instead of spans
- Added correct language in tag
- Removed accents for SEO urls
- Changed ini_set/ini_get to set_include_path/get_include_path
Known Issues:
- Store management interface might change
- Floating action buttons in admin do not work in IE6
- Google checkout subscribe to newsletter is not implemented
- Store view switcher will not work if '#' symbol is present in the url
- Upgrading using the Magento PEAR Channel, it is highly recommend to use upgrade-all and not to upgrade each package individually
Release Notes - Magento Preview 0.7.15480 (January 29, 2008)
Major Highlights
- Added Sales Order Management (invoices, shipments, offline refunds)
- Added Reorders functionality
- Added Design Themes Management functionality: per store, per product & per category
- Added Paypal Website Standard IPN method
- Added Product Tier Prices by Customer Group
- Added Product Special Price by dates
- Added Advanced Search functionality
- Attribute editing - added show in advanced search option per attribute
- Order Management: Invoices, Credit Memos, Shipments
- Added Scheduled Tasks Management (cron working)
- Added system configuration option to make a payment method available in specified countries only
Improvements and Bugfixes
- Added tax configration options: apply after discount, apply on shipping, tax rate type for shipping
- Added "Save and Continue" button on CMS page & block edit page
- Fixed Mage_Log statistics aggregation
- Added "Continue Shopping" button
- Fixed admin permissions editing
- Fixed store switcher
- Fixed product images uploading
- Fixed system configuration saving
- Fixed ORIG_SCRIPT_NAME problem by using Zend_Controller_Request_Http::getBasePath
- Added SET MODE='' when opening mysql connection
- Always load layout/local.xml after all other layout update files
- Cleaned HTML for validation purposes, CSS cleanup
- In all config.xml replaced */controller to adminhtml/controller, to enable custom admin controllers
- Fixed generation of module route front name in urls
- Fixed config xml cache generation, xml entities
- Fixed installation exceptions handling
- Catalog pager "Per page" value is configurable now
- Inventory "Use Config Settings" checkboxes are checked be default when creating a new product now
- Added UTF-8 to response headers
- Moved head out of root templates, added configurable body class (body class contains dashes only), added body class for module-controller-action, cms-pages, categorypath-cat1-cat2, category-cat2, product-prod
- Added currency conversion rates caching
- Moved design configuration from themes to admin config
- Enabled switching from global to local attribute
- Minor .htaccess updates, added line for 1and1 hosting
- Fixed install wizard - continue after download page in IE
- Fixed table rate shipping
- Template Path Hints
Known Issues
- Direct refunds for online payment gateways will be implemented in the next release.
- Adding tracking information from invoice along with created shipment is coming
- After upgrade, need to logout and login to admin to see the changes
- Paypal Express Checkout for Paypal Payments Pro can't auto capture from the admin manage orders module
- For users using APC; need to restart the server after PEAR upgrade
- XAMPP/WAMP Users - While testing upgrades from the PEAR channel, issues were discovered. At this time we do not recommend PEAR channel upgrades in these environments
- If you installed 0.714800 not using the PEAR installer, you can still use the PEAR channel upgrade (make sure all directories are writable for web server user) by going to Remote Extensions (admin) and clicking on Interface_Adminhtml_Default, Action tab and click install. Repeat same procedure for Interface_Frontend_Default and Interface_Install_Default.
- After upgrading, please logout to refresh the current installation
Release Notes - Magento Preview 0.7.14800 (January 4, 2008)
Major Highlights
- The mass/batch grid updates (see related blog post)
- Order editing and canceling through the administrative interface
- A new installation process.
- Please note (important): The payment module checkout functionality has been redeveloped for PayPal Website Payment Pro, PayFlowPro and Authorize.net. If you are using previous versions, we strongly recommend upgrading to the latest version.
New Functionality
- Add support for Magento PEAR channel installation and upgrades of Magento Connect extensions. Including a bootstrap installation process
- Limit shipping methods per country
- Client side Credit Card validation per type
- Order edit and cancel
- Add/edit gift messages in admin
- Ajax session expiration handling
- Mass grid updates for customers and products
- Reworked system configuration
- Send product to a friend with support for limited access and number of recipients.
- Polls visibility per store
- Shipping status tracking using API for the various shipping methods (support for full tracking information will be added in future releases)
- URL rewrites GUI
Enhancements and Bugfixes
- Payment module checkout functionality redone for: PayPal Website Payment Pro, PayFlowPro and Authorize.net
- Fixed cache lifetime and set cache by default during install, fixed cache options save
- Added installModuleSystemDefaults for installing default values for fields
- Fixed wrong target url in rewrites
- Fixed bug with moving product to shopping cart from ordered items and with address saving in order creation
- Product attribute saving bug fix
- Minor install fixes
- Fixed email sending problems when an order was saved
- Multi shipping progress bar fixed
- Wishlist 'click here' link fixed
- Fixed problems with retrieve store configuration
- Fixed automatic base dir calculation
- Fixed vote timing in poll module
- Fixed paygate config - added use CCV option for authorize.net and payflowpro
- Changed include_path order
- Moved system/filesystem/* fields data to config.xml
- Install improvements, added options for not using apache rewrites
Know Issues
- When doing guest checkout with register option selected, and there happens a payment error, the customer should have to login before retrying, because the customer account is already created
- Configurable products might be out of stock and not available to buy, even if they have available associated products
- There is no payment method information available when using Paypal Express checkout
Release Notes - Magento Preview 0.6.14100 (December 4, 2007)
Major Highlights
- Admin order creation (preview)
- Added stock management functionality
- Added search terms and auto-generated sitemap for SEO
- Added 'Email product to a friend' functionality
- Added gift messages functionality (preview)
Improvements
- Changed shopping cart notifications logic
- Added setting umask(0)
- Added validation of requested autoload class
- Added escaping html in customer form fields
- Created curl http file download convert adapter
- Added extra validation to product rewrites generation
Bugfixes
- Fixed store filter problem in admin customer wishlist
- Fixed https installation check
- Fixed wrong successful message after customer registration
- Fixed few database foreign keys problems
- Fixed bugs with product view, edit, add to cart
- Fixed super product options problem when adding it to the shopping cart
- Fixed few minor payment methods problems
- Minor Varien_Form_Html_Element fixes
- Few minor collections issues fixed
- Fixed price displaying in single-page and multiple addresses checkout
Known Issues
- Inability to add gift messages per item when creating an order in admin
- If the simple products are not visible on the frontend they cannot be added to an order when it is created from the admin
- There's no form fields validation when creating an order in admin
- Full credit card number is displayed in order confirmation email
Release Notes - Magento Preview 0.6.13700 (November 13, 2007)
Major Highlights
- Added DHL shipping method integration
- Added UPS XML shipping integration
- Admin dashboard preview added
- Batch export/import tool preview added
- Added catalog URL rewrites
- Added configurable option to show breadcrumbs on CMS pages
Improvements and Bugfixes
- Improved collections performance
- Optimized core/email_template_filter
- Fixed backups creating bug
- Fixed CMS no route, added 404 http status for not found page
- Added handling of AJAX session expiration in frontend and in admin
- Added custom layout update xml field to CMS pages
- Fixed minor issues in table rate export
- Added multi-line form field type
- Moved subscription logic to Mage_Newsletter
- Disallowed deleting of default customer groups
- Fixed checking $_SERVER variables when not run from webserver
- Added storing original loaded data in models
- Fixed EAV cache
- Made admin secure loading when set up
- Fixed Vietnamese locale name
- Fixed few wishlist issues (shared wishlist display, wishlist links translation, add all to cart, product URLs in shared wishlist email)
- Fixed admin permissions grid issues
- Mysqli, pdo_mysql failsafe free result before statement fix
- Added possibility to show root category list of products in Mage_Catalog_Block_Product_List
- Fixed admin search, catalog search and newsletter queue bugs in admin
- Fixed loading some translation files
- Moved SKU to catalog/product entity table, fixed finding unique value in static attribute
- Fixed bug with cache tags in core/app
- Fixed UTF-8 charset name
- Fixed per store attribute labels
- Fixed mcrypt key length
- Fixed Javascript bug in installation wizard
- Fixed secure URL validation during installation
- Few logical bug fixes for EAV collection and core resource setup
- Fixed search problem with ? in query
- Fixed problem with retrieving regions list in admin
- Changed default template for credit card info block to show only 4 last digits
- Fixed absolute/relative URLs bug
Known Issues
- System fields values are not translated when exporting data
- Multi-store and multiple values support in batch export/import tool is missing, right now we have only per store import/export
- Interactive file upload will be improved in the next releases
- We are awaiting for a community feedback on testing DHL shipping method integration
- There is no xml validation for batch export/import advanced profiles
- Admin dashboard doesn't show zero value entries
- Store filter exports all customers that belong to the website the store is in
- Open text ftp account password in xml
Notes:
- Right after the installation or upgrade go to the Admin -> System -> Cache Management, check the ‘Refresh Catalog Rewrites’ checkbox and click on ‘Save cache settings’ button in order to get new URL rewrites updated
- GUI for managing URL rewrites will be released in future releases
Release Notes - Magento Preview 0.6.13160 (October 18, 2007)
Major Changes:
- Fixed links parameters handling in CMS pages
- Fixed default currency displaying in frontend stores
Release Notes - Magento Preview 0.6.13110 (October 15, 2007)
Major Changes:
- Added product tags multistore functionality
- Implemented currency administration
- Currency rates updating via webservices was reworked, the tutorial on currency rate webservices integration will be posted in Magento blog soon
- Locale settings configuration added to choose allowed Zend_Locale data
- Fixed multiwebsite cache and sessions issues (i.e. different secure/nonsecure domains)
- Unified events and layouts names, documentation will follow soon
- Mage_Core, Mage_Checkout, Mage_Catalog, Mage_Cms and Mage_Review modules helpers implemented for better performance
- Improved countries and regions saving logic, saving ISO country codes rather then ids
- Few minor bugs fixed in installation wizard
- Added custom database port/socket setting in installation wizard
- Refactored controllers, moved operations from constructor to preDispatch
- Rewritten Mage_Log module
- Implemented cache management to allow disabling and enabling specific cache (configuration, layouts, blocks HTML output, EAV types and attributes, translations)
- Fixed theme translation loading
Known Issues:
- New allowed currency is immediately available in frontend that causes 'Undefined rate from "XXX-YYY"' messages and wrong calculations in shopping cart and checkout until the currency rates are updated
- Configurable product price doesn't use locale format to display
Release Notes- Magento 0.6.12840 (October 2, 2007)
MAJOR CHANGES:
Added localization settings:
- Locale configuration in installation wizard
- Locale configuration in admin
- Currency and date formatting
Added translations functionality:
- Reworked all the templates to take translated values
- Prepared translation skeletons
- Implemented English (US) translation
Implemented Paypal payment methods:
- Website Payments Pro
- Paypal Express
- PayPal Direct
Admin permissions implementation mostly rewritten
- Moved permissions models to 'Admin' module, 'Permissions' module deleted
- Implemented permissions checking for system configuration section in admin
Added multi store product reviews management functionality
Added multi store ratings management functionality
APPLICATION BUGFIXES:
- Menu hover color bug fix
- Fixed error in install template
- Fixed one-page checkout javascript error
- Fixed image uploader for Windows
- Fixed loading install layout from db
- Fixed layout and payment methods displaying in multiple addresses checkout
- Empty password was sent in checkout registration email
- Adding item to wishlist twice caused program exceptions
- Fixed deleting backups
- Fixed few newsletter subscription bugs ('My Account' dashboard text, newsletter status in admin)
ENHANCEMENTS:
- Added few models' setters and getters to increase performance
- Replaces _initChildren to _prepareLayout and removed _afterSetLayout methods
- Added Block_Abstract::getBlockHtml method
- Layouts moved to single file
- Changed most of the layout updates to be action updates
- Implemented payment methods sorting
- Added 'Exclude multi-address checkout' option in payment methods configuration
- Added 'Save As' function for newsletter templates
KNOWN ISSUES:
- 3rd level admin menu is broken in IE
- Coupon discount not shown in order totals in customer account
- Security warnings when submitting forms from secure to non-secure pages
Release Notes- Magento 0.6.12510 (September 14, 2007)
Rewritten most of the installation wizard:
- Installation wizard clear config cache
- The packaged database install included '*' for zipcode in tax rates instead of NULL
- Added skip URL validation in the installation wizard
- After installation the configured values for hosts are saved into core_config_data
- Disabled checking for completed installation in controllers of install module
- Fixed required php extensions checking
- Added curl as required extension
- Changed default mysql setup driver from pdo_mysql to mysqli
- Removed outdated sql install and upgrade files
- Fixed ://:/install bug
- License text overflow in Safari
- Disabling Continue button if Agree checkbox is not checked
- Fixed bug with encryption key being accessible after installation
Application Bugfixes:
- Fixed bug with replace attribute source model
- Discount amount was not displaying in order review
- Spelling mistake fixed in catalog/search/grid: synonim -> synonym
- Product description was not displaying on the product page.
- After deleting all tier prices while creating a product the system still complained about tier price missing.
- Changed "Buy N for $" to "Buy N for $ each"
- Now checking if any review selected before showing details
- Nested subcategory were not showing in layered navigation
- Added translation tags in templates where they were missing
- Added empty values to configuration dropdowns
- Added attribute_set_id and type_id in configurable product associated grid
Enhancements:
- Introduction of getRowUrl method in customer details grids
- Added Event.stop in accordion js after opening a section
- In case it's not possible to switch off magic quotes from php.ini or .htaccess, added a function that does it in runtime.
Magento Release Notes - 0.6.12383 (August 31, 2007)
The following are the known issues. Please stay tuned to this page for updates. We will actively update and resolve issues over the next few weeks. We expect to have periodic releases as bugs are closed/resolved.
Configuration
- Datasharing between websites
-
- In Beta 1 customers (carts, orders and so on) data is shared between all stores of the same website.
- Admin cannot exclude some stores from datasharing within the website, nor set up datasharing for stores from different websites.
- Stock management
-
- Beta 1 deducts the ordered quantity of the product. The configuration for a minimum quantity for the product to become out of stock and the configuration for backordering is not yet implemented.
- Form Fields control
-
- There is currently no way to configure the minimum length of the fields in forms such as password, firstname, lastname. etc.
- Polls
-
- When creating a poll, there's no way to associate it to a specific store. All polls will be displayed in every store.
- SKU attribute
-
- SKU is a special attribute with non-standard configuration and two value: "Yes" and "Autocalculate". If it is set to Autocalculate and the user leaves it empty in the product edit form it will be populated with an autocalculated value.
- Once it is set to Autocalculate the SKU field in product edit form should be disabled.
- Shipping weight limits
-
- There is no option to set up maximum weight allowed for each shipping method.
- Grouped product price
-
- We cannot make Price attribute not required (because it will affect all the products) nor disable using it in grouped products (because we need it in configurable products).
- Limiting allowed shipping methods
-
- There's no option to limit shipping methods available for each shipping carrier.
Interface
- Top menu (categories)
-
- Top menu behaves akwardly after the 10th level of child categories.
- It also doesn't respect the view area width, which can cause horizontal scrolling if navigating deeply in the right-most menus.
- Back buttons (admin)
-
- Back buttons in admin do not actually lead to the previously visited page - they lead to the main page of specific section.
- Tabs (admin)
-
- Selected tab (in specific page) generally is not remembered.
- E.g. when you selected "Addresses" tab while editing some customer, and then switch to another customer - the first tab "Customer View" will be selected again.
Problems
- Customer groups
-
- Admin user can delete any customer group even if it is set as default for a store in the configuration
- Who's online
-
- We have no ability to filter whos online grid in Customer Firstname, Lastname or email columns.
- Shipping to Puerto-Rico
-
- We have no ability right now to estimate shipping to Puerto-Rico via UPS (or USPS ?) when customer chooses country US and state Puerto Rico.
- Configurable/Grouped products vs. simple products
-
- We cannot sell a simple product through the super (configurable or grouped) product without having it enabled in catalog itself.
- That means that customer will be able to find (and buy) it both in the super product and in the search results for simple product (even at different price)
Missing Functionality
- Tracking info
-
- There's no tracking functionality for orders.
- Adding products to shopping cart and wishlist
-
- We need to have an ability to add products to customer's shopping cart and wishlist in admin.
- Configurable super products
-
- Ability to create simple products within super product.
- Sidebar shopping cart
-
- Show updated product prices and subtotal
- Configurable item in shopping cart for different language
-
- Need to have options names showing for current language in the store
- Refreshing shipping rates when quote rule is changed
-
- Quote rules have free shipping option, if changed all the quotes need to refresh shipping rates.
- Rules parameter values can be used only for string attributes, or IDs of dropdowns.
- Add to compare for Configurable Products
-
- display all the configurable attributes with values comma separated.
- Gallery images (additional) do not get copied on product duplicate
-
- Gallery needs to be rewritten.
- Now saving only as local attribute
- Trimming spaces from all form fields
- Category global fields don't update on all stores
- Landing page.
- Ajax sessions expiration handling
- Admin forgot password
- HTTPS is not enforced
- Layered Navigation - not supported multi-level categories

