Skip to main content

May 20th, 2025 - Release Notes

Enhanced Itinerary Filtering, Stability Fixes, and UI Improvements

Updated over 3 weeks ago

This release introduces improved itinerary filtering for dispatchers, expanded barcode support in reports, refined customer profiles, and a wide range of stability and sync fixes across web and mobile platforms.


🌐 Web Updates

New Features & Enhancements

  • Itinerary State Filters on Dashboard: Dispatchers can now filter itineraries by status—Not Started, In Progress, Finished—mirroring the Route Builder logic for consistent itinerary management.

  • Barcode Inclusion in Reports: Job action barcodes are now visible in the Concluded Report to enhance item tracking and verification workflows.

  • Accented Characters in SMS: All SMS messages now support accented characters to ensure accurate communication across languages.

  • Customer Profile UI Overhaul: Jobs are now displayed in a unified table with highlighted search terms, enabling quicker identification and navigation.

Bug Fixes

  • Webhook Cloning Error: Addressed an undefined property issue that caused webhook failures during job cloning and conversion.

  • Public API Metrics Accuracy: Fixed incorrect aggregation of pickup, return, and exchange metrics into overall job stats.

  • Operator API 500 Error: Resolved a type conversion issue that triggered errors when starting a job from the mobile app.

  • CSV Import Isolation: Prevented cross-provider visibility issues where imported records appeared in incorrect staging areas.

  • Time Window Persistence in Auto-Dispatch: Fixed a bug preventing time window settings from saving when using the Combine Zones option.

  • Missing Auto-Dispatch Settings Count: Restored display of settings count in Combine Mode for clarity during multi-template dispatches.

  • Max Work Time Toggle Stability: Fixed an issue where the toggle would not remain disabled post-save.

  • Zone Settings Integrity: Resolved inconsistencies affecting the last or penultimate zone in templates.

  • Import Tool v2 Mapping Fix: Corrected job type recognition for “Installation” entries, which were erroneously shown as “Delivery”.

  • Backend Stability (Mobile-Related): Addressed crashes tied to reordering stops and signature uploads to enhance backend reliability.

  • Login Redirection Fix: Prevented unnecessary login loop redirection after successful sign-in.


📱 Mobile Updates (Android & iOS v2.36)

Shared Fixes & Improvements

  • Sync and Queue Resilience: Improved handling of job reordering and offline queue resubmission logic, preventing duplicate retries and reducing sync-related job status errors.


📱 Android Specific (v2.36)

Fixes & Improvements

  • Crash on Queue Re-Processing Dialog: Fixed a crash after session termination on the loading screen.

  • Offline Queue Loss Fix: Prevented deletion of unprocessed items during offline operations.

  • Job Reorder Sync Fix: Corrected incorrect statuses from offline job reordering.

  • UI Translation Enhancements: Improved clarity of Spanish translations in the mobile queue.

  • Login Reliability: Set device name default to "N/A" to avoid login failures.

  • Crash on Sync Warning Dialog: Handled exceptions to ensure dialog stability during itinerary sync.


📱 iOS Specific (v2.36)

Fixes & Improvements

  • Chat Page Crash Fix: Resolved a crash due to invalid Realm objects when dismissing the chat page.

  • Notification Entry Thread Safety: Improved stability by preventing threading-related crashes.

  • Actions List Scroll Crash: Fixed crash when scrolling an empty list of actions.

  • Freeze on Map View Resubmission: Corrected a freeze in the “Updating...” dialog.

  • Navigation Settings Crash: Fixed crashes when saving actions and navigating from this screen.

  • Contactless Signature Autofill: The email field now auto-fills based on job info.

  • Offline Queue Rework: Now auto-cancels failed requests, removes resubmission prompts, and updates itinerary stop order.

  • Job Status Sync Fix: Resolved status mismatches after stop reordering from the web.

  • Languages Page Crash: Ensured stable selection and navigation across language settings.


Thank you for your continued support and feedback, which help us make Cigo Tracker better with every release.

Did this answer your question?