PackageTrack
Sign in Get early access

spryker/synchronization

Synchronization module

1.19.0 2.9M downloads/mo #3918 most downloaded on Packagist spryker/synchronization

What this package is like to depend on

Last release 8 months ago

10 Dec 2025

Release timing varies

gaps range from 2 weeks to 1.4 years

Some releases are documented

notes for 10 of 36 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

36 releases · first in 2017

1 release in the last 12 months

see the full history below

Release timeline

36 releases · Oct 2017 to Dec 2025
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 36
  1. 1.19.0 10 Dec 2025
    Release notes

    Included commits: 1.18.0...1.19.0

    Improvements

    • Introduced SearchDocument.searchContext transfer property.
    • Introduced SearchContext transfer
    • Introduced ElasticsearchSearchContext transfer.
    • Increased Search version dependency.
    • Removed Elastica dependency.
    • Adjusted SynchronizationToSearchClientInterface dependency.
    Open source →
  2. 1.18.0 15 Jan 2025
    Release notes

    Included commits: 1.17.3...1.18.0

    Improvements

    • Introduced SynchronizationConfig:isSingleKeyFormatNormalized() so it switches key format for storage for BC.
    Open source →
  3. 1.17.3 21 Nov 2024
    Release notes

    Included commits: 1.17.2...1.17.3

    Release is broken, do not use it. Use https://github.com/spryker/synchronization/releases/tag/1.18.0 instead.

    Fixes

    • Adjusted DefaultKeyGeneratorPlugin to return the correct key when the key suffix is empty.
    Open source →
  4. 1.17.2 04 Nov 2024
    Release notes

    Included commits: 1.17.1...1.17.2

    Improvements

    • Added PHPUnit 11 support.
    Open source →
  5. 1.17.1 26 Sep 2024
    Release notes

    Included commits: 1.17.0...1.17.1

    Improvements

    • Adjusted DefaultKeyGeneratorPlugin::generateKey() plugin method to remove redundant calls of getStoreAndLocale() method.
    Open source →
  6. 1.17.0 11 Sep 2024
    Release notes

    Included commits: 1.16.0...1.17.0

    Improvements

    • Introduced DirectSynchronizationConsolePlugin to synchronize the buffered messages to storage/search when the console command terminates.
    • Introduced SynchronizationFacade::addSynchronizationMessageToBuffer() to add a message to buffer storage when direct sync is enabled.
    • Introduced SynchronizationFacade::flushSynchronizationMessagesFromBuffer() to synchronize the buffered messages to storage/search.
    • Introduced SynchronizationMessage transfer.

    Adjustments

    • Added Log module to dependencies.
    • Increased Transfer module version dependency.
    Open source →
  7. 1.16.0 31 Mar 2023
    Release notes

    Included commits: 1.15.0...1.16.0

    Improvements

    • Adjusted SynchronizationFacadeInterface::executeResolvedPluginsBySourcesWithIds(), SynchronizationFacadeInterface::searchWrite() and SynchronizationFacadeInterface::searchDelete() to make them Dynamic Store compatible.
    • Introduced SynchronizationQueueMessage.store, SearchDocument.storeName transfer fields.
    • Added StoreFacadeInterface to dependencies.
    • Introduced Store transfer.

    Adjustments

    • Introduced Store module dependency.
    Open source →
  8. 1.15.0 14 Dec 2022
    Release notes

    Included commits: 1.14.1...1.15.0

    Improvements

    • Introduced SynchronizationConfig::isRepositorySyncExportPropelInstancePoolingDisabled() method to disable/enable propel instance pooling during repository synchronization export.
    • Adjusted SynchronizationFacade::executeResolvedPluginsBySourcesWithIds() to disable Propel Instance pooling during repository synchronization export according to configuration.
    • Adjusted SynchronizationDataBulkRepositoryPluginIterator::valid() to check if the iteration limit was exceeded when the iteration limit is provided.
    • Impacted ExportSynchronizedDataConsole with facade changes.
    • Increased SynchronizationExtension module version dependency.
    Open source →
  9. 1.14.1 01 Dec 2022
    Release notes

    Included commits: 1.14.0...1.14.1

    Fixes

    • Fixed compatibility with PHP 8.2.
    Open source →
  10. 1.14.0 17 Jun 2022
    Release notes

    Included commits: 1.13.1...1.14.0

    Improvements

    • Updated @spryker/propel-orm dependency.
    • Adjusted SynchronizationDataTransferObjectFormatter in order to use more strict parameter and return types for Propel compatibility.
    Open source →
  11. 1.13.1 11 Mar 2021

    Nothing published for this version

  12. 1.13.0 10 Feb 2021

    Nothing published for this version

  13. 1.12.1 30 Sep 2020

    Nothing published for this version

  14. 1.12.0 28 Jul 2020

    Nothing published for this version

  15. 1.11.1 15 Jun 2020

    Nothing published for this version

  16. 1.11.0 02 Jun 2020

    Nothing published for this version

  17. 1.10.0 20 May 2020

    Nothing published for this version

  18. 1.9.1 07 Apr 2020

    Nothing published for this version

  19. 1.9.0 09 Mar 2020

    Nothing published for this version

  20. 1.8.1 23 Dec 2019

    Nothing published for this version

  21. 1.8.0 03 Dec 2019

    Nothing published for this version

  22. 1.7.1 14 Oct 2019

    Nothing published for this version

  23. 1.7.0 09 Aug 2019

    Nothing published for this version

  24. 1.6.0 08 Jul 2019

    Nothing published for this version

  25. 1.5.0 17 Jun 2019

    Nothing published for this version

  26. 1.4.0 12 Apr 2019

    Nothing published for this version

  27. 1.3.0 15 Feb 2019

    Nothing published for this version

  28. 1.2.1 17 Jan 2019

    Nothing published for this version

  29. 1.2.0 16 Nov 2018

    Nothing published for this version

  30. 1.1.0 24 Sep 2018

    Nothing published for this version

  31. 1.0.0 20 Jul 2018

    Nothing published for this version

  32. 0.2.2 09 Mar 2020

    Nothing published for this version

  33. 0.2.1 09 Mar 2018

    Nothing published for this version

  34. 0.2.0 09 Jan 2018

    Nothing published for this version

  35. 0.1.1 15 Nov 2017

    Nothing published for this version

  36. 0.1.0 19 Oct 2017

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive