- GITHUB-7641: Fix bug related to product export
- PIM-7106: Display the 1st variant product created as product model image
- GITHUB-6943: Update the Docker compose template to run Elasticsearch container in development mode (Thanks aaa2000!)
- GITHUB-7538: Add symfony/thanks Composer plugin
- GITHUB-7365: Reference Data Collection doesn't load when attached Entity has multiple cardinalities (Thanks Schwierig!)
- PIM-6367: Rename
Pim\Bundle\EnrichBundle\ProductQueryBuilder\MassEditProductAndProductModelQueryBuilder
intoPim\Component\Catalog\Query\ProductAndProductModelQueryBuilder
- PIM-6367: Rename
Pim\Component\Catalog\Updater\ProductPropertyAdder
intoPim\Component\Catalog\Updater\PropertyAdder
- PIM-6367: Rename
Pim\Component\Catalog\Updater\ProductPropertyRemover
intoPim\Component\Catalog\Updater\PropertyRemover
- PIM-6367: Rename
Pim\Component\Catalog\Updater\ProductPropertyCopier
intoPim\Component\Catalog\Updater\PropertyCopier
- PIM-6367: Move
Pim\Bundle\EnrichBundle\Elasticsearch\ProductAndProductModelQueryBuilderFactory
toPim\Bundle\CatalogBundle\Elasticsearch\ProductAndProductModelQueryBuilderFactory
- PIM-6367: Move
Pim\Bundle\EnrichBundle\Elasticsearch\CursorFactory
toPim\Bundle\CatalogBundle\Elasticsearch\CursorFactory
- PIM-6367: Move
Pim\Bundle\EnrichBundle\Elasticsearch\Cursor
toPim\Bundle\CatalogBundle\Elasticsearch\Cursor
- PIM-6367: Move
Pim\Bundle\EnrichBundle\Elasticsearch\AbstractCursor
toPim\Bundle\CatalogBundle\Elasticsearch\AbstractCursor
- PIM-6367: Move
Pim\Bundle\EnrichBundle\Elasticsearch\IdentifierResults
toPim\Bundle\CatalogBundle\Elasticsearch\IdentifierResults
- PIM-6367: Move
Pim\Bundle\EnrichBundle\Elasticsearch\IdentifierResult
toPim\Bundle\CatalogBundle\Elasticsearch\IdentifierResult
- PIM-6367: Change the constructor of
Pim\Component\Connector\Processor\Normalization\ProductProcessor
to addAkeneo\Component\StorageUtils\Cache\EntityManagerClearerInterface
- PIM-6367: Change the constructor of
Pim\Component\Connector\Writer\Database\ProductModelDescendantsWriter
to removePim\Component\Catalog\Builder\ProductBuilderInterface
and to addAkeneo\Component\StorageUtils\Cache\EntityManagerClearerInterface
- PIM-6367: Change the constructor of
Pim\Bundle\DataGridBundle\Datasource\ProductDatasource
to addPim\Bundle\DataGridBundle\EventSubscriber\FilterEntityWithValuesSubscriber
- PIM-6367: Change the constructor of
Pim\Component\Catalog\Builder
to removePim\Component\Catalog\Manager\AttributeValuesResolverInterface
- Change the constructor of
Pim\Bundle\CatalogBundle\EventSubscriber\SaveFamilyVariantOnFamilyUpdateSubscriber
to addAkeneo\Component\StorageUtils\Saver\BulkSaverInterface
andAkeneo\Component\StorageUtils\Detacher\BulkObjectDetacherInterface
- PIM-6367: Rename service
pim_enrich.query.product_and_product_model_query_builder_factory
intopim_catalog.query.product_and_product_model_query_builder_factory
- PIM-6367: Rename service
pim_enrich.query.product_and_product_model_query_builder_factory.with_product_and_product_model_cursor
intopim_catalog.query.product_and_product_model_query_builder_factory.with_product_and_product_model_cursor
- PIM-6367: Rename service
pim_enrich.factory.product_and_product_model_cursor
intopim_catalog.factory.product_and_product_model_cursor
- PIM-6367: Rename service
pim_catalog.updater.product_property_adder
intopim_catalog.updater.property_adder
- PIM-6367: Rename service
pim_catalog.updater.product_property_remover
intopim_catalog.updater.property_remover
- PIM-6367: Rename service
pim_catalog.updaterproduct_.property_copier
intopim_catalog.updater.property_copier
- PIM-6367: Rename class parameter
pim_enrich.query.elasticsearch.product_and_model_query_builder_factory.class
intopim_catalog.query.elasticsearch.product_and_model_query_builder_factory.class
- PIM-6367: Rename class parameter
pim_enrich.query.mass_edit_product_and_product_model_query_builder.class
intopim_catalog.query.product_and_product_model_query_builder.class
- PIM-6367: Rename class parameter
pim_enrich.elasticsearch.cursor_factory.class
intopim_catalog.elasticsearch.cursor_factory.class
- PIM-6367: Rename class parameter
pim_catalog.updater.product_property_adder.class
intopim_catalog.updater.property_adder.class
- PIM-6367: Rename class parameter
pim_catalog.updater.product_property_remover.class
intopim_catalog.updater.property_remover.class
- PIM-6367: Rename class parameter
pim_catalog.updater.product_property_copier.class
intopim_catalog.updater.property_copier.class
- PIM-6367: Remove argument
pim_catalog.resolver.attribute_values
from servicepim_catalog.builder.product
- PIM-6367: Remove argument
pim_catalog.resolver.attribute_values
from servicepim_catalog.builder.variant_product
- Add method
Akeneo\Component\Batch\Job\JobRepositoryInterface::addWarning
- PIM-7165: Add method
Pim\Component\Catalog\Model\FamilyInterface::getLevelForAttributeCode