Repository navigation
Releases: klevu/module-m2-indexing-api
Releases · klevu/module-m2-indexing-api
Release list
3.3.1
3.3.0
Changelog
- [TECHNICAL] Additional interfaces
- [TECHNICAL] Expand model interfaces with additional getters / setters
- [TECHNICAL] Add missing dependencies
Dependency Updates
magento/module-bundle: "^101.0.4"magento/module-bundle: "^101.0.4"magento/module-cms: "^104.0.4"magento/module-eav: "^102.1.4"magento/module-review: "^100.4.4"magento/module-store: "^101.1.4"klevu/module-m2-configuration: "^1.3.0"klevu/module-m2-indexing: "^3.4.0"klevu/module-m2-indexing-products: "^3.4.0"klevu/module-m2-pipelines: "^1.1.0"klevu/php-pipelines: "^1.1.1"klevu/php-sdk: "^1.1.1"klevu/php-sdk-pipelines: "^1.1.0"
3.2.0
Changelog
- [IMPROVEMENT] Support batched saving of Indexing Entities
3.1.1
Changeset
- Add
KlevuAttributesInterfacefieldset interface to support config grid in module-m2-indexing
3.1.0
3.0.0
Changelog
- [IMPROVEMENT] Performance for both discovery and sync
- [IMPROVEMENT] Real time feed back in CLI when running discovery commands.
No longer need to wait until the process is finished to see responses - [BUGFIX] Change order of Indexing actions
Delete,Update,Addto avoid issues when changing product types
Breaking Changes
- Multiple methods that previously return and array now return a
\Generator.
Multiple classes that accepted an array as an argument now accept a\Generator- #9
2.1.1
2.1.0
Changelog
- [IMPROVEMENT] Performance improvements for entity discovery.
- [IMPROVEMENT] Performance improvements for entity sync.
- [IMPROVEMENT] Performance improvements for attribute save triggering entity update.
ATTENTION:
This release contains a change to the structure of the indexing entity pipeline YAML files.
Any custom pipeline YAML files will require changes to match the new structure.
i.e.
stages:
iterateIndexingRecords:Must be changed to
stages:
iterateIndexingRecordsBatch:
stages:
iterateIndexingRecords:2.0.0
Changelog
- [IMPROVEMENT] Performance improvements for memory consumption during entity discovery.
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 ofIsIndexableConditionInterfacerather than an array ofIsIndexableDeterminerInterfacethis brings indexing modules inline with frontend modules.- Addition of an
EntityProviderProviderInterfacerather than injecting the same array of entity providers into 3 separate classes
1.0.1
Changelog
- [IMPROVEMENT] Add
categoryPathto standard attributes source model - [BUGFIX] Add
categoryPathto the returned data for the GET/attributesendpoint until the endpoint returns that attribute. - [BUGFIX] Extract provider from CLI commands and proxy those providers via di xml.