Skip to content

4.4.0

Choose a tag to compare

@abiverderci abiverderci released this 23 Dec 17:42

Changelog

  • [FEATURE] Output Klevu cron execution information in Stores > Configuration
  • [FEATURE] Add CLI Command to show indexing entity sync information
  • [IMPROVEMENT] Implement deferred stock status processing for indexing
  • [IMPROVEMENT] Add Stores > Configuration setting to determine indexing action following product sale
  • [IMPROVEMENT] Add Stores > Configuration setting to allow matching stock status logic for discovery and sync payload generation
  • [IMPROVEMENT] Add Stores > Configuration setting to define method used to determine stock status for entity discovery
  • [IMPROVEMENT] Show metapackage and SDK package versions in Stores > Configuration
  • [IMPROVEMENT] Output additional indexing entity sync information in backend Products grid modal
  • [IMPROVEMENT] Hide Sync Info link in backend Products grid where no Klevu API key is integrated
  • [IMPROVEMENT] Improve stock status support for stores utilising MultiSource Inventory
  • [BUGFIX] Cascade variant and child stock changes to parent product (Configurable; Grouped; and Bundle)
  • [BUGFIX] Resolve products not being marked for sync on stock status change *
  • [BUGFIX] Resolve parent stock status not correctly considered for variant stock status in some scenarios during discovery and payload generation
  • [BUGFIX] Resolve missing data in DiscoveryOrchestrator result objects
  • [TECHNICAL] Add events to indexing record provider to support customisation
  • [TECHNICAL] Extract Product status determination to standalone service to support customisation
  • [TECHNICAL] Extract Product stock status determination to standalone service to support customisation
  • [TECHNICAL] Implement cache clean support on StoresProvider
  • [TECHNICAL] Expand Indexing Entity properties to include created and update dates
  • [TECHNICAL] Add batch size validation to SetIndexingEntities... actions
  • [TECHNICAL] Add provider for consolidation product parent IDs
  • [TECHNICAL] Add missing dependencies
  • [CHORE] Miscellaneous refactoring and clean-up

Version Updates

  • klevu/module-m2-search : 4.3.4 -> 4.4.0

  • klevu/module-m2-analytics : 1.2.0 -> 1.2.1

  • klevu/module-m2-configuration : 1.2.1 -> 1.3.0

  • klevu/module-m2-indexing : 3.3.0 -> 3.4.0

  • klevu/module-m2-indexing-api : 3.2.0 -> 3.3.0

  • klevu/module-m2-indexing-categories : 3.1.2 -> 3.1.3

  • klevu/module-m2-indexing-cms : 3.1.2 -> 3.1.3

  • klevu/module-m2-indexing-msi : [new module] -> 1.0.0

  • klevu/module-m2-indexing-products : 3.3.0 -> 3.4.0

  • klevu/module-m2-pipelines : 1.1.0 -> 1.1.1

* See documentation for known issues due for resolution in upcoming releases