21.x Releases

The following tables list the enhancements (ENH) and corrections (CORR) implemented in the 21.x release. The tables have been divided by category for easy reference to the software.

Table 1. 21.1.9 release
Version Type Description ID
21.1.9 CORR Fixed an issue where DriverMate was not working on Android OS 13. MOB-4744
Table 2. 21.1.8 release
Version Type Description ID
21.1.8 CORR Max Dollar Amount Allowed setting is now implemented for single payment MOB-4466
21.1.8 Contact Information to Display property was added to the Properties screen.

By default, the setting is empty. DriverMate will not display the contact information on the Details screen, even when information is sent from the MdtServer. If enabled, contact information will be displayed on the Details screen.

MOB-4444
Table 3. 21.1.7 release
Version Type Description ID
21.1.7 ENH Certificate thumbprint verification is now optional. MOB-4374
21.1.7 ENH A new feature was added: Walk-on passengers.

Walk-on Passengers allows drivers to process walk-on passengers as they board their vehicle, and then drop them off at specific, pre-defined stops without overly impacting any existing trips on the manifest.

MOB-4469
Table 4. 21.1.5 release
Version Type Description ID
21.1.5 CORR Fixed an issue where the public key request may fail because the XGate URL could not be resolved. MOB-4328
21.1.5 CORR Fix an issue where the login was intermittent due to a race condition in the DM login state. This mostly affected Novus systems using XGate. MOB-4280
21.1.5 CORR Fixed an issue where it was possible for the VDSendReminder messages to be sent multiple times when using the IVR client call out functionality. MOB-3914
Table 5. 21.1.4 release
Version Type Description ID
21.1.4 ENH The Hide Map Navigation setting has been removed. MOB-3634
21.1.4 ENH Added a new option, Enable Perform Trips Alert on the Perform Settings screen. If enabled, the Perform Trips message appears if there is an event with Arrived status and the vehicle is in motion. The message appears only once. MOB-3639
21.1.4 ENH The issue of DriverMate not sending reminder calls to the MDT Server when the trip updates only include estimated time changes has been fixed. MOB-3811
21.1.4 ENH The issue of the AVL heartbeats not being transmitted when the screen is turned off or the user navigates away from DriverMate has been fixed. MOB-3815
Table 6. 21.1.1 release
Version Type Description ID
21.1.1 ENH DriverMate now supports devices with 64 bit processors for improved performance and compatibility with Google Play Store. MOB-3362
21.1.1 ENH To ensure enhanced performance and support for 64 bit binaries, 3rd party add-on applications have been investigated to check if they are using 32 bit binaries and have been removed or replaced accordingly. MOB-3366
21.1.1 ENH In alignment with the latest storage related enhancements introduced in Android 10, DriverMate has been configured to allow for continued access to directories, settings and log files. MOB-3469
21.1.1 ENH DriverMate has been updated to address issues related to registered receivers in the AndroidManifest.xml file for Android 10. MOB-3453
Table 7. 21.1.0 release
Version Type Description ID
21.1.0 ENH Added secure XPDP support to DriverMate. MOB-3195
Table 8. 21.0.5 release
Version Type Description ID
21.0.5 ENH When a pick-up event is a No Show, the Perform action is not allowed and a red X icon is shown over the Perform button. If the button is clicked, a message appears stating that the trip cannot be Performed. MOB-3558
21.0.5 ENH Added a new option, Enable Perform Trips Alert on the Perform Settings screen. If enabled, the Perform Trips message appears if there is an event with Arrived status and the vehicle is in motion. The message appears only once. MOB-3639
21.0.5 ENH The Hide Map Navigation setting has been removed. MOB-3634
21.0.5 ENH When the vehicle is in motion, only trip notifications that apply to the first trip in the Manifest screen will be displayed one by one as they are received. Other notifications will be shown when the vehicle has stopped.

When the vehicle is in motion, only high priority text messages are shown on the screen. When the vehicle is stopped, new messages that are high priority are shown first. If there is no priority set, the first notification in the queue is shown.

MOB-3629

MOB-3652

21.0.5 ENH

The Fare Type Count screen now identifies the passenger count information based on the type of stops used. If the information is for Flag Stops, then the top section of the screen shows Total Flag Stop Passenger Count. If for Flex (Stop/Node), then Total Flex Pickup Passenger Count is shown.

MOB-2826
21.0.5 ENH When the vehicle is in motion, the buttons in the bottom navigation bar and the map markers are no longer enabled. MOB-3626
21.0.5 ENH If the Fare Collection Summary Screen is open and the vehicle is in motion, when the driver taps the Edit button or selects the Collect Fare on Dropoff check box, the screen returns to the Manifest screen. MOB-3661
21.0.5 ENH When the vehicle is in motion, the Back button is now either hidden or not enabled. MOB-3666
21.0.5 ENH If the property, Confirm Event Notifications is enabled, a notification alert is triggered when a trip insertion, removal, or update is received. The trip alerts are displayed in the order that they are created. If not enabled, then the trip insertions, removals, or updates are displayed at the bottom of the screen. MOB-3699
21.0.5 ENH When the vehicle is in motion, the Unlock button in the Lock screen appears shaded; user is not able to enter the passcode. MOB-3694
Table 9. 21.0.3 release
Version Type Description ID
21.0.3 ENH DriverMate has been updated to address issues related to registered receivers in the AndroidManifest.xml file for Android 10. MOB-3453
21.0.3 CORR Corrected an issue where the Group Perform screen did not display correctly upon performing the action and instead remained on the Manifest screen. MOB-3524
Table 10. 21.0.2 release
Version Type Description ID
21.0.2 CORR Corrected an issues where connection was lost between DriverMate and XGate when switching between applications on the tablet. MOB-3477
Table 11. 21.0.1 release
Version Type Description ID
21.0.1 ENH In alignment with the latest storage related enhancements introduced in Android 10, DriverMate has been configured to allow for continued access to directories, settings and log files. MOB-3469
Table 12. 21.0.1 release
Version Type Description ID
21.0.0 ENH DriverMate has been updated to the latest AndroidX support library. This update requires the tablet to run on Android OS version 6.0 or above. MOB-3374
21.0.0 ENH DriverMate now supports devices with 64 bit processors for improved performance and compatibility with Google Play Store. MOB-3362
21.0.0 ENH To ensure enhanced performance and support for 64 bit binaries, 3rd party add-on applications have been investigated to check if they are using 32 bit binaries and have been removed or replaced accordingly. MOB-3366
21.0.0 CORR Corrected an issue where remote configuration did not function when using the XMM Client for DriverMate running on Android OS 8 and above. MOB-3390