- Documentation
- Product Updates
- 3.1.0
Version 3
-
3.0
-
2.25
-
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
3.1.0 - Reporting, Data Pull, and Connection Stability Updates
May 25, 2026
Data Pull / Mappings
- Improved manual Data Pull rerun behaviour so repeated manual runs create new task attempts unless the same payload is already in progress.
- Fixed manual Data Pull worker job failures caused by the `triggered_by_workflow` queue argument.
- Improved Data Pull test and manual run error handling so integrations with no mappings show a clear error instead of failing silently.
- Added Material deletion support for Data Pull integrations, including safeguards that prevent deleting materials that still have stock or are referenced by master order lines.
- Restored confirmation mapping compatibility so confirmation mappings continue to load and edit correctly across legacy and ItemPath 3 formats.
Data Push / Workflows
- Added Material Property Name as a Data Push History filter.
- Improved workflow criteria validation so report selection and existing values no longer trigger false validation errors.
- Allowed workflow email recipients to be entered as comma-separated values.
- Fixed validation issues on boolean toggle settings forms.
Reporting / Snapshots / Dashboards
- Improved report row, Material report, snapshot, and failed-transaction query performance for large datasets.
- Improved widget and snapshot chart performance by limiting oversized datasets and surfacing clearer warnings instead of freezing the page.
- Fixed snapshot comparison grouping so DateTime-grouped snapshots do not fail when comparison labels are not dates.
- Improved trend line numeric input handling and validation in dashboard widgets.
- Improved parameter values table sorting and sanitization behaviour.
Orders / Transactions / Warehouse
- Fixed transaction history field handling so handling unit and reason code are treated as strings consistently.
- Fixed transaction history counts for filtered `countOnly` requests.
- Restored legacy parity for order line filtering and corrected processed order-line modified date handling.
- Improved large Orders and Locations endpoint performance.
- Fixed `location_content` serialization when counting cycle values are returned as integers.
Authentication / Licensing
- Fixed stale user context after silent session refresh so returning users do not see permission errors until re-login.
- Improved invalid license handling with safer, clearer UI error behavior.
- Added cookie-auth parity to API v2 so cookie-based connections work more reliably across connection tests, Data Pull, Data Push, confirmations, and variance fetches.
Power Pick / Connections
- Fixed an intermittent Power Pick Web Services failure that could incorrectly report exhausted licenses when the issue was stale session state.
- Automatically recover from stale Zeep SOAP cache state after container restart or upgrade.
- Automatically refresh the Power Pick SQL engine when SQL connection settings change so API and worker services pick up updates without a restart.
Order Builder
- Removed the connection gate from the single-app Order Builder view so users can open Order Builder directly.
Security / Maintenance
- Applied API and UI dependency updates and security hardening, including fixes for several vulnerable packages.