Mobile App 1.41
⭐️ Zonar Single-Sign On: Drivers using the mobile app on a Zonar device can now get rolling faster. After logging into the Zonar device itself, the Platform mobile app will now automatically log in using the driver’s Zonar External ID and PIN. By modifying your web services to validate these credentials against Zonar’s API, you can give drivers a seamless login experience. In addition, drivers will be logged out of the mobile app when they log out of the Zonar device.
🔧 Pre-loaded maps are now stored to an SD card by default, if present. You can use pre-loaded maps to reduce cellular data consumption in the field, and by loading maps to an SD card, you’re no longer limited by the internal storage of a particular device. See our documentation for more info about pre-loading maps to devices.
🔧 When moving a stop location pin a second time, we’ll now show the original pin’s location for reference and give drivers an option to revert the pin to that location.
✅ As usual, this version of the Platform mobile app is designed to be backwards-compatible with your existing web services and doesn’t require server changes prior to being deployed. If a future version introduces a backwards-incompatible change, we’ll note that in this portion of the release notes.
Server
The following items are server-side changes and are available without a mobile app update.
🐞 Fixed a server issue where form values for workflow actions weren’t displayed when viewing the sent message in the message history area of the app.
🐞 Fixed an issue where sync would sometimes fail (causing messages to stop updating) for users with both an iOS and an Android device logged into the same account.
🐞 Fixed an issue where app version 1.39.1 incorrectly fetched load data before confirming that workflow messages had successfully integrated, which made it look like the workflow action didn’t succeed.
iOS
🐞 Fix: Workflow actions performed from the dashboard immediately after launching the app wouldn’t always show a spinner while the action completed.
🐞 Fix: When a route request failed due to network connectivity, drivers were not given an option to retry.
Android
🐞 Fix: Hours of service clocks with more than 31 days remaining were displayed incorrectly.
🐞 Modified how we request location permissions to avoid an issue where the app might stop turn-by-turn navigation or use excessive CPU resources if it was granted the “Only While the App is Running” location permission rather than “Allow All the Time.”
🐞 Fixed a crash that happens when you launch a browser action but the device does not have a supported browser installed.
🐞 Fixed a rare crash that happened on the Trip Planner screen when the HOS options dialog was open and the device went to sleep.