Release Notes

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

4.4.1 (2022-07-21)

Bug Fixes

4.4.0 (2022-07-21)

4.4.0-beta.0 (2022-07-21)

Bug Fixes

4.3.1 (2022-07-21)

4.3.0 (2022-07-21)

4.3.0-beta.0 (2022-07-20)

Features

  • hide callouts when not sorting by "_score" or "collections.position" (bf2d57a)

4.2.7 (2022-07-19)

Bug Fixes

  • only apply inventory sensor to products, not callouts (7c186b8)

4.2.6 (2022-07-11)

4.2.5 (2022-07-11)

Bug Fixes

  • remove problematic css color "inherit" (aa304bd)

4.2.4 (2022-06-23)

Bug Fixes

  • add missing spread operator (acc51cb)

4.2.3 (2022-06-23)

Bug Fixes

  • include sorting by collection position when using global curation (141c463)

4.2.2 (2022-06-21)

Features

  • merge global boosting rules with curation when empty (248cbdd)

Bug Fixes

  • pass on nocache url param to config endpoint to bust caching on worker side (51b9dcf)

4.2.1 (2022-06-14)

4.2.0 (2022-06-14)

Features

  • allow custom grid styles to be provided and override defaults (25ce405)

4.1.0 (2022-06-09)

4.1.0-beta.6 (2022-06-08)

4.1.0-beta.5 (2022-06-08)

4.1.0-beta.4 (2022-06-08)

Bug Fixes

  • only request live config if shop is present (a9ab343)

  • remove console error for range filter (9eeeb5d)

4.1.0-beta.3 (2022-06-08)

4.1.0-beta.2 (2022-06-08)

Bug Fixes

  • only run tracking event when data exists (a768c19)

4.1.0-beta.1 (2022-06-08)

Features

  • add sentry release tracking to ci (67c813d)

Bug Fixes

  • update provider props to suit merged changes (f014e87)

4.1.0-beta.0 (2022-06-08)

4.0.0 (2022-06-08)

⚠ BREAKING CHANGES

  • switch to using "handle" instead of "id" for sort option

  • switch to using "handle" instead of "id" for filter and filter option

Features

  • switch to using "handle" instead of "id" for filter and filter option (a92bdd7)

  • switch to using "handle" instead of "id" for sort option (c2be1fa)

3.11.0 (2022-06-06)

Features

  • app: add provider prop "configId" to support multi-config shops (2ef6af5)

3.10.4 (2022-06-02)

Bug Fixes

  • app: fix access to undefined sort option ID (f93bbce)

3.10.3 (2022-06-02)

Features

  • add support for collections assigned to filter groups (afe0711)

3.10.2 (2022-06-02)

Features

  • add sort option into url params (f78ec9b)

3.10.1 (2022-06-02)

Features

  • add onRedirect prop + fix caching issue when searching from search page (59b32f6)

3.10.0 (2022-06-01)

Features

  • add pagination, sort, filter and promotion analytics events (5968814)

Bug Fixes

  • add missing next/prev pagination export (6b13902)

3.9.1 (2022-06-01)

Bug Fixes

  • re-pin @appbaseio/reactivesearch at ^3.14.0 to match advice given to delivery teams (77bbe4c)

3.9.0 (2022-06-01)

Features

  • pin @appbaseio/reactivesearch at ^3.14.0 to match advice given to delivery teams (fb93473)

3.8.1 (2022-05-31)

Bug Fixes

  • add timeout to blur event so results remain clickable (fe98040)

3.8.0 (2022-05-30)

Features

  • add grid gap to result list component props (0d65bd0)

3.7.0 (2022-05-30)

Features

  • add support for additional datasearch input props (a6c6382)

3.6.0 (2022-05-28)

Features

  • add support for global curation / default boosting rules (b476e75)

3.5.0 (2022-05-27)

Features

  • add zero results and view product (impressions) events (db4f310)

3.4.4 (2022-05-19)

Bug Fixes

  • render issues with expired config cache (2c408ad)

3.4.3 (2022-04-11)

Bug Fixes

  • check for existence of window before using (node render) (df7f9b0)

3.4.2 (2022-04-11)

Bug Fixes

  • correct logic for calculating search fields when config is empty or updates (ae67498)

3.4.1 (2022-04-11)

Bug Fixes

  • correct typings for selected sort option within context (f363fc2)

3.4.0 (2022-04-11)

Features

  • add hook to get cached or remote config (cb77750)

  • add renderBooting prop for rendering while config is loading (3da876e)

  • ignore cached config if "nocache" url search param is set (38823c2)

  • update provider to use live config hook (d898df0)

3.3.0 (2022-03-28)

Features

  • add shop name in context, (13b54e2)

  • add warning and prevent tracking request if "shopifyPermanentDomain" is missing (bcbf378)

  • additional result props in ResultList (821b022)

  • call track after trigger query in SearhInput (8a09111)

  • remove combined results logic, discriminate product and callout (ee1b38e)

  • remove event handling overrides in useAnalytics track function (3cb1bc5)

  • update callout card for new ElasticCallout type (8db23b5)

  • useAnalytics hook (17fb749)

Bug Fixes

  • add missing package "axios" (eaa4763)

  • fix request payload (aa33e95)

  • fix search event payload (5bd8c03)

  • match useAnalytics endpoint signature (b94a70c)

  • only record select event when link clicked (ba95992)

  • remove name and variant from select_item event (a87037d)

  • select_item event, add questions in comments (8693a78)

  • support v1 indexes in ResultList component (4c23ef3)

  • white line (2a5a191)

2.1.1 (2022-03-01)

Bug Fixes

  • add nested attribute to collection position sort clause (RS-124) (0932b3e)

2.1.0 (2022-02-28)

Features

  • add image to default result card render (c50319e)

  • sort of _score always be desc (f51e75c)

2.0.2 (2021-12-15)

Bug Fixes

  • support missing compare_at_price on price sets (dbe3fc2)

2.0.1 (2021-12-15)

Bug Fixes

  • check compare_at_price exists before formatting in useProductPrice (acba76c)

2.0.0 (2021-11-18)

⚠ BREAKING CHANGES

  • move index to a dedicated prop, make credentials optional and set default

Features

  • move index to a dedicated prop, make credentials optional and set default (a0696ba)

1.3.0 (2021-11-18)

Features

  • add support for valuesManual in filter option filtering (c2cef69)

  • add totalSelected to filter render props (RS-16) (7949200)

1.2.0 (2021-10-19)

Features

  • adjust page size to accommodate callouts (0365896)

1.1.1 (2021-10-15)

Bug Fixes

  • pass render prop to ResultCardCalloutInner, add pagePosition prop (3983db4)

1.1.0 (2021-10-13)

Features

  • disable callouts unless enableCallouts prop is set (c2ac79a)

1.0.1 (2021-10-13)

Bug Fixes

  • filter currentId from all filters in useReactiveReactProp (645fe73)

1.0.0 (2021-10-13)

Features

  • add additionalComponentIds prop to provider (1db51a0)

0.2.0-beta.0 (2021-10-08)

Features

  • combined results in result list (a85f39e)

  • render callouts in result list, implement grid (e8cbaad)

0.1.29 (2021-08-05)

Features

  • apply defaultQuery to nested variant filters to check inventory available (a348522)

Bug Fixes

  • size and colour filter targets in docs (735c12e)

0.1.28 (2021-07-23)

Features

  • allow provider theme to be configured (33eb10f)

  • set default reset theme (0661294)

Bug Fixes

0.1.27 (2021-07-01)

Features

0.1.26 (2021-06-28)

Features

  • allow provider theme to be configured (33eb10f)

0.1.25 (2021-06-28)

0.1.24 (2021-06-25)

Bug Fixes

  • add missing lower case to existing sort sensor (c7099a0)

0.1.23 (2021-06-25)

Bug Fixes

  • force lower case curation search term (09d73bf)

0.1.22 (2021-06-24)

Features

  • add support for pinning products in curations that don't exist within the resultset (3ceadf6)

0.1.21 (2021-06-18)

Bug Fixes

  • normalise collection handle and search term when resolving curation (6bd1aec)

0.1.20 (2021-06-17)

Features

  • support hidden curation products in SensorSort (c80a52f)

Bug Fixes

  • regenerate yarn.lock in release script (b97ddef)

  • use yarn to fix monorepo issues, upgrade docusaurus (aa4ee48)

0.1.19 (2021-06-14)

Bug Fixes

  • search: ssr build issue due to window (aada68a)

0.1.18 (2021-06-04)

Bug Fixes

  • use variants.available in SensorInventoryAvailable (ffaa237)

0.1.17 (2021-06-01)

Bug Fixes

0.1.16 (2021-05-10)

Bug Fixes

  • search: include _score in sort state eligible for curations (2839929)

0.1.15 (2021-05-10)

Bug Fixes

  • search: correct type for context submitSearch (8b3e647)

0.1.14 (2021-05-10)

Features

  • search: allow searchQuery to be provided to submitSearch (116e5d6)

  • search: onBlur, onFocus events in SearchInput component (c6799be)

0.1.13 (2021-05-09)

Features

  • drop SensorStackInstantsearch in favor of single SensorStack with context (f31a60b)

0.1.12 (2021-05-07)

Features

  • add SearchInput component and associated instant search support (98a8af7)

  • add SensorStackInstantSearch (e93308f)

  • theme-debut: add instant search component (3017fb2)

0.1.11 (2021-05-07)

Features

  • add debug output to provider (c45de1a)

Bug Fixes

  • add missing sensors to result list react prop (2293c43)

0.1.10 (2021-05-07)

Features

  • add debug output to SensorSort (0b3d125)

0.1.9 (2021-05-05)

Bug Fixes

  • force value to be an array in filter customQuery (454c110)

0.1.8 (2021-05-04)

Bug Fixes

  • theme-debut: fix flex width on results grid (049da94)

0.1.7 (2021-05-04)

Features

  • add filterStackId prop to provider (#2) (043e9f0)

  • add ResultPagination component and usePages hook (#4) (e8dcf61)

  • add ResultStateProvider component for accessing page state (ec4cc6f)

  • add SensorInventoryAvailable and rename SensorStack (18d7aaa)

  • add support for settingsHideUnavailable at filter level for variant nested fields (5ca63e1)

  • rename FilterMatrix to FilterStack (62788cd)

  • renderAfter, renderBefore and renderPagination props on ResultList (05d2203)

  • renderError prop on ResultList component (d95d6df)

  • renderLoading prop on ResultList component with initial search logic (1568d2e)

  • renderLoadMoreButton prop on ResultList with default button (bd5af24)

  • renderPaginationNextPrev prop on ResultList with default component (d587303)

Bug Fixes

  • theme-debut: browser warning for svg property (4fd7948)

  • theme-debut: use new SensorStack component (da59639)

0.1.6 (2021-04-28)

Features

  • theme-debut: add styling for product cards (1397aa1)

  • add listClassName prop to ResultList component (f28be3e)

  • add renderResultCard prop to ResultList component (889255f)

0.1.5 (2021-04-28)

Features

  • theme-debut: add styled filters (467b255)

  • theme-debut: add tailwind jit styles (6e28c52)

Bug Fixes

  • show all filter options unless displaySize is defined (6887ed7)

0.1.4 (2021-04-28)

Bug Fixes

  • export Filter and FilterList components (7a297dd)

0.1.3 (2021-04-28)

Bug Fixes

  • define nested field prop for variants (2af7ebe)

0.1.2 (2021-04-27)

Bug Fixes

0.1.1 (2021-04-27)

0.1.0 (2021-04-27)

Initial release.

Last updated