Skip to main content

September 2025 - Release Notes

Enhancements to Webhook Handling, Import Tools, and Mobile Image Uploads

This month’s release introduces several key fixes and enhancements across the Cigo Tracker web application and Android platform, improving webhook reliability, data integrity, and mobile chat performance.


📱 Mobile (Android)

Improvements

  • Improved the mobile chat experience:

    • Ensured image compression functions correctly for smoother uploads.

    • Added a validation message when users attempt to upload images larger than 2MB.

Note: No updates were released for iOS this month.


💻 Web Application (Cigo Tracker Web)

Bug Fixes

  • Resolved an issue where webhooks triggered during job creation via the Import Tool lacked necessary Public API context, ensuring proper signature generation and data accuracy.

  • Fixed a bug where job cancellations by Supervisor users failed to trigger webhook notifications.

  • Ensured webhook consistency by fixing an issue where job creation via web forms by non-Administrator users did not trigger webhook events.

  • Corrected the CSV Import Tool to:

    • Prevent duplicate entries.

    • Appropriately update existing jobs upon re-import of updated files.

  • Addressed a critical issue where delivery stop data from one account could mistakenly appear in another, preventing cross-account data contamination.

  • Fixed a problem where the Import Tool could become stuck after uploading CSV updates, even when the processing notification indicated success.

New Features

  • Introduced a new requires_barcode field in the Public API, allowing clients to specify when a job action must include barcode input, enhancing serialized product traceability.

  • Updated the Driver API to enforce barcode capture during action completion when requires_barcode is set to true and Advanced Action Statuses are enabled.


Thank you for your continued feedback and support. Your input helps us deliver a more reliable and efficient Cigo Tracker experience.

Did this answer your question?