NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #4438 most downloaded on Packagist
SynchronizationBehavior module
Last release 4 months ago
27 May 2026
Release timing varies
gaps range from 2 weeks to 1.4 years
Some releases are documented
notes for 10 of 21 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
21 releases · first in 2017
Included commits: 1.14.0...1.15.0
Included commits: 1.13.0...1.14.0
Included commits: 1.13.0...1.14.0
One column per quarter.
Included commits: 1.12.0...1.13.0
Included commits: 1.12.0...1.13.0
SynchronizationBehavior so it uses improved model generation.Included commits: 1.11.0...1.12.0
Included commits: 1.11.0...1.12.0
SynchronizationBehaviorConfig::isDynamicStoreEnabled().Included commits: 1.10.0...1.11.0
Included commits: 1.10.0...1.11.0
SynchronizationBehaviorConfig::isDirectSynchronizationEnabled(). This configuration option enables or disables direct synchronization for all tables utilizing the synchronization behavior.SynchronizationBehavior::syncPublishedMessage(), SynchronizationBehavior::syncUnpublishedMessage(), SynchronizationBehavior::syncPublishedMessageForMappingResource(), SynchronizationBehavior::syncUnpublishedMessageForMappingResource(), SynchronizationBehavior::syncPublishedMessageForMappings(), SynchronizationBehavior::syncUnpublishedMessageForMappings() methods. Now, it directly sends messages to storage/search based on the SynchronizationBehaviorConfig::isDirectSynchronizationEnabled() configuration value, bypassing the queue when direct synchronization is enabled.<parameter name="direct_sync_disabled"/>. This allows direct synchronization to be disabled for individual tables by configuring this behavior parameter.@spryker/synchronization dependency.Included commits: 1.9.0...1.10.0
Included commits: 1.9.0...1.10.0
SynchronizationBehavior for compatibility with Dynamic multi store.Included commits: 1.8.0...1.9.0
Included commits: 1.8.0...1.9.0
SynchronizationBehavior::addParameter() and SynchronizationBehavior::modifyTable() in order to be compatible with a new Propel release.Included commits: 1.7.0...1.8.0
Included commits: 1.7.0...1.8.0
alias_keys to be generated by default. This fixes the issue that mapping keys were not exported to the storage when running console sync:data.Included commits: 1.6.0...1.7.0
Included commits: 1.6.0...1.7.0
SynchronizationBehaviorConfig::getDataColumnType() that define default type for all data columns.data field, now it's Propel CLOB type. For PostgreSQL thats mean no changes, for MariaDB field type changed from TEXT to LONGTEXT.Included commits: 1.5.0...1.6.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →