2018/06 Release notes

25 June

Release: 2018.21

  • E-Commerce
    • Zone-Based Shipping now supports Authority for Shipping companies. It is now possible to setup shipping rates available only to the selected users or user groups
    • Fixed an issue where option list name was not saved in the database for purchased products
  • Positions
    • Integration with SalesForce (fields mapping) now configurable in the DXP.
  • Forms
    • There is no need to pass keys to the options in the "select" field, if the key match the values
    • Fixed an issue with classes initialisation
  • Blogs
    • Added blog post abstract text and main category id to blog search results.
  • Hooks
    • Fixed an issue with pagination when displaying more than 15 hooks; updated search by event.

18 June

Release: 2018.20

  • Blogs
    • DXP now shows a tree view filter with post categories. The selected category filter apples to "Post", "Waiting Posts", "Comments" and "Waiting Comments"
    • Block function show_most_read_posts now allows to filter posts by Blog ID with the 'bid' argument
    • Fixed an issue with some blog post fields being wiped out when an error occurred upon creating a new post
  • Core
    • Added front-end variables and controls for multi-language websites support. It is now possible to detect user-preferred language or select it manually and store that selection in the session. Refer to the documentation on Multi-Language Support
  • E-Commerce
    • SAPByD plugin now allows to send e-mail to the specified e-mail addresses with details on any errors occurred during the sync. This can be configured in Transactions → Commerce → Configure → Manage Plugins
    • Discounts description array now contains a new boolean field "restored" which indicated if the cart contains discounts which have been restored from the quote
  • Discounts
    • Several UI improvements in Discounts, including fixing of pagination and ability to select where a newly created discount in added: at the top end of the list or at the the end
  • Product Catalogue
    • Fixed an issue with faceted search incorrectly caching the root category which caused crashing when a change was made to a category 
  • Hooks
    • Fixed a bug with selecting previous action output on action tree view in "Add Action" window

12 June

Release: 2018.19

  • E-Commerce
    • The new discount condition check - "Minimum Unique Categories" allows to create discounts which apply when a cart contains products from the specified number of different categories.
  • Product catalogue
    • When copying a category to a different centre, the product variants are copied too.
  • DXP
    • A number of UI improvements and fixed across multiple modules
  • Hooks
    • A tree view is now available when selecting an attachment for "Send Mail" action
  • Core
    • Added preferred language detection based on HTTP headers; it is now possible to store the language preference choice by adding lc=xx to the URL, where xx is an alpha-2 ISO 639-1 language code
  • Site Maintenance - Centres
    • Improved UX around centre meta data: now the values of the text fields are displayed in search results, the description is displayed as a tool tip, the search results are not reset when an item is edited, etc.

4 June

Release: 2018.18

  • Positions
    • Added integration with "Recruitment and Retention" app of Salesforce
  • Content
    • Coredna now automatically adjusts image URLs in the content produced by CKeditor according to the current CDN and HTTPs settings. This ensures integrity and makes HTTP to HTTPs conversions easy.   
  • Blogs
    • Fixed an issue with multiple clicks on "Authorise" in a blog post. 
    • Blogs overview page now clearly shows the number of approved posts and the total number of posts.
    • Fixed an issues with some custom fields not holding data upon creation of a new post
  • E-Commerce
    • Improved support for French and Dutch addresses at checkout
    • Fixed a bug with discounts usage export where some data was missing
  • Forms
    • Field IDs are now shown in the DXP
  • Site Maintenance
    • Fixed an issue when the same site owner was shown multiple times in the list