- [
ADDED
]: Added support for Bloomreach Discovery multi-catalog and multi-view, based on Shopify Markets. - [
ADDED
]: Allow default configurations in the App for Search, Collections, Autosuggest, and Recommendations components. - [
ADDED
]: Allow market-specific configurations in the App for Autosuggest components. - [
ADDED
]: Allow market-specific templates for all components. Existing templates are treated as defaults.
- [
CHANGED
]: Changed Search and Collections components from App Embeds to App Blocks. Their App Block configurations can override the default ones from the app, similar to how Recommendations widgets work. - [
CHANGED
]: Combined Autosuggest and Pixel App Embeds to one "Bloomreach Configuration" App Embeds, which functions as a master switch for all Bloomreach components. This avoids repeated defining of the global config object. - [
CHANGED
]: Moved Autosuggest configs to the app. This allows per-market configurations. - [
CHANGED
]: Changed pixel implementation to use Shopify Webpixels. This removes the needs for custom scripts in checkout pages (for conversion pixels). - [
CHANGED
]: Other usability changes.
- [
Fixed
] Infinite scroll issues (https://bloomreach.atlassian.net/browse/DCONN-79).
- [
FIXED
]: Customized Autosuggest template not loaded by the storefront.
- [
ADDED
]: Added support for Bloomreach Discovery Facet Response V3.
- [
FIXED
]: Remove the uselesssort
parameter from autosuggest to avoid potential API issues. - [
FIXED
]: Fix Pathways & Recommendations widgets not picking up thefields
config.
- [
CHANGED
]: Completely rewriting of the app using the new Theme App Extensions. - [
CHANGED
]: Removed usages of the Assets API. This is a breaking change.