Skip to content

Releases: algolia/algoliasearch-sfcc-b2c

25.1.0

30 Jan 15:37
Compare
Choose a tag to compare

What's Changed

Breaking changes

The list of default attributes has changed:

  • categories is replaced by categoryPageId, which permits to create Category Pages
  • primary_category_id has been removed
  • _tags has been removed

If you rely on one of those attributes, you have to add it to the "Additional Product Attributes" list after upgrading.

Features

  • new categoryPageId attribute #206
  • SFRA: implemented Category Pages #211
  • newArrival attribute #207
  • SFRA: use the inferQueryID feature of search-insights #180. This permits to remove Algolia tracking info from the URLs
  • upgrade algoliasearch to v5 #219

Fixes

  • style issues in new BM #204
  • improve master product availability check #217
  • improve HTML content handling #216
  • SFRA: hiding logic wasn't working for hierachicalFacets panel #209
  • SFRA: prices were not displayed for product-level indexing #220

Full Changelog: 24.6.0...25.1.0

24.6.0

07 Nov 16:05
Compare
Choose a tag to compare

What's Changed

Features

  • Support any level of nesting for product attributes #187
  • New promotions attribute #183
  • SFRA: lazy loading for prices #201
  • SFRA: highlight the currently selected swatch #192
  • Small accessibility improvement that comes with SFRA v7 #202

Fixes

  • Handle emojis errors in delta jobs #185
  • Check the number of products processed #200

Misc

  • build: use a deploy key in the release action #189
  • chore: upgrade eslint to v9 and enable ESLint recommended config

Full Changelog: 24.5.0...24.6.0

24.5.0

27 Aug 09:40
Compare
Choose a tag to compare

What's Changed

Features

  • Removed constraints to have to declare attributes #182
    • Possible to index custom, activeData or non-configured attributes without code change
  • configurable waittask timeout #184

Improvements

  • Cache Strategy Improved #177
  • Increase default job timeouts #181

Bug Fixes

  • bugfix: Fixed Event issues for Base and Variant Record Models #178

Full Changelog: 24.4.0...24.5.0

24.4.0

11 Jul 14:02
Compare
Choose a tag to compare

What's Changed

Improvements

  • New configuration parameter to define the locales to index:
    • A Algolia_LocalesForIndexing Custom Preference to define it at a global level. #173
    • A localesForIndexing job step parameter, to define it at the job level. #176
  • Add a colorCode attribute in colorVariations for PWA. #170
  • Disable analytics and ABTest for SSR requests. #175

Bug Fixes

  • The afterStep code responsible of moving temporary indices to production was wrongly executed when some uncaught errors had occurred during the previous job steps. This could result, for a fullCatalogReindex, to having incomplete temporary indices replacing the production indices. #174
  • AlgoliaCategoryIndex_v2 job now splits the indexing batches per locales, to support a bigger number of locales. #171

Full Changelog: 24.3.2...24.4.0

24.3.2

23 Apr 10:29
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Fixed pricing re-rendering issue for recommended widgets
  • Fixed the responsivity issue for the tiles displayed in the recommend widgets
  • Fixed encoding issue
  • [Autocomplete] Handle enter key button in detached mode
  • [Autocomplete] Fixed UX issue while clicking results (Increased clickable area)
  • [Autocomplete] Resolved a non-responsiveness issue when tapping on search results on mobile in detached mode

Improvements

  • Set algoliaAnchorProducts session variable on the controllers as default for Product-Show and Cart-Show, to improve cold start for the Recommend widgets
  • Dynamic logic for handling different product types and index models to display correct recommendations for different index types
  • Update/re-render Recommend widgets when a variation is selected on PDP
  • Trigger server-side rendering only for bots

Full Changelog: 24.3.1...24.3.2

24.3.1

09 Apr 12:45
Compare
Choose a tag to compare

What's Changed

Bug fixes

  • Fixed some style issues on recommend widgets
  • Removed quick view functionality from itemComponents for recommendation to prevent potential SFRA bug

Full Changelog: 24.3.0...24.3.1

24.3.0

09 Apr 09:03
Compare
Choose a tag to compare

What's Changed

Updates

  • Added support for Algolia Recommend on SFRA
  • Product model extensibility: you can now extend and modify the data model without modifying core cartridge code
  • Show InstantSearch searchbox by default
  • Added default support for multiple pricebooks

Bug fixes

  • Only load InstantSearch on search and categories pages

Full Changelog: 24.2.0...24.3.0

24.2.0

19 Feb 08:58
141500d
Compare
Choose a tag to compare

What's Changed

Updates

  • Added support for Base Product Level Indexing.
  • Introduced a new Content Search UI for autocomplete and instant search capabilities.
  • Added support for content functions in content indexing.
  • The cartridge version is now displayed on the Algolia Business Manager Module.
  • Removed outdated documentation files from the repository.

Bug Fixes

  • Increased the waitTask timeout to prevent potential exceptional load errors.

Full Changelog: View the full changelog

24.1.0

26 Jan 09:27
cd97070
Compare
Choose a tag to compare

What's Changed

Updates

  • Indexing contents (content assets and page designer components) are available now
  • Color variations swatches support added
  • Added SSR for URL query search

Bug Fixes

  • Compatibility fixes for SSR

Full Changelog: 23.6.2...24.1.0

23.6.2

18 Jan 10:05
8148dbd
Compare
Choose a tag to compare

What's Changed

Fixes

  • Rules and Synonyms were lost when using fullCatalogReindex indexingMethod

Full Changelog: 23.6.1...23.6.2