Changelog
- [IMPROVEMENT] Performance improvements for memory consumption during entity discovery.
- [BUGFIX] Entity sync skipped some entities when variants also required a sync.
- Composer Dependency
klevu/module-m2-configuraion
:^1.1.0
(from^1.0.0
)klevu/module-m2-indexing
:~2.0.0
(from~1.0.2
)
ATTENTION: This release contains breaking changes in the Indexing modules.
Noteworthy changes:
- A number of providers that previously returned arrays now return PHP Generators.
IsIndexableDeterminer
(for attributes and entities) now accept an array ofIsIndexableConditionInterface
rather than an array ofIsIndexableDeterminerInterface
this brings indexing modules inline with frontend modules.- Addition of an
EntityProviderProviderInterface
rather than injecting the same array of entity providers into 3 separate classesService/Provider/Sync/EntityIndexingRecordProvider.php