Release Notes


  • Better computation of agency coverage area, using the actual routes > trips > stops to compute coverage.
  • Better display of agencies on agency map, expanding map to show agency bounds in addition to agency center point.
  • Bug fixes for quick-start webapp, mostly to deal with quirks of embedded Jetty webapp container.
  • Add 404 page-not-found behavior to the root onebusaway-webapp index action, since its called by default if another action cant be found for a URL.
  • Refactor ConfigurationService to accept the webapp context-path as a parameter. Attempting to detect the context-path automatically was proving to be a bit messy under different containers.
  • Change how dynamic namespace matching works for the wiki (/p/*) action. The new name-based matching method doesnt require direct access to the underlying Struts ActionProxy and also gets rid of a ton of annoying log messages when running under Jetty.
  • Add a configuration parameter to disable location interpolation in the BlockLocationServiceImpl.
  • Remove a number of unused dependencies to get the size of release binaries down a bit.
  • Full Documentation:




  • Make onebusaway-quickstart part of the main onebusaway-application-modules module set.
  • Add a ui-only webapp artifact to onebusaway-combined-webapp.
  • Tweak support for GTFS-realtime, including support for new OBA-specific delay field.
  • Initial support for fixed-schedule trips with a headway-in-name-only frequency label, as indicated by frequencies.txt label_only feature proposal.
  • Fix to make crossdomain action work whether its being called by the Struts Convention plugin OR the Rest2 plugin.
  • Migrate to GitHub.
  • Full Documentation:


  • More flexible trip matching in GTFS-realtime support
  • Support for running transit data bundle building as a startup phase of webapps
  • Expand onebusaway-combined-webapp to include SMS and phone support
  • Expand onebusaway-combined-webapp to generate an additional API-only webapp artifact
  • Move SMS actions into /sms namespace for onebusaway-sms-webapp
  • Make SMS abbreviations optional in onebusaway-sms-webapp
  • Additional documentation
  • Full Documentation:



  • Initial release