Skip to content

8.17.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 08 Sep 12:45
· 1 commit to master since this release

Included commits: 8.16.1...8.17.0

Improvements

  • Introduced StockExistsProductConcreteCollectionCreateValidatorPlugin and StockExistsProductConcreteCollectionUpdateValidatorPlugin to validate warehouse (stock) names referenced in concrete product create and update requests.
  • Introduced StockFacade::deleteOrphanStockProductsForProductConcrete() to clean up orphan stock assignments during concrete product updates, backed by the new StockEntityManagerInterface::deleteStockProductsExcluding().
  • Introduced StockProductConcreteCollectionAfterUpdatePlugin to persist stock changes after a concrete product collection update.
  • Adjusted Writer and StockProductMapper so stock assignments can be written by warehouse name.
  • Introduced new transfers: ProductConcreteCollectionRequestTransfer, ProductConcreteCollectionResponseTransfer, ValidationResponseTransfer, ValidationErrorTransfer, ErrorTransfer.