Skip to content

Releases: klevu/klevu-smart-search-M2

3.1.4

Choose a tag to compare

@klevu klevu released this 13 Jan 17:03

Changelog

  • [Improvement] Catch errors when accessing cookies caused by none string (octet) cookie values
  • [IMPROVEMENT] Enable merchants to set the number of records sent to Klevu in each batch (previously set at 100)
  • [IMPROVEMENT] Remove templates, CSS & javascript for deprecated integration wizard (removed in 2.7.0)
  • [IMPROVEMENT] Product Sync, Grouped product stock status “no” if no associated products are found
  • [BUGFIX] PHP 8.1 specific fix if Klevu API keys are not set
  • [BUGFIX] Ensure product collection order is set during sync, edge-case in EE/Commerce
  • [BUGFIX] Ensure Boolean product attribute values sync in other and otherAttributesToIndex
  • Composer dependency on
    • klevu/module-productsearch increased to 3.1.4 (from 3.1.3)

2.9.3

Choose a tag to compare

@klevu klevu released this 13 Jan 16:59

Changelog

  • [Improvement] Catch errors when accessing cookies caused by none string (octet) cookie values
  • [IMPROVEMENT] Enable merchants to set the number of records sent to Klevu in each batch (previously set at 100)
  • [IMPROVEMENT] Remove templates, CSS & javascript for deprecated integration wizard (removed in 2.7.0)
  • [IMPROVEMENT] Product Sync, Grouped product stock status “no” if no associated products are found
  • [BUGFIX] PHP 8.1 specific fix if Klevu API keys are not set
  • [BUGFIX] Ensure product collection order is set during sync, edge-case in EE/Commerce
  • [BUGFIX] Ensure Boolean product attribute values sync in other and otherAttributesToIndex
  • Composer dependency on
    • klevu/module-productsearch increased to 2.9.3 (from 2.9.2)

3.1.3

Choose a tag to compare

@klevu klevu released this 09 Dec 11:51

Changelog

  • [BUGFIX] Product Sync - Pass empty node for itemGroupId rather than 0 when products have no parent
  • [BUGFIX] Product Sync - Protect against third-party customisations causing getChildrenIds to return none iterable items
  • [BUGFIX] Product Sync - Add logging for search & filter attributes which are not synced due to data issues
  • Composer dependency on
    • klevu/module-productsearch increased to 3.1.3 (from 3.1.2)

Changelog from 3.1.2

  • [IMPROVEMENT] Fixes for ES Issues in Integration Tests
  • [IMPROVEMENT] Fix when using certain third-party modules that change parent category structure.
  • [IMPROVEMENT] Improvements in product data sync
  • [IMPROVEMENT] Config setting added to decouple the syncing of out-of-stock products from the Display Out of Stock Products setting.
  • [IMPROVEMENT] Resolve erroneous syncing of Configurable Product children based on parent visibility
  • [IMPROVEMENT] Improved checks on child and parent product attribute settings during sync.
  • [IMPROVEMENT] Better handling of URL redirects from quick search
  • [BUGFIX] Hyvä Themes fix for URL redirects set in KMC.
  • [BUGFIX] Store Config save error in Magento 2.1.18
  • [BUGFIX] Compilation issues when using PHP 5.6
  • [BUGFIX] Ensure other attributes field syncs as expected
  • [BUGFIX] Stock level caching fix when using MSI.
  • Composer dependency on
    • klevu/module-productsearch increased to 3.1.2 (from 3.1.1)
    • klevu/module-troubleshoot increased to 1.1.5 (from 1.1.4)

2.9.2

Choose a tag to compare

@klevu klevu released this 09 Dec 11:57

Changelog

  • [BUGFIX] Product Sync - Pass empty node for itemGroupId rather than 0 when products have no parent
  • [BUGFIX] Product Sync - Protect against customisations causing getChildrenIds to return none iterable items
  • Composer dependency on
    • klevu/module-productsearch increased to 2.9.2 (from 2.9.1)

Changelog from 2.9.1

  • [IMPROVEMENT] Fixes for ES Issues in Integration Tests
  • [IMPROVEMENT] Fix when using certain third-party modules that change parent category structure.
  • [IMPROVEMENT] Improvements in product data sync
  • [IMPROVEMENT] Config setting added to decouple the syncing of out-of-stock products from the Display Out of Stock Products setting.
  • [IMPROVEMENT] Resolve erroneous syncing of Configurable Product children based on parent visibility
  • [IMPROVEMENT] Improved checks on child and parent product attribute settings during sync.
  • [IMPROVEMENT] Better handling of URL redirects from quick search
  • [BUGFIX] Hyvä Themes fix for URL redirects set in KMC.
  • [BUGFIX] Store Config save error in Magento 2.1.18
  • [BUGFIX] Compilation issues when using PHP 5.6
  • [BUGFIX] Customer Group Prices data sync regression.
  • [BUGFIX] Stock level caching fix when using MSI.
  • Composer dependency on
    • klevu/module-productsearch increased to 2.9.1 (from 2.9.0)
    • klevu/module-troubleshoot increased to 1.1.5 (from 1.1.4)

3.1.1

Choose a tag to compare

@klevu klevu released this 20 Oct 07:39

Changelog

  • [IMPROVEMENT] - Remove composer dependency on klevu/module-mysqlcompat
  • [IMPROVEMENT] - Add admin notification if klevu/module-mysqlcompat is missing when using Magento 2.3.
  • [BUGFIX] - Check parent category data is set before accessing it. A Common third party module is removing this data.

3.1.0

Choose a tag to compare

@klevu klevu released this 14 Oct 15:06

Changelog

  • [NEW FEATURE] Add Ratings Count to product sync.
  • [NEW FEATURE] Create Klevu Review Count product attribute.
  • [IMPROVEMENT] Support for Magento 2.4.5-p1.
  • [IMPROVEMENT] Update rating data calculations used in product sync.
  • [IMPROVEMENT] GUI improvements for Klevu Rating product attributes in admin.
  • [IMPROVEMENT] Klevu Rating attributes values are only set at store scope.
  • [IMPROVEMENT] Ensure Klevu Rating attributes do appear in the other attributes to index data.
  • [IMPROVMENT] Ensure rating data used in product tracking is numeric
  • [BUGFIX] Handle incorrect data type for product image in data sync.
  • [BUGFIX] DI compilation error in Magento 2.4.4+.

2.9.0

Choose a tag to compare

@klevu klevu released this 14 Oct 15:06

Changelog

  • [NEW FEATURE] Add Ratings Count to product sync.
  • [NEW FEATURE] Create Klevu Review Count product attribute.
  • [IMPROVEMENT] Support for Magento 2.4.5-p1.
  • [IMPROVEMENT] Update rating data calculations used in product sync.
  • [IMPROVEMENT] GUI improvements for Klevu Rating product attributes in admin.
  • [IMPROVEMENT] Klevu Rating attributes values are only set at store scope.
  • [IMPROVEMENT] Ensure Klevu Rating attributes do appear in the other attributes to index data.
  • [IMPROVMENT] Ensure rating data used in product tracking is numeric
  • [BUGFIX] Handle incorrect data type for product image in data sync.

3.0.2

Choose a tag to compare

@klevu klevu released this 03 Oct 11:06

Changelog

  • [Bugfix] - Ensure resource model is set in custom backend serializer

3.0.1

Choose a tag to compare

@klevu klevu released this 29 Sep 10:48

Changelog

  • [Improvement] - Magento Marketplace compatibility
  • [Improvement] - Removal of support for Magento 2.1 and 2.2 (Still supported in 2.x branch)
  • [Bugfix] - Check Features API response, handle edge case for empty XML node
  • Composer dependency on
    • klevu/module-addtocart increased to 3.0.1 (from 2.8.0)
    • klevu/module-content increased to 3.0.1 (from 2.7.2)
    • klevu/module-mysqlcompat increased to 1.1.1 (from 1.1.0)
    • klevu/module-productsearch increased to 3.0.1 (from 2.8.1)
    • klevu/module-troubleshoot increased to 1.1.4 (from 1.1.3)

2.8.2

Choose a tag to compare

@klevu klevu released this 28 Sep 15:28

Changelog

  • [Bugfix] - Check Features API response, handle edge case for empty XML node