5.0.27 - BETA
The main purpose of this release is to reduce page size across the application and render times on the server along with many other significant speed enhancments.  Some pages are half their original size and render up to 5x as fast.  There are quite a few other features added such as Sitemap.org Site Map support, better popup help integration and some other tweaks.
NEW FEATURES
6/18/08
- FEATURE – Can now import and export URL Redirects.
- FEATURE (Main): ## IF[attributeid=x]## merge added to work with pages containing itemid or attribs query string parameters.  Mainly the product page and category page with attrib drill down.
- Actually 2 formats ATTRIBUTEID=X and LASTATTRIBUTEID.  LastAttributeID only works with the ATTRIBS query string parameter and comparison just the last attributed filter on.  AttributeID will look at all attributes being filtered.
- EXAMPLES
- ## IF[attributeid=1]##
<b>**BLUE**</b>
## ELSE##
<b>NOT BLUE</b>
## ENDIF## - ## IF[lastattributeid=1]##
<b>**BLUE LAST**</b>
## ELSE##
<b>NOT BLUE LAST</b>
## ENDIF## - ## IF[attributeID=8]##
<b>**PURPLE**</b>
## ENDIF##
 
- ## IF[attributeid=1]##
5/15/08
- FEATURE: Variant surcharges, etc are now supported for non inventory variant groups when using variant inventory.
- FEATURE - Can now add multiple items to the cart at one time via the query string on AddToCart.aspx.  Includes support for variants.
- Syntax (without variants):
- addToCart.aspx?itemID_1=7&qty_1=2&itemID_2=25&qty_2=4&itemID_3=45&qty_3=2
- Basically, itemID_1 matches with qty_1, itemID_2 with qty_2, and so on…
- Syntax (with variants):
- addToCart.aspx?itemID_1=1&qty_1=2&variant_1=11&itemID_2=1&qty_2=3&variant_2=20|30
- Pipe character can be used to delimit multiple variants for a single product.  Like with itemID and qty, variant_# matches to the appropriate #.
- Syntax (without variants):
5/14/08
- FEATURE: Added support for SiteMap.org - Standard Sitemap Format preferred by Google, Yahoo and Microsoft just reference SiteMap.aspx or /store/SiteMap.aspx
- FEATURE: Added support for Yahoo SiteMap
- FEATURE: Changed popup windows across the Admin Console to be more modal and have more control across firefox and IE. Much smoother.
- FEATURE: Added submit a change to popup help so customers can request more information on topics
- FEATURE: Our customers can now supply a non US state for the store.
- FEATURE: Updated googlesitemap.aspx to use new sitemap format
- FEATURE: SiteExplorer: Added View button to the CMS Editor
- FEATURE: SiteExplorer: Added a checkbox to view the pages in the Site Explorer tree by URL vs Link Text
- FEATURE: GlobalSettings flag to disable the setting to Display Credit Cards to selected users.  Not even the master administrator can allow the setting.  No UI for the flag.
- FEATURE: Store Payment Methods page allows disabling of the CVV requirement on placing orders on the front end.  CVV will still be requested, but no validation will occur.
- Both the theme name and store name are now displayed at the beginning of the breadcrumb trails in Admin
- Added columns Display Contents, Show Sub Products, and Sort Order to the category listing page
- The cost modifier on payment gateways will now allow for decimals.
- Catalog Editor: Added styled View and Clone buttons to product editor
- Catalog Editor: Added styled New Product and New Category buttons to ListProducts and ListCategories
- Changed pointer to hand over buttons in the 5.0 interface
- Defaults added for the Product Mass Editor so data will be there by default.
5/10/08
- SPEED: Reduced page size by 100k in the admin by simplifying popup help, image refs and repeated elements
- SPEED: Cache Default Image URL
- SPEED: Cache Style.aspx – was rebuilt multiple times for each request.
- SPEED: Revamped paging on order list to cut down tremendously on sql data returned
- SPEED: Base page stack is tremendously streamlined and takes .1 seconds over 100 loads now
- SPEED: Sped up z= searches by including the key in the param and verify it against the hash, backwards compatible. This removes 100% of the searches by UID now across the application.
-
STATS: Theme Manager:
Version 4.3: 287kb, but 564kb with all cached files
Version 5.0 (preupgrade): 262kb, but 593kb with all cached files
Version 5.0 (after optimizations): 116kb, but 398kb with all cached files -
STATS: Product Editor:
Version 4.3: 1.24MB, but 2.18MB with all cached files
Version 5.0 (preupgrade): 544kb, but 1.52MB with all cached files
Version 5.0 (after optimizations): 268kb, but 1.2MB with all cached files
4/28/08
- FEATURE: New popups across the application to assist in selecting customers and products without confusion.
- FEATURE: Popup help upgraded across the application
- SPEED: Cached main admin menu control and others to enhance speed across the application
- SPEED: Reduced time for load store settings and other key routines
- SPEED: Reduced render time of the tab system in the admin
 
HOTFIXES
6/18/08
- HOTFIX (5.0.24, 5.0.27): Added null check for shared content merge.
- HOTFIX(5.0.27 only): Fixed Unable to delete a Product/Order/Customer/Category in admin.
- HOTFIX(5.0.x):Fixed ## WAREHOUSESUBTOTAL## Site Merge code not calculating quantity pricing.
- HOTFIX(5.0.x): Fixed Confirmation/receipt page(s) need to apply correct ItemNr styles.
- HOTFIX (5.0.x) - Fixed an issue where the Meta Description for Content Pages was using defaults even if a description was specified on the content page editor
- HOTFIX(All): Fixed variant surcharges are not hidden by login for pricing option.
- HOTFIX(5.0.27.10): JavaScript error preventing the proper display of Edit Manufacture page
- HOTFIX : Fixed Search Merge Code which is hardcoded to pull the categories only from the Root directory.  ## SEARCHBOX[catID=x]## now works with categories that aren’t in the root of the site, and also supports multiple categories with the syntax ## SEARCHBOX[catID=x|y|z]##.
- HOTFIX(5.0.x): Cleaned query string to fix the display of hacker safe when paging.
- HOTFIX: On the product editor, making a product inactive for a store was causing it disappear from the list so it can not be reactivated.
- HOTFIX (5.0.27) - Fixed a null reference exception generated by the notification callback in Google Checkout.
- HOTFIX (27): fix grid issues on order list (defect 476) and customer list (sorting), small performance tweak on order list and session list
- HOTFIX (27): Fix ## SEARCHBOX## and ## CUSTOMERLOGIN## merges
- HOTFIX (5.0.x), Defect 475 - Added an input for the time an order was placed to the Order Edit page.
- HOTFIX: 27 only: Dashboard was not reloading data if a date was picked
- HOTFIX (5.0.x) - Shipping date on Order Edit page will be blank when it is not actually set, rather than defaulting to the current date (which, in turn, caused it to be saved as the current date if not modified).
- HOTFIX (5.0.x) - Payment dates will now appear properly for order payments done in the order edit page.  Also, the approved date will appear as a second line under the payment date.
- HOTFIX (.27): Made many improvements to the customer list.
- Added customer name and email to search tab
- Corrected search behavior
- Added switch to display either shipping or billing address data, or all addresses (causes duplicate customer rows, one for each address, but there is a note on the page explaining)
- Export now functions properly with paging and searches
- Page size setting moved to settings tab
- The data query will now only select columns that are actually displayed – uses a similar method to the product mass editor to display friendlier column names vs the actual ones in the selection list
- Removed the large and unnecessary grouping that didn’t work – duplicates are removed by selecting only the default billing or shipping address, depending on the setting mentioned above
- Added ability to remove customer ID column
-
- HOTFIX (5.0.x), Defect 470 - Tracking Numbers page was throwing an exception if one of the orders in the list had a Non-US State set instead of a US state.
- HOTFIX (5.0.x) – Some snap-in styles were not being applied properly to the Link Group snap-in.
- HOTFIX (24, 27): session log will no longer error when passing in a search query string (linked from the catalog searches report, lists sessions that searched for a particular string)
- HOTFIX: Snap-in CSS settings were not saving correctly due to an extra runat server div that was added around each css area.
- HOTFIX (5.0.x) - Added Existing check to PayPal IPN callback page.
- FIX: ## IF merge not working when not using ## ELSE##
- HOTFIX (24, 27): emails sent to customers via the order list using the actions menu will now be properly logged in the email log
- HOTFIX: Add space between state and zip for address on order.
- HOTFIX: Change the GenerationTime entry to a CSS comment (Style.aspx)
- HOTFIX: OnePageCheckout: split update panels further into specific areas to help prevent any user input being lost during ajax updates
- HOTFIX: OnePageCheckout: clear cart message during binding to prevent duplicates
- HOTFIX: OnePageCheckout: skip shipping validation during an ajax postback in the case that a canadian province is selected while the country is still set to US - this happens while someone is filling out the address form
- HOTFIX: OnePageCheckout: make postal code required for canada
- HOTFIX: Change the regex that replaces the content length in ajax postback responses to handle multiple update panel updates at once. This should get rid of the PageRequestManager script errors that pop up in some cases. 
5.0.27.14
- HOTFIX (24, 27): emails sent to customers via the order list using the actions menu will now be properly logged in the email log 
0
Please sign in to leave a comment.
Comments
0 comments