October 4, 2025

  • Fixes sending invalid subject ID to Headsign controller.
  • Fixes Spot Console DB issue where there are returned stops from expired route schedules, aligning it with other stored procedures to prevent stop popup crashes.
  • Adds a GTFS validation web service that processes GTFS files via Docker, returns results in JSON format, and includes logging and error handling.
  • Fixes upgrade of SPOT Console and related applications to Google Maps API v3.62 to replace deprecated v3.58 and prevent mapping functionality risks.
  • Fixes IM API sessions by validating directly through the API instead of only checking cookie existence, ensuring full session validation.
  • Fixes stop information popups in the Map module so the correct stop details always display when a stop is selected.
  • Ensures IM functionalities by adding unit and API tests to verify incident creation, updates, filtering, and exports, ensuring sufficient code coverage with a deployment database for consistent test data.
  • Addresses the Departures module in RiderGuide showing a blank screen.
  • Fixes missing bottom menu bar in iPadOS 18 by restoring proper display of the SPOT app menu at the bottom  of the screen.
  • Fixes missing aggregate reporting by generating monthly database-driven totals for trips, miles, and passengers, and automatically emailing results with per-customer and overall breakdowns.

See how SPOT’s Incident Management module fits into the way your team already runs service. Schedule a quick demo and we’ll walk through it with your operation in mind.