Skip to content

Releases: spryker/product-storage

1.50.0

13 Mar 05:59

Choose a tag to compare

Included commits: 1.49.0...1.50.0

Improvements

  • Dropped unsupported spryker/synchronization:0.x.x.

1.49.0

11 Mar 16:30

Choose a tag to compare

Included commits: 1.48.0...1.49.0

Improvements

  • Introduced static mapping cache with generateCacheKey() in ProductStorageDataMapper to avoid redundant ProductViewTransfer mapping computations across multiple widget renders within the same request.
  • Fixed duplicate computation of selected attributes in AbstractProductViewTransferFinder::mapProductData().

1.48.0

17 Nov 15:52

Choose a tag to compare

Included commits: 1.47.0...1.48.0

Improvements

  • Adjusted ProductStorageClient so that it can get product data for a specific store.
  • Introduced plugins for checking product readiness.

1.47.0

21 Aug 15:09

Choose a tag to compare

Included commits: 1.46.0...1.47.0

Improvements

  • Increased SynchronizationBehavior version dependency.
  • Adjusted Storage Listener publishing logic to use bulk operations for product.

1.46.0

06 Aug 16:58

Choose a tag to compare

Included commits: 1.45.0...1.46.0

Improvements

  • Introduced HydrateEventsRequest transfer.
  • Introduced HydrateEventsResponse transfer.
  • Added ProductPageSearchToEventBehaviorFacadeInterface::hydrateEventDataTransfer() to dependencies.
  • Adjusted AbstractProductConcreteStorageListener so it uses filter logic based on event timestamp.
  • Adjusted AbstractProductStorageListener so it uses filter logic based on event timestamp.
  • Increased spryker/event-behavior version dependency.

1.45.0

04 Aug 12:47

Choose a tag to compare

Included commits: 1.44.0...1.45.0

Improvements

  • Introduced ProductLocalizedAttributesProductAbstractWritePublisherPlugin to publish product abstract data by SpyProductLocalizedAttributes entity events.

Adjustments

  • Added PublisherExtension module to dependencies.
  • Increased Kernel module version dependency.

1.44.0

03 Jul 13:54

Choose a tag to compare

Included commits: 1.43.0...1.44.0

Improvements

  • Introduced AbstractProductConcreteStorageListener to avoid duplicate events with the same IDs for listener plugins.
  • Introduced AbstractProductStorageListener to avoid duplicate events with the same IDs for listener plugins.

1.43.0

20 May 13:31

Choose a tag to compare

Included commits: 1.42.0...1.43.0

Improvements

  • Increased SitemapExtension module version dependency.
  • Introduced ProductAbstractSitemapGeneratorDataProviderPlugin plugin.

Deprecations

  • Deprecated ProductAbstractSitemapDataProviderPlugin plugin.

1.42.0

05 Mar 12:27

Choose a tag to compare

Included commits: 1.41.0...1.42.0

Improvements

  • Introduced ProductAbstractSitemapDataProviderPlugin plugin.
  • Introduced SitemapUrl transfer.

1.41.0

24 Dec 10:26

Choose a tag to compare

Included commits: 1.40.2...1.41.0

Improvements

  • Introduced ProductView.abstractSku transfer property.
  • Adjusted ProductStorageClient::mapProductStorageData() to expand productView with abstractSku.