Mobile App 1.60

April 10, 2025

Document Scanning: Introducing Auto Scan & Enhanced Image Preview: This release introduces Auto Scan, a new feature that automatically detects and captures documents when they are properly positioned, reducing manual effort and improving scan consistency and automatic document cropping. We’ve also added instructional prompts to the scanning UI, making the experience more intuitive and efficient for drivers.

Additionally, we’ve added mobile-side image enhancement, so drivers can now preview their scanned documents exactly as they’ll appear to the back office—before hitting send. This helps ensure clearer, more readable documents from the start.

NOTE: Because Auto Scan processes more image data, it’s currently opt-in to avoid unexpected increases in data usage. Reach out to Eleos Support and they can enable it for your app. We’re actively working to optimize data consumption and will roll out improvements in a future update.

 

⭐ Attach & View PDFs in News Items: Fleets can now attach PDF documents directly to News Items, making it easier to share important documents with drivers. This ensures content is seen with the built-in unread indicator, helping reduce missed communications. PDFs can be attached to News Items via the API or App Manager

Enable Camera in Embedded Browser: We’ve added camera access for embedded browser pages, allowing fleets to leverage existing web-based workflows while keeping drivers within the mobile app. On Android, the embedded browser should inherit app-level permissions, while on iOS, drivers may need to grant camera access the first time they use it. If permissions aren’t granted, the app will prompt the user to enable them.

🐞Dark Mode Fixes: We’ve made several improvements to dark mode including fixing contrast issues in pop-ups and menus, ensuring text remains readable in all themes, and adjusting certain UI elements that previously displayed incorrectly in dark mode.

iOS

🐞 Fixed a bug where Media Libraries sorted differently on iOS and Android. 

🐞 Fixed a bug where rotating the device while capturing a signature in a form caused the signature to shift off the screen.

🐞 Fixed a bug where the SentAt field in document metadata had inconsistent timestamp formats depending on the OS version. This bug occurred when retrieving the SentAt field from the integration file or via the GET next document API. 

🐞 Fixed a bug where empty form fields on iOS were sent as blank strings (“”). iOS now matches Android behavior, sending null for empty fields except for PICK-LIST and MULTI-PICK-LIST, which will send a blank string.

🐞 Fixed a bug where app notification banners wouldn’t display while in the app.

🐞 Fixed a bug where Action Requests could not be snoozed if a device had more than one language set

🐞 Removed instances of Helvetica Neue so the font is consistent across our app.

Android

🔧 Improved Load and Stop Details UI: We updated the buttons on Special Instructions and stop details to a clearer “Show More” / “Show Less” button, improving visibility and usability for drivers. Also, the buttons are no longer visible when there isn’t more information to be shown. This will be coming to iOS in the next release.

🔧 View PDFs in Embedded Browser: Previously, Android users were prompted to open PDFs in another app, while iOS displayed PDFs in the embedded browser. With this update, PDFs will now open consistently within the embedded browser across platforms, keeping drivers within the app for a smoother experience.

🐞 Fixed a bug where forms containing a CURRENT-LOCATION field would not send location data when the form was configured to be hidden from the driver by setting show_form_editor to false. With the fix, if the app fails to gather the device’s location within 5 seconds, the form is sent with the location field returned as UNKNOWN

🐞 Fixed a bug where stops.time_window would not display updates when a load refresh changed the value from null to a date range. Previously, drivers had to back out to the Loads list and re-enter the load to see the updated time window. Now, the time window will appear correctly without needing to navigate away.

🐞 Fixed a bug where attempting to launch Firefox or Microsoft Edge as an external browser would result in the error message: “Sorry, this device does not have an app for that.” External links now open in common browsers.

🐞 Fixed a bug where document upload progress percentage would be shown as over 100% after retaking a page for that document. 

🐞 Fixed a bug where deleting a page from a document caused an incorrect page number on page list view. 

🐞 Fixed a bug where tapping “Rescan” on the preview page wouldn’t take users to the scanning screen.

🐞 Fixed a crash in Navigation that could happen during reroutes. 

🐞 Fixed a crash in Trip Planner that could happen during logout. 

🐞 Fixed a crash that would occur if you dismissed the application from the app switcher while a document page preview was loading.

✅ 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 and App Manager

The following items are server-side changes and are available without a mobile app update.

⭐️ Billable Usage API: To reduce the need for manual data retrieval from the App Manager dashboard, we’ve introduced a new API endpoint: GET htt‌ps://platform.driveaxleapp.com/api/v1/usage. The new API returns detailed usage reports for either the current or previous month, including usernames, the number of days used, number of loads, billing code, and more. Usage for the current month includes data up to midnight UTC of the previous day, and will be available by 01:00 UTC each day. 

You can read more about how to leverage the new API in the documentation.

⭐️ App Manager Login Refresh: We’ve updated the App Manager login screen with a modern look and feel. This refresh improves usability and sets the stage for upcoming login enhancements like SSO!

🔧 App Manager Landing Page: After logging in, App Manager now directs users to the most relevant landing page based on their account type:

  • Platform customers now land on the Home page. Prior to this change they would be taken to the Document Hub. 
  • Drive Axle Hub customers will continue to land on the Document Hub.

🐞 Fixed a bug where a form field that had multiple prefilled template values would appear blank when one of the template values was not defined. For example, if a form field was supposed to be prefilled with “BOL – {{load.custom.BOL}} for location  {{load.custom.DistributionCenterID}}” and the BOL value was not defined in the load.custom response from your Loads web service, opening the form would show the entire field as empty. 

🐞 Fixed a bug where messages sent from the mobile app were not delivered to the backend messages web service integration. Those affected by the bug were made aware and we manually redelivered messages until the fix was in place. 

🐞 Fixed a bug where the “Sandbox data” tag on App Manager would appear on production environments. Our operations team also audited our entire environment list to ensure all environments are properly tagged. If you are still seeing the Sandbox tag on a production environment, please reach out to Eleos Support.

Sign up for release note updates

Headquarters
2002 W Wahalla Lane
Phoenix, AZ 85027

QA & Support
142 Thomas Green Blvd
Suite 200
Clemson, SC 29631