2020/04 Release Notes

16 April

Release: 2020.7.3

  • E-Commerce
    • 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

7 April

Release: 2020.7.1

  • E-Commerce
    • Cart preview now supports JSON Standard Responses.
    • 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