Skip to content

Rover Web v2.29.0 Release Notes

Version 2.29.0

These are the release notes for version 2.29.0 (06/25/2026) of the Rover Web application and can be made available to customers running Rover ERP, IMACS and other non-Zumasys owned systems. Contact your Client Success Manager, Sales or Support today!

New Features

Rover Portal

  • Added Customer PO column to invoice table.
  • New toggle to allow for $0 payments to be processed. This can allow payments where credits applied cancel out all selected invoices.

Rover Web

Accounting

  • Vendor maintenance is now accessible via proper setup of KPI.E and ACCT.CONTROL. With appropriate permissions, vendors can be viewed, edited, and created. Vendor Detail
  • Payment history is now available via proper setup of KPI.E and ACCT.CONTROL. With appropriate permissions, cash transaction details can be viewed. Payment History Detail

Customer Inquiry

  • Improved customer search behavior with support for manual loading of default customers and better lookup refresh behavior.
  • Added a Load Customers action in Customer Inquiry when configured, making it easier to fetch default customer lists on demand.
  • Improved customer results counting and badge count behavior to use total record counts where available.
  • Improved recently viewed and search-result table responsiveness for customer inquiry workflows.

General

  • Added a prominent Test Environment banner for non-production environments. Test Environment Indication

POS

  • Improved POS and customer-related data tables for responsive card-style layouts on medium-width screens.
  • Improved POS part search behavior and shared focus management, especially for scan mode and on-screen keyboard interactions.
  • Added a shared search focus composable to make returning focus to active search inputs more reliable across POS dialogs and workflows.
  • Improved the on-screen numeric keyboard experience in POS search fields, including overlay behavior, focus restoration, and keyboard button labeling.
  • Improved POS dialog behavior so closing inventory dialogs, cart dialogs, and refund dialogs more reliably returns the user to the active search flow.
  • Improved POS customer, order, quote, invoice, receipt history, and sales opportunity views for better responsive presentation.
  • Improved POS invoices and orders layouts and action flow consistency.

Production

  • Improved production scheduling utilities with clearer operation scheduling helpers and shared interval logic.
  • Improved production board and printable production outputs to display dates with the day of week. Day Name on Production Board

Bug Fixes

Accounting

  • Fixed Dynamic Form validation requests so they now include the prior record state where needed.
  • Fixed AR date parsing/sorting behavior to use safer date parsing logic.
  • Fixed Accounts Form routing/state handling for cash history and active tab synchronization.

Import/Export

  • Fixed import behavior so bulk import is again available outside production rather than being restricted only to customer imports.

POS / Search / Dialogs

  • Fixed POS category dialog, product detail dialog, and cart edit flows so focus returns more consistently after user actions.
  • Improved scan-mode behavior to avoid unnecessary autofocus in the wrong contexts.
  • Fixed POS cart and line-item inventory dialog close handling so parent dialogs stay in sync.

Customer Inquiry

  • Fixed customer search result refresh behavior when switching tabs or loading customers.
  • Fixed customer inquiry route/reactivity handling by using the active route consistently.

Production Scheduling

  • Fixed production scheduling edits so operation interval updates are saved into the authoritative interval structure instead of only legacy scalar fields.
  • Fixed operation scheduling logic to better distinguish scheduled vs. unscheduled operations.
  • Fixed operation overlay save behavior so non-date edits do not accidentally overwrite scheduled dates/times.
  • Fixed work-order persistence so legacy root-level operation date fields are stripped before save when operation-level schedule data exists.
  • Improved unscheduled work-order handling and cleanup after work-order updates/removals.