NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #5502 most downloaded on Packagist
Oms module
Last release 6 days ago
02 Oct 2026
Release timing varies
gaps range from 9 days to 4 months
Rarely documented
notes for 14 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
157 releases · first in 2016
Included commits: 11.54.6...11.55.0
Included commits: 11.54.6...11.55.0
OmsConfig::isDeferredNewOrderItemProcessingEnabled() to defer the first state machine run of new order items to the oms:check-timeout command, reducing DB lock timeouts during checkout.Timeout::EVENT_DEFERRED_NEW_ORDER_ITEM public constant and TimeoutInterface::setDeferredNewOrderItemTimeouts() to schedule already expired event timeouts for new order items.Included commits: 11.54.5...11.54.6
Included commits: 11.54.5...11.54.6
spryker/gui version constraint to ^5.8.0 to align with the Back Office frontend builder moved into the Gui module.One column per quarter.
Included commits: 11.54.4...11.54.5
Included commits: 11.54.4...11.54.5
OmsHelper::_before() to clear the persistence manager cache, so a second order placement in the same process no longer inserts an order item against a state id that cleanup already deleted.Included commits: 11.54.3...11.54.4
Included commits: 11.54.3...11.54.4
IndexController::drawAction() to read the font query parameter via $request->query->get() instead of getInt(), preventing errors when the parameter is missing.Included commits: 11.54.2...11.54.3
Included commits: 11.54.2...11.54.3
OmsTriggerLockHelper to swap the Redis-backed OMS trigger lock plugin for the database-backed OMS default, so state-machine transitions run in tests without a Redis connection.Included commits: 11.54.1...11.54.2
Included commits: 11.54.1...11.54.2
Included commits: 11.54.0...11.54.1
Included commits: 11.54.0...11.54.1
Included commits: 11.53.0...11.54.0
Included commits: 11.53.0...11.54.0
OmsDependencyProvider::PLUGINS_RESERVATION_REQUEST_EXPANDER and OmsDependencyProvider::PLUGINS_OMS_RESERVATION_AGGREGATION_QUERY_CRITERIA_EXPANDER constants to wire the new composable reservation aggregation plugin stacks, fixing reservation aggregation correctness.OmsDependencyProvider::PLUGINS_STORE_AWARE_RESERVATION_POST_SAVE_TERMINATION_AWARE_STRATEGY constant and priority-ordered execution of store-aware reservation post-save termination-aware plugins in Reservation::updateReservation().ReservationVersionPostSaveTerminationAwareStrategyPlugin now implements PrioritizedReservationPostSaveTerminationAwareStrategyPluginInterface.QueryCriteriaTransfer, replacing the legacy "first applicable plugin wins" loop.ReservationRequestTransfer to support multi-store reservation aggregation.QueryCriteriaTransfer, WhereClauseTransfer, and QueryJoinTransfer transfers to describe composable Propel query fragments for the new reservation aggregation flow.Included commits: 11.52.0...11.53.0
Included commits: 11.52.0...11.53.0
OmsFacade::getProcessData() to retrieve process XML file path, commands, and conditions for a given OMS process, enabling the state machine visualizer to render process graphs.ProcessCriteriaTransfer and ProcessDataTransfer to support process data retrieval.Deprecated RenderFormController::orderAction() in favor of OmsFormsSalesOrderDetailDataExpanderPlugin .
Included commits: 11.51.0...11.52.0
OmsFormsSalesOrderDetailDataExpanderPlugin and OmsOrderDetailDataExpander to provide OMS trigger form collection for the order detail page without HTTP sub-requests, improving Zed order page performance.order-actions.twig to render OMS trigger forms directly when the expander plugin is registered, with backward-compatible fallback to sub-request rendering.OmsRepository::getItemHistoryStatesByOrderItemIds() to use leftJoinWithOrderItem() instead of leftJoinOrderItem() to correctly eager-load order item data.RenderFormController::orderAction() in favor of OmsFormsSalesOrderDetailDataExpanderPlugin.OmsFacade::getGroupedDistinctManualEventsByIdSalesOrder() in favor of OmsFacade::getGroupedDistinctManualEventsBySalesOrderTransfer().Included commits: 11.50.0...11.51.0
Included commits: 11.50.0...11.51.0
Included commits: 11.49.0...11.50.0
Included commits: 11.48.0...11.49.0
Included commits: 11.48.0...11.49.0
OmsFacade::acquireOrderItemLock() in order to be able to acquire lock for order item from different places.OmsFacade::releaseOrderItemLock() in order to be able to release lock for order item from different places.OmsFacade::acquireOrderLock() in order to be able to acquire lock for order from different places.OmsFacade::releaseOrderLock() in order to be able to release lock for order from different places.Lock transfer object.Included commits: 11.47.0...11.48.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
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
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
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
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 →