Hotfixes & Small Tweaks - May
In May we plan to make movement on core version 5.0.35 deliverables including multi-dimensional product reviews with administrative moderation that fully use our newly released custom layout framework.  Also included will be new integrations with Endicia LabelServer, Stone Edge Order Manager and many new performance changes.  More time for custom development has also been made so we can get some of our customers’ requests and needs taken care of so be sure to ask about anything you need changed for your business.
- 5/29
- HOTFIX (34): Manually exporting a google base feed will now delete the previous feed file to prevent the code from appending to it
- HOTFIX(34): EditLogin.aspx will now properly post a binarypassword.
- 35: Changed the picture handling for XML product feeds (GDF, xmlproductfeed.aspx) to use the same code that is used on the product and category pages. This means that it will now use the resizer, auto-association, etc.
- 5/28
- HOTFIX (34): Corrected an error with acCatalog.GetCategoryContext that was causing the featured items snapin to incorrectly attempt to display products from the referring category when on the home page, for example
- 5/27
- HOTFIX (34): Fix black header bars on product editor tabs too wide in Firefox
- HOTFIX (34): Fix issues with custom layout areas not loading for new snapins
- HOTFIX (34): Fixed a couple issues with snapins on product editor, also added a friendly message stating that you can’t add snapins to a new product until its saved
- 5/26
- 35: Added category chooser to product and category editors in place of category drop downs
- HOTFIX: Category Chooser tree now uses "load on demand" for loading child categories (instead of loading the entire tree up front) and searches of the tree happen a lot faster than before.
- HOTFIX: Microstores will no longer appear in the store dropdown on the editors in Site Explorer.
- 5/22
- 35: Added ## MFGPARTNUMBER##, ## COST## and other documented product merges.
- 35: Added a default Thumb Max Columns and Thumb Max Rows on Product Details to all Theme Templates.
- 5/21
- HOTFIX: Modified Google Conversion Tracking to remove the commas from dollar amounts over $999, ViewOrder display issues
- 5/20
- 35: The browse by attribute control’s data will now be cached up to 3 levels deep (no attributes, 1 attributes selected, 2 attributes selected), this should provide some significant speed gains on sites with heavy attribute usage
- 35: Added CacheItemRemovedCallback to CacheHelper's AddItem methods so we can track when things are removed from the cache via the trace output
- 5/19
- HOTFIX: Fix for a null reference caused on the Order Edit page, also dealing with an item's cost being null – see next hotfix for one possible cause of the issue.
- HOTFIX: Quick Product Entry will set the cost of new items to 0 instead of leaving them as null.  This is not a field that can be changed via the Quick Product Entry.
- HOTFIX: New orders placed with Google Checkout will now create an OrderExtendedShipping record and will display the correct shipping method selected in the dropdown on the Order Edit page.
- HOTFIX: Fixed an issue where a product group would display as FREE in the related items snap-in if the items in the group had no price and were set to Call For Pricing.  Will now display CALL as it is supposed to.
- 5/18
- HOTFIX: Added orderID to 3DSI gateway
- 35: Added an AJAX-friendly validation display area to the admin master page and added SetValidationMessage and ClearValidationMessage methods to PageTemplateAdmin to utilize it.  If the message is an error or warning, it is displayed across all tabs.
- 35: Added the Page Settings show/hide box to the MasterTemplate.  It is available on the General, List, and View tabs currently.
- 5/17
- FEATURE: Add conditional merge support to title, meta keywords and meta description for category and manufacturer pages.
- 5/15
- 5/11
- HOTFIX (34): Fixed an issue where the Order Edit page would error if the cost on an item was null.
- 5/6
- HOTFIX (35): Exclude order edit page from form integrity check because it was breaking the componentart ajax stuff
- 35: Added the following methods to the API:
- Cart_GetBySessionID
- Store_GetBySessionID
- Customer_GetBySessionID
- Store_GetCurrent
- Store_GetByName
- Theme_GetByName
- Theme_GetAll
- State_GetByNameOrStateCode
- Country_GetByNameOrCountryCode
- 5/5
- HOTFIX (34): Quantity will now be considered when an order's total cost is calculated.
- HOTFIX (34): Replace ##SHOPCARTLINE## merge with an empty string if the visitor is a spider instead of not processing it
- HOTFIX (34): Created Localization Literal for already existing Key, OnePageCheckout_OrderGiftMessageHeader_string
- HOTFIX (34): Prevent custom form serialization from saving strings with null characters (ASCII char 0) into the db
- 5/4
- HOTFIX (34): Site Explorer will no longer error when attempting to save Content Page links that have no content page assigned.
- 35: Large number of performance tweaks aimed at reducing the number of database calls per page. This includes:
- Caching the store entity
- Passing store references to helper methods instead of IDs to avoid re-instantiation (mostly pricing related methods)
- Caching the theme entity
- Caching ThemePageSettings entities
- Reworked a lot of the rewrite URL related stuff to take entity references rather than IDs (BuildItemLink method, etc)
- Reduced additional db hits on product listing pages (category, attribute, manufacturer, search) and home page
- Reduced additional db hits on “featured items” type snapins
- Parameterized a lot of non-optimized direct SQL queries or replaced them with entity references
0
Please sign in to leave a comment.
Comments
0 comments