Silverlining


  • Fixed a bug with the Speeding reports that wasn't returning Max Speed data.
  • Worked with ALK to add units to posted speed values (kph versus mph), in particular to improve data records for our Canadian customers.
  • To help eliminate false Speeding events from being reported, added methods to ignore speeds below 50 mph on interstates and ramp road class speeds.
  • Exported some speeds users added to the Telogis maps to the ALK maps. (Not all the speed types were able to be ported over by the service, but most were.)
  • For customers with fuel card integration, switched the job service from using our old map provider, Telogis, to the new one, ALK.
  • Changed how scheduled reports are being sent to using a faster service.
  • Optimized a query to make Watch Live faster.
  • Fixed a bug with Vehicle History that was extending the Connect the Points line way beyond its actual path.
  • Fixed an issue with the database looking for Telogis data for the ETA and Distance columns of the Map Nearby screen instead of the new ALK data.
  • Fixed a bug that caused the Map Nearby screen to get stuck on loading.
  • Changed alerts to be sent out only if the user and a vehicle is assigned to a group that the alert is configured for.
  • Removed the Weather Forecast layer option from the map screens, as that service is no longer supported.
  • Fixed the Input Monitor to correctly return results when viewing historical data.
  • Fixed an issue with the Fleet Tracking grid that was displaying speeds in kph instead of mph.


Comparative Analysis - Silverlining


  • Added a new setting, Vehicle Auto-mapping Regex, for server-side imports that tries to automatically match new vehicles coming in from the import to a legacy ID or an existing Silverlining vehicle – but one that doesn't already have a match. This will help prevent creating duplicate vehicles.
  • Fixed an issue with imports that returned the Import Job error "Value cannot be null."
  • For Transfinder customers, fixed a bug that was ignoring the time zone shift, so incorrect tier start times were being displayed.
  • For EDULOG.nt customers, fixed an issue that wasn't recording the tier school stop if the data source had a prefix.
  • For BusPlanner customers, added the capability to pull in many more waypoints, improving routing instructions for the driver.


Synovia Site (https://login.synovia.com)


  • Added the ability to send and receive messages from MDT devices via the new MDT >> Canned Messages screen and Mail screen (accessible via the mail icon in the site banner). On the Canned Messages screen, users can create new canned messages, edit the existing ones, and publish them to the MDTs. On the Mail screen, users can view messages received from and sent to the MDTs by vehicle name/number and can compose and send individualized messages. When a new message is received, an alert sound is played, the mail icon in the banner will become red and change to an open envelope, and the number of unread messages will appear over the icon.
  • For MDT customers with Navigation, added a Navigation Assignment screen, which enables admin users to set which vehicles have turn-by-turn navigation enabled. The screen can be accessed via an icon on the Settings screen that appears only to admin users.
  • Added translations for the lamp statuses to the Fault Code Details report: 
    • Red stop lamp status: Indicates a problem that is severe enough to warrant stopping the vehicle.
    • Amber warning lamp status: Indicates a problem with the vehicle system but not serious enough to stop the vehicle immediately.
    • Malfunction indicator lamp status: Indicates that there is an active emission-related trouble code.
    • Protect lamp status: Indicates a problem with a vehicle system that is most likely not electronic subsystem related (for example, the coolant temperature has exceeded its defined range).
  • Added Last Modified By and Last Modified Date columns to the Preferences >> WMS Layers screen.
  • Fixed a bug that allowed users to create duplicate WMS layers.
  • Fixed a bug on the System Administration >> Vehicles screen that displayed the incorrect time in the Last Modified Date column if the ESN was created via Bulk Load on the Inventory screen.
  • Fixed a bug with scheduled reports that was returning the error "Object reference not set to an instance of an object."
  • Fixed a bug with scheduled reports set to repeat every weekday that was emailing the report twice.
  • Fixed a separate issue that was also sending scheduled reports twice.
  • Fixed an issue that was displaying "0.00" instead of actual distance values in the Distance column of the Fuel Economy report.
  • Fixed an issue that was returning a RouteEntitySearch exception when trying to perform a search.
  • For Firefox users, fixed a bug that was returning an exception when trying to resize the grid and map on map screens.
  • For Internet Explorer 11 users, fixed a bug on the Fleet Tracking screen that prevented the Schools and Itineraries tabs from loading.
  • Fixed an issue with the Map Nearby Here option on the map screens' context menu that was returning the error "Attempted to load an infinite number of tiles."
  • On the map screens, added autorefresh to the Traffic and Weather Radar layers. The data will now be refreshed every five minutes when the layer is displayed.
  • Fixed an issue on the Fleet Tracking screen when the icon in Settings is set to Vehicle Type that wasn't displaying the vehicle icon the direction it was heading.
  • Fixed a bug on the Fleet Tracking screen that would select a row when the user was trying to sort a column in the grid.
  • Fixed a bug with watching a single vehicle live that was showing the same event twice in the grid.
  • Fixed an issue on the Vehicle History screen when using By Time Span in that the date range on the By Date tab would be used instead of the one specified on the By Time Span tab.
  • Fixed a bug that was returning an exception when trying to assign a newly created location to a zone speed rule.
  • Changed the wording of the third question in the Replace Unit dialog box of the Hardware screen to "Are the GPS and COMM LEDs constantly ON?"
  • Changed buttons on multiple screens to links so that they can be right-clicked and opened on a new tab; for example, on the Vehicle Types screen, if a user right-clicks the Add button at the top right, they can now open the Edit New Vehicle Type screen on its own tab (or in a new window).
  • Changed the group selection on the System Administration >> Alert Admin screen to a tree; if a parent group is selected, all its children will be as well, but they can be deselected individually if needed.


To see a video of some of these new features, go to 2017.12 Synovia Updates.


Comparative Analysis - Synovia Site


  • Added Last Modified By and Last Modified Date columns to the Preferences >> Route Sets screen.
  • Fixed an issue with the Planned vs. Actual Stops Daily Detail by Vehicle report that was displaying each stop twice.
  • For Internet Explorer users, fixed a formatting issue with the dialog box text on the Mapping screen.
  • Fixed an issue that returned an exception when right-clicking in a grid on the Mapping screen.
  • Made sure that the new Navigation screen PvA option, added in the last release, appears in the PvA by Stop grid only if the customer has the MDT - Tablet license enabled.


Time and Attendance


  • Improved how reports and exports are generated, making the process faster.
  • Fixed a bug that was preventing some shift deletions from appearing in the Audit Trail report.
  • Removed the ability to change the employee type on the Employees screen. This should be done on the Employee Types screen or in Employee Type History only.
  • Added a message to the Employee Type History section of the Employees screen that prompts the user that a punch ID is required when creating a new employee.
  • Fixed a bug on the Time Card edit screen that kept up the error message "No Employee Type assigned to this employee" (which appeared if the user tried to edit a date prior to an employee type being assigned to the employee), even if they changed the date to one when the employee was assigned an employee type.
  • Fixed a bug that was crediting employees with an FTE of 0% with 8 hours on their time cards for absences, when this should be 0 hours.


Route Builder


  • Fixed a bug that was displaying stops in the Snapshots panel twice, even though they appeared only once in the edit stops grid.


Here Comes the Bus


  • Added a new, faster method for processing the student stops and handling data that isn't available from the school's database.
  • For newly added students, added a message saying, "Wait for 10 minutes before you can see data refreshing or edit the radius."
  • Fixed a bug that was preventing some parents from getting scan notifications, even though they were appearing in Silverlining.