Skip to content

v2.1.0 (March 2022)

Compare
Choose a tag to compare
@abyrd abyrd released this 17 Mar 12:17
· 11041 commits to dev-2.x since this release

OpenTripPlanner 2.1

This is the biggest OTP release ever by many metrics: not just the amount of code or issues addressed, but also the number of active contributors. It is the first major update to the 2.0 release and represents over a year of continuous collaboration between international organizations.

Notable Changes

  • GBFS 2.2 is supported including "form factors" (bike, scooter, car) and floating vehicles (with no fixed station)
  • Constrained Transfers (Netex interchanges / GTFS transfers.txt)
  • Transfers for bicycle and wheelchair users distinct from walking paths
  • Support for GTFS-Flex v2
  • Support for frequency-based trips (GTFS frequencies.txt, does not exist in Netex)
  • Many 1.5 features not fully implemented in 2.0 have been reintroduced
  • Improved result quality relative to both 1.5 and 2.0: filtering of itineraries and selection of transfer points between routes
  • Car and bicycle parking has been combined into vehicle parking (enhanced with real-time details like remaining parking spaces)
  • New system for paging of routing results via cursor token
  • Response times should be roughly stable since 2.0. Performance much improved over OTP1 for long searches, may be somewhat slower for short searches. Extremely dependent on data set used, so test on your specific data.
  • System integration tests for ongoing performance measurement