spryker/oms-extension
OmsExtension module
1.7.0
2.5M downloads/mo
#4834 most downloaded on Packagist
spryker/oms-extension
What this package is like to depend on
Last release 1 months ago
07 Jul 2026
Release timing varies
gaps range from 2 weeks to 3.5 years
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
8 releases · first in 2019
2 releases in the last 12 months
see the full history below
Release timeline
8 releases · Sep 2019 to Jul 2026Releases
latest 8-
1.7.007 Jul 2026Release notes
Open source →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.008 Sep 2025Release notes
Open source →Included commits: 1.5.0...1.6.0
Improvements
- Introduced
OmsLockPluginInterfaceplugin interface that allows to use different locking mechanisms.
- Introduced
-
1.5.020 Sep 2024 -
1.4.029 Dec 2023Release notes
Open source →Included commits: 1.3.0...1.4.0
Improvements
- Introduced
OmsEventTriggeredListenerPluginInterfaceinterface to define plugins listening to notifications about event processing.
- Introduced
-
1.3.023 Jun 2020Release notes
Open source →Included commits: 1.2.0...1.3.0
Improvements
- Introduced
TimeoutProcessorPluginInterfaceto allow definingtimeout processorfor state machine event to calculate event timeout.
- Introduced
-
1.2.011 Jun 2020Release notes
Open source →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.
- Introduecd
-
1.1.015 Nov 2019Release notes
Open source →Included commits: 1.0.0...1.1.0
Improvements
- Introduced
ReservationAggregationStrategyPluginInterfaceto extend oms reservation aggregation. - Added
spryker/transferto dependencies.
- Introduced
-
1.0.003 Sep 2019Release notes
Open source →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.
- Introduced