Skip to content

v2.0.5

@LaurentPetard LaurentPetard tagged this 26 Oct 12:15
- GITHUB-7035: Change class alias for proper LocaleType form parent indication, cheers @mkilmanas!
- PIM-6567: Fix attributes filter to not remove axes
- API-411: Fix error 500 when product model has no values
- API-408: Fix too many error messages
- PIM-6933: Fix menu display in case of acl restriction
- PIM-6922: Fix sort order on attribute groups
- PIM-6923: Fix search on all grids when returning on it
- PIM-6878: Fix attribute creation popin not extensible

- PIM-6773: Add the missing required attributes filter in the product model edit form
- PIM-6806: Update product completenesses whenever the attribute requirements of a family are updated
- PIM-6492: search products with variants according to the completeness
- PIM-6337: Create a product model from the UI

- Change the constructor of `Pim\Component\Catalog\Completeness\CompletenessCalculator`. Remove `Pim\Component\Catalog\Factory\ValueFactory` and both `Akeneo\Component\StorageUtils\Repository\CachedObjectRepositoryInterface`. Add `Pim\Component\Catalog\EntityWithFamily\IncompleteValueCollectionFactory` and `Pim\Component\Catalog\EntityWithFamily\RequiredValueCollectionFactory`.
- Change the constructor of `Pim\Bundle\EnrichBundle\Normalizer\ProductModelNormalizer` to add `Symfony\Component\Serializer\Normalizer\NormalizerInterface`.
- Move `Pim\Bundle\CatalogBundle\Elasticsearch\Filter\Field\CompletenessFilter` to `Pim\Bundle\CatalogBundle\Elasticsearch\Filter\Field\CompletenessFilter`
- Move `Pim\Bundle\FilterBundle\Filter\Product\CompletenessFilter` to `Pim\Bundle\FilterBundle\Filter\CompletenessFilter`
- Change the constructor of `Pim\Bundle\EnrichBundle\Controller\Rest\ProductModelController` to add `Akeneo\Component\StorageUtils\Factory\SimpleFactoryInterface` and `Symfony\Component\Serializer\Normalizer\NormalizerInterface`

IMPORTANT: In order for your PIM to work properly, you will need to run the following commands to add the missing job instances.
- Add the job instance `compute_completeness_of_products_family`: `bin/console akeneo:batch:create-job "internal" "compute_completeness_of_products_family" "compute_completeness_of_products_family" "compute_completeness_of_products_family" '{"family_code":"null"}' "compute completeness of products family" --env=prod`

Thanks to all contributors! Keep your PIM up to date with this new patch :)
Assets 2
Loading