Skip to main content

June 30th, 2025 - Release Notes

Resolved key bugs, enhanced API features, and improved notification and reporting accuracy.

Updated over a week ago

This month, we've focused on improving performance, accuracy, and user experience across both mobile and web applications, resolving key issues and introducing enhancements to API and notification features.


🌐 Web Updates

New Features & Enhancements

  • Webhook Enhancements:

    • Added support for itinerary lifecycle events (create, update, delete) in the Webhook Management page.

    • Updated API documentation to reflect these newly added webhook events.

    • Included the triggering user in webhook responses for improved traceability.

    • Reverted changes related to divergent signature generation in webhook credentials to restore previous behavior.

  • Import Tool and Address Validation:

    • Improved Enhanced Address Validation (EAV) to distinguish correctly between valid and partial addresses.

    • Fixed inconsistent address validation statuses between the Import Tool and Job Update Form.

    • Addressed issues where incorrect postal codes were misclassified as valid, impacting map accuracy.

  • SMS Notifications:

    • Updated default SMS templates to use shorter date/time formats, enhancing readability and reducing character count.

    • Resolved issues where full tracking URLs caused messages to exceed character limits and trigger multiple SMS charges.

    • Fixed SMS messages that lacked proper short links, which now improves message efficiency and cost control.

  • UI & UX Enhancements:

    • Improved login validation logic and added missing error states to enhance user feedback.

    • Disabled export buttons unless operators are selected, preventing 500 errors.

    • Updated the Operators Report to prevent future month selections where no data exists.

    • Fixed review summary report and export issues on the Operators page.

  • Route Builder Fixes:

    • Resolved a metrics calculation issue that caused the Route Builder to crash.

    • Fixed a bug where canceling a job triggered optimization, even when “Optimize on Add” was disabled.

Bug Fixes

  • Corrected "On-time" job calculations by accounting for time zone differences.

  • Fixed an issue where the "On-Site" time was not calculated or displayed, despite valid geofence data.

  • Prevented unnecessary backend requests in the Reports page to avoid 400 errors.

  • Ensured correct email updates for TBD jobs and restored proper saving of edited email addresses.

  • Fixed display issues in confirmation notifications so that job time frames now appear when expected.

  • Fixed signature mismatches in Webhooks by aligning encryption with the Public API guide.


📱 Mobile Updates (iOS)

Android 2.37.0 & iOS 2.37.0

New Features & Enhancements

  • Custom quick options available for Incomplete Reports

  • Support for multiple signatures per job

  • Center guide added to barcode scanner for accuracy

  • Operator action locations now tracked for auditing

  • Warning shown if payment is missing before job completion

iOS 2.36.3

Bug Fixes

  • Language Switching: Resolved an issue with the in-app language switcher that caused incorrect language display after selection.

  • Time Zone Accuracy: Fixed incorrect "On-time" calculations in Concluded Jobs and Reports pages by properly handling time zone conversions.

  • Reports Page Stability: Prevented 400 errors by eliminating unnecessary backend requests when no vehicles or operators are selected.


Thank you for your continued feedback and support, stay tuned for more improvements!

Did this answer your question?