Added UPS carrier support in Zone Based Shipping (via ShipEngine)
Improved error handling in the cart
Added ability to delete saved Payfabric tokens from user profile
Fixed an issue with package dimensions not being passed correctly to ShipEngine
13 April
Release: 2020.7.2.1
E-Commerce
show_my_orders block function and trackorders form now support srch_status filter parameter which allows to filter orders by status or even comma-separated list of statuses.
12 April
Release: 2020.7.2
E-Commerce
show_my_orders block function and trackorders form now support split_orders filter parameter which accepts two values: parent and children. This allows to filter only parent or only sub-orders
New methods added for In-Store Credits: getCreditBalanceUsed(), getCreditAvailable(), getCreditLimit(). This feature can now be used as a credit account of the customer.
Fixed an issue with AvaTax plugin when country was not passed to the API request
Fixed an issue with the empty shipping date being returned as '0000-00-00 00:00:00' (date_shipped property)
Routing
Fixed an issue with the routing removing more than the first instance of the module name from the URL
Expose getInStoreCreditAvailable() and getOutstandingTotal() methods on the cart object to the front-end.
Fixed an issue with the preview data lagging to reflect the current state of the cart
Fixed an issue with address lookup for Split Shipping by Warehouse
Fixed an issue with parent cart total tax being the the sum of the tax for all sub-carts
Fixed an issue with remembering of the selected shipping rate for each sub-cart
Fixed UI issue in Zone Based Shipping with selection of applicable 3rd party rates rates for the zone
Performance improvements and optimization in Zone Based Shipping
More minor bug fixes and improvements
Routing
Fixed an issue with the routing removing more than the first instance of the module name from the URL
1 April
Release: 2020.7
Regionalisation Features
The format:'currency' modifier in Smarty is now fully consistent with currency formatting settings in the DXP and displays zero values correctly
The new format:'monetary' modifier in Smarty works exactly as format:'currency' but never displays currency codes.
Headless Features
Fixed an issue with minify_html centre option breaking CSV and TSV output.
Events
Events now support permanent URL slug
It is now possible to filter events on the sites by date, multiple category IDs, location and keywords
E-Commerce
The $cart in the templates now supports getShippingFrom() method which returns an array with the Shipping From address (this is convenient when using Warehouses).
Sales Order plugins are no longer activated when duplicate IPN messages are received from PayPal
Block function get_states now supports sorting
Users
Fixed an issue with "Inactive user" error during the registration in the headless mode
Site Search
It is now possible to get access to the Event object from search results
Assets
Fixed an issue with Manage Configuration link in the DXP
Projects
Fixed an issue with email notifications for internal notes