- Documentation
- Product Updates
- 2.24.4
Version 2
-
2.24
-
2.23
-
2.22
-
2.21
-
2.20
-
2.19
-
2.18
-
2.17
-
2.16
-
2.15
-
2.14
-
2.13
-
2.12
-
2.11
-
2.10
-
2.9
-
2.8
-
2.7
-
2.6
-
2.5
-
2.4
-
2.3
-
2.2
-
2.1
-
2.0
-
1.3
-
1.2
2.24.4 - Improved Data Pull Stability and Enhanced API Responses
December 15, 2025
Data Pull
- Adds a dedicated Redis queue (material-data-pull) for Material data pull integrations, separate from other high-priority data pulls.
- Data Pull polling is now automatically paused when the relevant queue exceeds 200 jobs to prevent system overload.
Settings
- API call log retention is now configurable via General Settings.
- Supports both:
- Time-based retention (delete logs older than N days)
- Count-based retention (delete oldest logs when exceeding a maximum)
- Age-based cleanup runs first, followed by count-based cleanup if needed.
API
- Adds a new SingleTransactionSchema for single transaction responses, including typeDescription and motiveTypeDescription.
- Single transaction GET and PUT endpoints now return richer, more descriptive transaction data.
- Batch and Master Order endpoints now include typeDescription.
- Order line responses include allocatedQuantity.
- Material responses include countingCycle.
- Location responses now include isMultiOccupancy.
- Single Location responses now include warehouseName, warehouseId, storageUnitId, carrierId
- Storage rule responses now include binName and materialName.
Performance
- Improves performance of processed order line queries by batching transaction loads.
- Reduces database overhead by limiting selected columns and optimizing transaction loading strategies.