Releases: spryker/oms-extension
Release list
1.7.0
Included commits: 1.6.0...1.7.0
Improvements
-
Introduced
OmsReservationAggregationQueryCriteriaExpanderPluginInterfaceto allow domain modules to contribute filter, group-by, andwithColumnfragments to a sharedQueryCriteriaTransferfor reservation aggregation, fixing the "first plugin wins" limitation. -
Introduced
ReservationRequestExpanderPluginInterfaceto allow domain modules to enrichReservationRequestTransferwith additional context (e.g. stores) before the OMS reservation writer strategy stack runs. -
Introduced
PrioritizedReservationPostSaveTerminationAwareStrategyPluginInterfaceextendingReservationPostSaveTerminationAwareStrategyPluginInterfacewithgetPriority()to enable deterministic ordering of store-aware post-save termination strategy plugins. -
Introduced
QueryCriteriaTransfer,QueryJoinTransfer, andWhereClauseTransfertransfers.
Deprecations
- Deprecated
OmsReservationAggregationPluginInterfacein favor ofOmsReservationAggregationQueryCriteriaExpanderPluginInterfaceregistered onOmsDependencyProvider::PLUGINS_OMS_RESERVATION_AGGREGATION_QUERY_CRITERIA_EXPANDER.
1.6.0
Included commits: 1.5.0...1.6.0
Improvements
- Introduced
OmsLockPluginInterfaceplugin interface that allows to use different locking mechanisms.
1.5.0
1.4.0
Included commits: 1.3.0...1.4.0
Improvements
- Introduced
OmsEventTriggeredListenerPluginInterfaceinterface to define plugins listening to notifications about event processing.
1.3.0
Included commits: 1.2.0...1.3.0
Improvements
- Introduced
TimeoutProcessorPluginInterfaceto allow definingtimeout processorfor state machine event to calculate event timeout.
1.2.0
Included commits: 1.1.0...1.2.0
Improvements
- Introduecd
ReservationRequesttransfer. - Introduced
ReservationResponsetransfer. - Introduced
OmsReservationAggregationPluginInterfaceto provide the ability to aggregate data about the quantity of the ordered products. - Introduced
OmsReservationReaderStrategyPluginInterfaceto provide the ability to get product reservation data. - Introduced
OmsReservationWriterStrategyPluginInterfaceto save reservation data for products. - Introduced
ReservationPostSaveTerminationAwareStrategyPluginInterface.
Deprecations
- Deprecated
ReservationAggregationStrategyPluginInterface.
1.1.0
Included commits: 1.0.0...1.1.0
Improvements
- Introduced
ReservationAggregationStrategyPluginInterfaceto extend oms reservation aggregation. - Added
spryker/transferto dependencies.
1.0.0
Included commits: https://github.com/spryker/oms-extension/tree/1.0.0
Initial Release
- Introduced
OmsOrderMailExpanderPluginInterfaceto expand order mail transfer with additional data. - Introduced
OmsManualEventGrouperPluginInterfaceto group manual events.