3.5 Summary

3.5.9 - UI Improvements and Data Processing Fixes

October 15, 2026

Improvements

  • Generated report files can now become available in the UI as soon as file generation completes, reducing the wait before the download button appears.
  • Data Pull task and log views now update more quickly while tasks are running or retried, reducing the need to manually refresh the page to see new processing activity.
  • Horizontal app navigation items can now be opened in a new browser tab using standard browser actions such as right-click, middle-click, or Ctrl/Cmd-click.
  • The UI has been updated to remove remaining Ant Design usage in favour of the app's shared UI components and grid system.

Bug Fixes

  • Data Push now shows publishable draft changes immediately after header settings are changed, and header rows refresh correctly after draft changes are discarded.
  • Order Processor and manual Order Builder screens now handle required line fields, cost centre changes, order ID search, and red error-state actions more consistently.
  • Fixed order allocation and deallocation status messages so incomplete allocation work is no longer shown as a success and successful allocation work is no longer shown as a failure.
  • Login and other UI error messages now show the default friendly API error text instead of raw HTML when the API is unavailable.
  • Fixed order allocation status so an order fetched after allocation no longer shows as not allocated when work-order allocations exist.
  • Fixed Order Builder cost centres so selected cost centres carry through when orders are sent to Order Processor.
  • Fixed Data Pull capacity checks so unrelated background jobs in the shared queue no longer cause Data Pull records to be skipped for capacity.
  • Fixed duplicate Data Push poller jobs so repeated polling does not flood the background queue for the same integration.

3.5.8 - Performance Improvements and Data Processing Fixes

October 9, 2026

Improvements

  • Improves order creation responsiveness by avoiding unnecessary archived-line lookups after creating an active order and by reusing PowerPick Web Services SOAP client setup within the API process.
  • Cloud installs can now automatically populate the ItemPath URL setting from the configured deployment domain, so administrators do not need to enter it manually before welcome and password reset emails can include full links.
  • API Logs now hide system-user activity from the default table view, allow the system user to inspect its own logs when explicitly filtered, and include an export option for downloading the currently filtered log results as a CSV file.
  • Simplified the Dashboard New View modal by removing the extra clone action button and letting the existing clone-view selector fill the available space cleanly.
  • Standardized Order Builder settings headings so manual and automatic integrations use consistent section names.
  • Background processing now respects whether an app is enabled, reducing unnecessary work for disabled app modules.
  • Improved the API Logs filter and action layout so controls align more reliably across screen sizes.
  • Improves the Logs date range filter so users can select a start date, an end date, or both without being required to enter a time.

Bug Fixes

  • Fixes the dashboard widget create/edit modal so the configuration panel can be scrolled consistently when editing widgets with color and trend line options.
  • Fixes dashboard widget color selection so grouped Count widgets and bar chart previews correctly reflect selected colors.
  • Data Push now honours the Max Records setting as a per-second outbound send limit, helping prevent large Data Push batches from sending all requests at once.
  • Data Pull's Update Lines setting now updates matching existing order lines when appending to an existing order.
  • Data Push batch sends are more reliable when processing multiple records at once.
  • API Calls date range filters now respect the timezone used to display call history.
  • Dashboard layout imports now tolerate old reports with stale default snapshot references.
  • Data Pull now persists existing order line updates when Append Lines and Update Lines are enabled.

3.5.7 - UI Polish, Explorer Filters & API Improvements

September 28, 2026

Features

  • Added status filters to Explorer Orders and Order Lines so users can switch between queued, processed, and all records.

Improvements

  • Improved Data Push dialog and tool-tip styling so mapping modals, version details, dismiss buttons, and tool-tip colours feel consistent across the application.
  • Drop-down menus across the UI now present searchable and alphabetized options more consistently, making it easier to find roles, reports, integrations, locations, materials, and related setup values.
  • Dashboard widget previews now more closely match the widgets that are created, including multi-snapshot chart previews and number widget typography. Creating a dashboard view from a shared view also keeps the selected shared view visible in the clone selector.
  • ItemPath can now notify users when their browser is running an older UI build after an environment has been updated, so they can refresh and load the latest interface.
  • History reports can now include the Power Pick Order Completed transaction flag when connected to a supported Power Pick version.

Bug Fixes

  • Fixed manual Order Builder form issues so required fields, Count order lines, material selection, and selected shelf/cost centre labels behave consistently.
  • Fixed Data Push version history timestamps so published times display in the configured application timezone instead of UTC or the user's local timezone.
  • The API now rejects duplicate batch names and validates batch type and deadline values before creating or updating batches.
  • Rollback from ItemPath 3 to a previous ItemPath 2 deployment now recognizes the legacy SQLite report column table name and no longer blocks valid rollback backups because of a table-name mismatch.
  • Fixed Power Pick version caching so version-gated report columns become available after the system detects or updates the connected Power Pick version.
  • Explorer now shows readable Zone values when viewing Orders instead of displaying an object-shaped value.
  • Improved deployment-manager rollback and database restore reliability for API deployments by fixing PostgreSQL reset, restore service checks, and legacy rollback validation.
  • Dashboard widgets now render selected datasets in a stable order so saved bar charts match the order shown in the widget preview.
  • Users filters now display options predictably, with All first and the remaining Role and Status options sorted alphabetically. The dashboard widget creation preview now uses a fixed smallest-widget preview size so chart height does not change with the modal height.

3.5.6 - Dashboard Overhaul & Misc. Bug Fixes

September 22, 2026

Features

  • The Dashboard has been expanded with improved view management, widget creation and editing, chart compatibility guidance, widget colors, data limiting, layout import/export, and clearer per-widget error handling.

Improvements

  • Improves the Status page so customers can more easily review API activity, Power Pick connection health, regular connection status, and recent connection test errors from one view.
  • Improved scheduled integration handling when Power Pick is temporarily unavailable so expected connection outages no longer create repeated failed worker jobs.

Bug Fixes

  • Fixed batch creation so API requests that omit batch priority no longer fail with a server error; Power Pick now applies its default batch priority as expected.
  • Processed Order and processed Order Line dynamic fields now load correctly from order history. This fixes missing archived dynamic values in API responses and Zebra order print output.
  • Fixed Data Push line-consolidated sends so order-level confirmed quantity totals include all lines on the parent order.
  • Fixes the main navigation menu so longer item names are less likely to be cut off while keeping the collapsed menu behaviour unchanged.
  • Trial licenses now lock when the trial expires instead of allowing an extra grace period. License warning and expired banners now show clearer renewal messaging, including remaining access days when applicable.
  • Old migrated Email workflows with stale integration references no longer fail before they can run. Workflow task creation now skips missing integration references instead of crashing with a database foreign-key error.

3.5.5 - Report Export, Background Worker Fixes

September 15, 2026

Bug Fixes

  • Fixed report CSV and XLSX exports that could fail when exporting simple reports with large internal page sizes.
  • Fixed Data Push exports so non-consolidated transaction sends include confirmed quantity totals from the related history order and order line.
  • Fixed an API background worker startup issue where backup configuration parsing could prevent scheduled and queued background jobs from running.

3.5.4 - Priority Balancing App Improvements

September 14, 2026

Improvements

  • Improved Priority Balancing logging so due metering cycles that cannot reach Power Pick now create a clear skipped metering log instead of failing before a useful app log is written.

Bug Fixes

  • Fixed Priority Balancing order selection so API metering more closely matches the legacy ItemPath behaviour for Power Pick priority, route priority, zone lookup, and release-threshold handling.

3.5.3 - Data Push Improvements and Bug Fixes

September 14, 2026

Improvements

  • The Data Push unpublished changes pill in the integration header is now clickable and opens the same current draft details view available from Version History.
  • Data Push error toast messages can now be dismissed.
  • Data Push version history and mapping screens now use more consistent typography: titles use the heading font, while controls, table text, badges, and modal body content use the standard app body font. The Data Push version history import, export, and clone actions also show their icons again.

Bug Fixes

  • Fixed an issue where transaction filtering could fail when multiple filters targeted fields from the same related order or order-line data.
  • Fixed an issue where restarting ItemPath after creating a new Data Push integration could cause startup contract migration to treat that new integration as an old legacy integration.
  • Data Push now updates the unpublished changes indicator immediately after settings changes. Version details also avoid showing unchanged published loop mappings as added, removed, or unpublished when only settings changed.
  • Fixed an issue where some legacy Data Push templates with nested array mappings could fail during migration to the updated mapping editor format.
  • Order line dynamic fields are now preserved during order and order-line creation even when line numbers are not provided.
  • Changed ItemPath 1-compatible order list responses to include the full order data by default, with data=simple available for clients that need the smaller response shape.

3.5.2 - Data Push Consolidate Quantities Fix

September 9, 2026

Bug Fixes

  • Fixes rollback restores that could fail when reverting to an earlier API version after newer database tables had been created.
  • Fixes consolidated Data Push mappings where archived order and order-line aggregate quantity fields could be sent as zero after moving to ItemPath 3.

3.5.1 - OAuth 2.0 Authentication Flow Fix

September 9, 2026

Improvements

  • The Data Push Output Preview now uses code-block typography so previewed JSON is easier to scan and distinguish from surrounding interface text.

Bug Fixes

  • Fixes API OAuth 2.0 connections that could return unauthorized responses after migration by restoring token-based authorization on outbound requests.
  • Fixes Flat Data Pull integrations where line data under a `Lines` mapping could fail to group and map correctly after migrating to ItemPath 3

3.5.0 - Data Push Overhaul & User/Role Permissions Enforcement

September 8, 2026

Data Push Overhaul Release Notes Overview

  • Data Push has been overhauled with a new configuration and mapping experience designed to make outbound payloads easier to build, review, and maintain. The updated flow gives teams clearer control over fields, constants, grouping, arrays, loops, formatting, filters, and consolidation behaviour while preserving support for existing legacy Data Push integrations through automatic migration.
  • This release also adds versioned Data Push configurations, so published runtime behaviour is separated from draft edits. Teams can make mapping changes, validate them, publish when ready, and retain a clearer history of Data Push configuration changes.

Improvements

  • Improved user and role security so users can only manage accounts, roles, and role permissions when they have the required permissions.

Bug Fixes

  • Explorer transaction details now show the Awaiting Approval export state when it is provided by an external source, while keeping that state unavailable for manual selection in the update control.
  • Data Push legacy template imports now handle pending Quantity Total values during migration instead of failing while PowerPick is still populating that field. Copy actions can also display the correct copy icon.