The items mentioned below will be available on or after November 4, 2025. This is a preview of what's coming in the next release. To see these new features once they go live, please perform a hard refresh in your browser and update your mobile app to the latest version (9.5.0). Here's how to Get the Latest Version of ServiceCore.
Mobile App version 9.5.0
App version 9.5.0 includes updates to mobile app framework framework, a new offline database for improved data persistence, and a delighter and a bug fix.
Rollout
With this release, we are conducting a phased rollout. The release will gradually become available to all users over the course of the week.
Framework Updates
We’ve updated the frameworks that power the mobile app to the latest versions bringing increased performance and stability.
New Offline Database
We’ve replaced the offline data storage service used in the mobile app. Previously, some users experienced data loss when their device’s operating system cleared locally stored data without notice. With the new database, offline data in ServiceCore will persist more reliably, preventing unintentional loss of job data.
Biometric Authentication (Android)
Android users can now sign in using fingerprint or Face ID. This enhancement, enabled by our framework updates, provides a faster and more secure sign-in experience.
Cancel a Started Job
Drivers can now “Cancel Start” if a job is accidentally started. This action moves the job back to “To Do” status. To cancel, go to the Job Details page, open the ellipsis menu (⋯), and select “Cancel Start.”
Bug Fix: Displaying Two Decimal Values in Collect Payments
We’ve fixed an issue where invoice values ending in “.10” would display without the trailing zero in the Collect Payments pop-up. With this fix, both decimal places will now always be shown.
Bug Fix: Scanning Barcode on Service Job throws an Error: We have fixed an issue that caused a 'Product Not Found on Job' error message to be thrown when scanning a known barcode on Service job.
Estimate Tab Added to Customer Details Page
We’ve added the Estimates tab to the Customer Details page, making it easy to find and take action on estimates created for a specific customer.
Estimate Owner List Improvements
We’ve updated the Estimate Owner dropdown on estimates to exclude technicians and deactivated users.
Estimate PDFs Now Display Estimate Owner
We’ve updated the Estimate PDF to include the Estimate Owner’s name.
Fixes
Estimate Expiration Date Now Displays on Estimate List: We fixed an issue where the expiration date was not displaying on the Estimate List page. Expiration dates now correctly appear under the dollar amount in the summary column, making it easy to see when each estimate expires at a glance.
Estimate Email Now Displays Correct Expiration Date: We fixed an issue where estimate emails showed “Valid Until” followed by a placeholder (|INVOICEDUE|) instead of the actual expiration date. The email template now correctly displays the Expiration Date if one is set, ensuring customers see accurate estimate details.
Invoice Edit Validation Improvement to Prevent Overpayment Errors: We have fixed an issue where in some cases, ServiceCore would show an overpayment error and prevent an edit to a paid invoice, even if the payment amount matched the invoice amount. Now, customers will not see an overpayment error if the invoice amount and payment amount are equal (to the penny).
Don't Display Units On Site to be Delivered when completing an Exchange Job: We have fixed an issue that caused units that are already on a rental to be selectable in the Delivery section of an completing an exchange job.