Skip to content

2.0.0

Choose a tag to compare

@klevu klevu released this 13 Nov 09:13

Changelog

  • [IMPROVEMENT] Performance improvements for memory consumption during entity discovery.
  • Composer Dependency
    • klevu/module-m2-indexing: ^2.0.0 (from ^1.0.1)

ATTENTION: This release contains breaking changes.

Noteworthy changes:

  • A number of providers that previously returned arrays now return PHP Generators.
  • IsIndexableDeterminer (for attributes and entities) now accept an array of IsIndexableConditionInterface rather than an array of IsIndexableDeterminerInterface this brings indexing modules inline with frontend modules.
  • Addition of an EntityProviderProviderInterface rather than injecting the same array of entity providers into 3 separate classes Service/Provider/Sync/EntityIndexingRecordProvider.php