What's new
The Dotdigital Tag's
track()calls now send page context.The Dotdigital Tag sends a
productList()call on product listing pages (this can be disabled via a config key).Frontend tracking now loads an additional configuration script to capture site data and a masked quote id, if available.
Lists for customers, subscribers and guests can now be configured in store scope.
A new
ddg.sales.guest_list_additionqueue is added to sync guests into lists based on their order store.
Improvements
Unassigning a product from a website now removes that product from any related catalog insight collections.
Bug fixes
Bundle prices used the display currency instead of the base currency; this has been fixed.
Deprecations
The `dotdigital.search.capture` layout block,
tracking/dotdigital_search_capture.phtmltemplate, andDotdigitalSearchCaptureVieware deprecated and retained until the next major release for third-party layout and template compatibility. The template now renders no output; search tracking is handled bytracking/dotdigital_product_list_capture.phtmlandDotdigitalProductListCaptureView.
The legacySearched termevent is no longer emitted by the module.
