Releases: spryker/event-behavior
Releases · spryker/event-behavior
1.32.0
Included commits: 1.31.0...1.32.0
Improvements
- Introduced
HydrateEventsRequesttransfer. - Introduced
HydrateEventsResponsetransfer. - Introduced
EventBehaviorFacadeInterface::hydrateEventDataTransfer()facade method to get event data with timestamp.
1.31.0
Included commits: 1.30.1...1.31.0
Improvements
- Adjusted
TriggerManagerto avoid duplicate event messages with the same IDs. - Adjusted
EventBehaviorto use correctPrimaryKeyin propel module for event message if the table doesn't have primary key. - Increased
Kernelversion dependency. - Increased
Propelversion dependency.
1.30.1
Included commits: 1.30.0...1.30.1
Fixes
- Adjusted
EventBehaviorFacade::triggerRuntimeEvents()to not trigger delete onspy_event_behavior_entity_changetable when no events were triggered.
1.30.0
Included commits: 1.29.0...1.30.0
Improvements
- Added
PHP 8.3support.
Checklist
- I agree with the Code Contribution License Agreement in CONTRIBUTING.md
1.29.0
Included commits: 1.28.1...1.29.0
Improvements
- Introduced
EventBehaviorConstants::MAX_EVENT_MESSAGE_DATA_SIZEto define the recommended maximum data size for event messages (in KB). - Introduced
EventBehaviorConfig::getMaxEventMessageDataSize()method. - Adjusted
EventBehavior::saveEventBehaviorEntityChange()to log a warning messages when event message data size exceeds the limit defined by EventBehaviorConfig::getMaxEventMessageDataSize().
1.28.1
Included commits: 1.28.0...1.28.1
Adjustments
- Adjusted
EventBehaviorCommunicationFactoryso it extendsAbstractCommunicationFactory.
1.28.0
Included commits: 1.27.0...1.28.0
Adjustments
- Adjusted
EventBehaviorFacade::triggerRuntimeEvents()so processed events are removed at the end of method execution by process ID instead of removing them in batches, this change partially fixes a lock issue with big parallel requests.
1.27.0
1.26.0
Included commits: 1.25.0...1.26.0
Improvements
- Added
PHP 8.2support.
Checklist
- I agree with the Code Contribution License Agreement in CONTRIBUTING.md
1.25.0
Included commits: 1.24.1...1.25.0
Improvements
- Adjusted
EventResourceRepositoryManagerso that publishing events are triggered for plugins returning no data.