Releases: spryker/oms
Releases · spryker/oms
11.38.0
Included commits: 11.37.2...11.38.0
Improvements
- Introduced
OmsFacade::areOrderItemsSatisfiedByFlag()
to check if all order items are satisfied with the flag provided.
11.37.2
11.37.1
Included commits: 11.37.0...11.37.1
Fixes
- Adjusted
OmsQueryContainer::querySalesOrderItemsWithExpiredTimeouts()
to reduce flickery test fails.
11.37.0
Included commits: 11.36.0...11.37.0
Improvements
- Adjusted
OmsFacadeInterface::getProcesses()
to add regenerate the OMS process cache functionality.
Fixes
- Adjusted
ProcessCacheWarmUpConsole
to fix the issue with OMS process cache regeneration.
11.36.0
Included commits: 11.35.0...11.36.0
Improvements
- Introduced
OmsConstants::ENABLE_PROCESS_CACHE
to enable/disable OMS process caching. - Introduced
OmsConfig::isProcessCacheEnabled()
to define if OMS process caching is enabled. - Adjusted
Builder::createProcess()
so the OMS processes are cached only if caching is enabled.
11.35.0
Included commits: 11.34.0...11.35.0
Improvements
- Introduced
OrderMatrixCriteria
transfer. - Introduced
OrderMatrix
transfer. - Introduced
OrderMatrixConditions
transfer. - Introduced
Pagination
transfer. - Introduced
OrderMatrixCollection
transfer. - Introduced
OmsFacade::getOrderMatrixCollection()
. - Introduced
OmsFacade::getProcessNamesIndexedByIdOmsOrderProcess()
.
Deprecations
- Deprecated
OmsFacade::getOrderItemMatrix()
. - Deprecated
OmsQueryContainer::queryActiveProcesses()
. - Deprecated
OmsQueryContainer::queryOrderItemStates()
.
11.34.0
Included commits: 11.33.0...11.34.0
Improvements
- Adjusted the type of
spy_oms_state_machine_lock.id_oms_state_machine_lock
fromINTEGER
toBIGINT
so the modue has wider range to operate.
11.33.0
Included commits: 11.32.0...11.33.0
Improvements
- Introduced
oms:process-cache:warm-up
console command. - Introduced
OmsConfig::getProcessCachePath()
. - Introduced
OmsConfig::getOmsProcessCacheFilePermission()
. - Adjusted
OmsFacade::checkConditions()
,OmsFacade::setOrderIsCancellableByItemState()
,OmsFacade::getManualEvents()
,OmsFacade::getGroupedManuallyExecutableEvents()
,OmsFacade::getProcesses()
,OmsFacade::isOrderFlagged()
,OmsFacade::getStateDisplayName()
,OmsFacade::expandOrderItemsWithItemState()
,OmsFacade::getGroupedDistinctManualEventsByIdSalesOrder()
,OmsFacade::triggerEvent()
,OmsFacade::triggerEventForOneItem()
,OmsFacade::getStateFlags()
,OmsFacade::getOrderItemManualEvents()
,OmsFacade::getOmsReservedStateCollection()
,OmsFacade::updateReservation()
to use process cache.
11.32.0
11.31.0
Included commits: 11.30.0...11.31.0
Improvements
- Adjusted
OmsFacade::saveReservationVersion()
to fix store context for OMS reservation.