Please find details below of the items included in this latest release.
Enhancements (3):
Filter and Search Performance Improved
When working with a large number of jobs (300+), filtering and searching the job list could experience noticeable delays. Additionally, clearing a search and reopening the filter would sometimes show stale results from the previous search, and switching between the Jobs and Summary tabs could display outdated data. These performance and data-refresh issues have been resolved. Filters now respond promptly, search results clear correctly, and tab switching consistently shows up-to-date.
Multiple Image Uploads
Engineers can now select and upload multiple images at once from the mobile app, across both Android and iOS. Previously, images could only be uploaded one at a time, which was time-consuming when documenting jobs or equipment with many photos. Multiple images can now be selected in a single action, significantly speeding up the process.
SKU Information Now Visible on Parts Requests
When raising a parts request from the mobile app, the search results now display the SKU (part number) alongside the description. Previously, only the description was shown, making it difficult for engineers to distinguish between similar items such as bulbs or filters. The part number is now clearly visible, making it much easier to select the correct part.
Fixes (7):
Deleted Attachments Now Sync Correctly to Web
Files deleted from equipment in the mobile app were still appearing in the web application, causing confusion about which attachments were current. The root cause was that the mobile app was sending an incorrect attachment. This has been fixed so that deleted attachments are now properly removed from both the mobile app and the web application.
Improved Job Number Stability for Offline/Unstable Network Scenarios
We’ve enhanced the job handling experience when working in offline or unstable network conditions.
What’s Improved:
When multiple T Jobs are created while the device is offline or on an unstable network, and the user continues working on any of those jobs, the transition after coming back online is now smoother.
The job number is updated seamlessly without flickering in the top bar, providing a more stable and consistent user experience.
Smoother job number updates with no visual flickering during network recovery
Maps Button Now Working on Windows App
The Maps button on the Windows version of the mobile app was not responding when clicked. On Android and iOS, the button correctly opens the device's default map application, but on Windows the action was failing silently. This has been corrected so that clicking the Maps button on a Windows device now opens the location in the default browser map view as expected.
Equipment List Scrolling Fixed
When searching for equipment to add to a job, scrolling through a long list of results could cause the display to jump or skip past certain items, making it difficult to find and select the correct asset. This was a display rendering issue affecting certain devices. The scrolling behaviour has been corrected so the equipment list now scrolls smoothly without skipping any entries.
Awaiting Signature, Customer Damage and Repeated Failure Selections Now Retained
When using the "Awaiting Signature" feature to save a job for later signing, the selections made for "Customer Damage" and "Repeated Failure" were not being retained. If the app was closed and reopened, these fields would appear blank and needed to be re-entered. This was caused by the selected values not being saved to the device's local storage correctly. The selections are now properly preserved and displayed when returning to an Awaiting Signature job.
PAT Device Connection and Upload Issue Resolved
PAT testing devices were failing to connect and upload test results to the system. The connection and upload process has been fixed, ensuring PAT devices can now communicate with the system reliably and test data is uploaded correctly.
Labour Time No Longer Lost When Switching Between Jobs
When engineers switched between multiple active jobs (e.g., starting Job A, moving to Job B, then returning to Job A), the labour time recorded during the first work session on Job A could be lost. Only the most recent session was being retained, resulting in missing time against the job. This was caused by the app overwriting the earlier labour record instead of appending to it. The time tracking logic has been corrected so all labour sessions are now recorded accurately, even when switching between jobs multiple times.
