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 2025Releases
latest 36-
1.19.010 Dec 2025Release notes
Open source →Included commits: 1.18.0...1.19.0
Improvements
- Introduced
SearchDocument.searchContexttransfer property. - Introduced
SearchContexttransfer - Introduced
ElasticsearchSearchContexttransfer. - Increased
Searchversion dependency. - Removed
Elasticadependency. - Adjusted
SynchronizationToSearchClientInterfacedependency.
- Introduced
-
1.18.015 Jan 2025Release notes
Open source →Included commits: 1.17.3...1.18.0
Improvements
- Introduced
SynchronizationConfig:isSingleKeyFormatNormalized()so it switches key format for storage for BC.
- Introduced
-
1.17.321 Nov 2024Release notes
Open source →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
DefaultKeyGeneratorPluginto return the correct key when the key suffix is empty.
- Adjusted
-
1.17.204 Nov 2024Release notes
Open source → -
1.17.126 Sep 2024Release notes
Open source →Included commits: 1.17.0...1.17.1
Improvements
- Adjusted
DefaultKeyGeneratorPlugin::generateKey()plugin method to remove redundant calls ofgetStoreAndLocale()method.
- Adjusted
-
1.17.011 Sep 2024Release notes
Open source →Included commits: 1.16.0...1.17.0
Improvements
- Introduced
DirectSynchronizationConsolePluginto 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
SynchronizationMessagetransfer.
Adjustments
- Added
Logmodule to dependencies. - Increased
Transfermodule version dependency.
- Introduced
-
1.16.031 Mar 2023Release notes
Open source →Included commits: 1.15.0...1.16.0
Improvements
- Adjusted
SynchronizationFacadeInterface::executeResolvedPluginsBySourcesWithIds(),SynchronizationFacadeInterface::searchWrite()andSynchronizationFacadeInterface::searchDelete()to make them Dynamic Store compatible. - Introduced
SynchronizationQueueMessage.store,SearchDocument.storeNametransfer fields. - Added
StoreFacadeInterfaceto dependencies. - Introduced
Storetransfer.
Adjustments
- Introduced
Storemodule dependency.
- Adjusted
-
1.15.014 Dec 2022Release notes
Open source →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
ExportSynchronizedDataConsolewith facade changes. - Increased
SynchronizationExtensionmodule version dependency.
- Introduced
-
1.14.101 Dec 2022Release notes
Open source → -
1.14.017 Jun 2022Release notes
Open source →Included commits: 1.13.1...1.14.0
Improvements
- Updated @spryker/propel-orm dependency.
- Adjusted
SynchronizationDataTransferObjectFormatterin order to use more strict parameter and return types for Propel compatibility.
-
1.13.111 Mar 2021Nothing published for this version
-
1.13.010 Feb 2021Nothing published for this version
-
1.12.130 Sep 2020Nothing published for this version
-
1.12.028 Jul 2020Nothing published for this version
-
1.11.115 Jun 2020Nothing published for this version
-
1.11.002 Jun 2020Nothing published for this version
-
1.10.020 May 2020Nothing published for this version
-
1.9.107 Apr 2020Nothing published for this version
-
1.9.009 Mar 2020Nothing published for this version
-
1.8.123 Dec 2019Nothing published for this version
-
1.8.003 Dec 2019Nothing published for this version
-
1.7.114 Oct 2019Nothing published for this version
-
1.7.009 Aug 2019Nothing published for this version
-
1.6.008 Jul 2019Nothing published for this version
-
1.5.017 Jun 2019Nothing published for this version
-
1.4.012 Apr 2019Nothing published for this version
-
1.3.015 Feb 2019Nothing published for this version
-
1.2.117 Jan 2019Nothing published for this version
-
1.2.016 Nov 2018Nothing published for this version
-
1.1.024 Sep 2018Nothing published for this version
-
1.0.020 Jul 2018Nothing published for this version
-
0.2.209 Mar 2020Nothing published for this version
-
0.2.109 Mar 2018Nothing published for this version
-
0.2.009 Jan 2018Nothing published for this version
-
0.1.115 Nov 2017Nothing published for this version
-
0.1.019 Oct 2017Nothing published for this version