General improvements
- Page section loading problems in IE browser were fixed
- Improved images default resized quality to JPG 90
For users
- Added registration time field to client list
- Added registration time field to client profile
- Fixed bug in deleting shop list item image
- Fixed import of products (Products were not imported if other product with same sku were deleted)
- Fixed tree display bug in Shop module
- Added some Shop Import error handling
- Fixed warnings when no currency was set in settings module
- Fixed currency import when importing products to Shop
- Fixed import when no category selected
- Fixed problem (deleting product from category unsets category)
- Fixed warning in deleted element's path when accessing page in Trash
- Fixed discount displaying in different currencies
- Added alert when required SKU is not entered when entering product variants
- Added test mode to SEB payment type
- Fixes for email subscribers import
- Fixed bug when renaming folder in tree by ajax unsets category template
For developers
- Examples code cleanup
- Fixed displaying memory usage when debugging page
- Added an option to select default cart conflict resolving
- Added variant support in shopcart2 module
- Added _shop->getCurrentPage smarty method
- Modified _shop->getProductVariants smarty method. Now returns group names also
- Fixed product count when product exists in more than one category
- Optimized getList() method
- Fixed fatal error when trying to access smarty _clients object in shop order window
- Fixed getCartValue currency bug (prices was converted 2 times)
- Added _shop->getActualLogisticZones and _shop->getLogisticRegionsGrouped methods to smarty
- Updated getDeliveryPrice method to allow weight optional (if not set method takes current cart weight)
- Added logistic detection by zone when placing order
Many other improvements were done in Shop and other modules. We recommend to update your current iPyramid.system version to the latest one.