Skip to content

Releases: spryker/product-search

5.21.0

27 Nov 15:04
Compare
Choose a tag to compare

Included commits: 5.20.0...5.21.0

Improvements

  • Introduced Translation.fkLocale transfer field.
  • Introduced Translation.glossaryKey transfer field.
  • Introduced Sort transfer.
  • Introduced GlossaryKey transfer.
  • Introduced ProductSearchAttributeConditions transfer.
  • Introduced ProductSearchAttributeCriteria transfer.
  • Introduced ProductSearchAttributeCollection transfer.
  • Introduced ProductSearchFacade::getProductSearchAttributeCollection().
  • Impacted FilterPreferencesController::viewAction() with the changes.
  • Impacted FilterReorderController::indexAction() with the changes.

Adjustments

  • Increased Glossary module version dependency.
  • Increased Transfer module version dependency.
  • Added GlossaryFacadeInterface::getTranslationsByGlossaryKeysAndLocaleTransfers() to dependencies.

Deprecations

  • Deprecated ProductSearchFacadeInterface::getProductSearchAttribute().
  • Deprecated ProductSearchFacadeInterface::getProductSearchAttributeList().

5.20.0

02 Nov 21:22
Compare
Choose a tag to compare

Included commits: 5.19.0...5.20.0

Improvements

  • Added PHP 8.2 support.

5.19.0

03 Apr 08:38
Compare
Choose a tag to compare

Included commits: 5.18.0...5.19.0

Adjustments

  • Adjusted composer.json to allow for new Locale major.

5.18.0

10 Mar 14:48
Compare
Choose a tag to compare

Included commits: 5.17.1...5.18.0

Improvements

  • Added AclMerchantPortalExtension module to dependencies.
  • Introduced ProductSearchAclEntityConfigurationExpanderPlugin plugin to expand provided AclEntityMetadataConfig transfer object with product search composite data.
  • Introduced AclEntityMetadataConfig transfer.
  • Introduced AclEntityMetadata transfer.
  • Introduced AclEntityParentMetadata transfer.
  • Introduced AclEntityMetadataCollection transfer.

5.17.1

24 Jan 19:54
Compare
Choose a tag to compare

Included commits: 5.17.0...5.17.1

Improvements

  • Adjusted Spryker\Zed\ProductSearch\Communication\Controller\FilterReorderController for compatibility with Symfony 6.

5.17.0

20 Jul 11:41
Compare
Choose a tag to compare

Included commits: 5.16.0...5.17.0

Improvements

  • Introduced ProductSearchFacade::getAllProductAttributeKeys() to get all product attribute keys.

5.16.0

01 Jul 13:07
Compare
Choose a tag to compare

Included commits: 5.15.0...5.16.0

Improvements

  • Updated @spryker/propel-orm dependency.
  • Adjusted AbstractSpyProductSearchAttribute and AbstractSpyProductSearchAttributeMap in order for Propel compatibility.

5.15.0

22 Feb 13:14
Compare
Choose a tag to compare

Included commits: 5.14.0...5.15.0

Improvements

  • Increased ProductExtension module version dependency.
  • Added Transfer module to dependencies.
  • Added ProductExtension module to dependencies.
  • Introduced ProductSearchFacade::expandProductConcreteTransfersWithIsSearchable().
  • Introduced ProductSearchProductConcreteExpanderPlugin to expands transfers of product concrete with isSearchable.

Deprecations

  • Deprecated ProductSearchProductConcreteReadPlugin.
  • Deprecated ProductSearchFacadeInterface::isProductConcreteSearchable().

5.14.0

04 Jan 13:09
Compare
Choose a tag to compare

Included commits: 5.13.0...5.14.0

Improvements

  • Added Store module to dependencies.
  • Added Transfer module to dependencies.
  • Added LocaleClientInterface to dependencies.
  • Introduced Store transfer.
  • Adjusted ProductSearchConfigExpanderPlugin to use LocaleClient::getCurrentLocale() instead of global Store object.

5.13.0

12 Oct 14:45
Compare
Choose a tag to compare

Included commits: 5.12.2...5.13.0

Improvements

  • Adjusted module classes to get rid of architecture violations in the facade.