Changelog

2.0 (in progress)

See the OTP2 Migration Guide on changes to the REST API. - Sandbox for experimental features (#2745) - Bugfix for Missing platforms for stops in GTFS import causes a NPE (#2804) - Remove extra Djikstra implementations - Remove redundant LineStrings in order to save memory (#2795) - NeTEx import support (#2769) - New Transit search algorithm, Raptor, replaces the AStar for all transit searches. - Added NeTEx notices (#2824) - Make transfers and access/egress use effectiveWalkDistance to take slopes into account (#2857) - Add MultiModalStation and GroupOfStations to OTP model and added these to the NeTEx import (#2813) - Combined OSM loaders, removing several rarely used ones (#2878) - New Java Code Style (part of #2755) - Cleanup and rename Graph Builder Annotations, now Data Import Issues (#2871) - Bugfix for graph building crashing on unsupported modes (#2899) - Add command line parameter for building partial graphs (#2583) - Refactor GenericLocation/AStar/RoutingContext to allow multiple start vertices (#2887) - New Transit search algorithm, Raptor, replaces the AStar for all transit searches. - Update only the relevant parts of the TransitLayer each time an update is applied (#2918) - Ability to switch off the fare service(#2912). - Limit the transit service period(#2925). - Removed unwanted cost added for wait time between access and transit with RangeRaptor (#2927) - Dynamic search parameters, calculate raptor search-window when needed. (#2931) - Support for next/previous paging trip search results (#2941) - Fix mismatch in duration for walk legs, resulting in negative wait times (#2955) - NeTEx import now supports ServiceLinks (#2951) - Also check TripPatterns added by realtime when showing stoptimes for stop (#2954) - Copy geometries from previous TripPattern when realtime updates result in a TripPattern being replaced (#2987) - Support for the Norwegian language. - Update pathways support to official GTFS specification (#2923) - Support for XML (de-)serialization is REMOVED from the REST API (#3031) - Refactor how to specify access/egress/direct/transit modes in the internal model and the Transmodel API (#3011) - Make agency id feed scoped (#3035) - Refactor kiss and ride to a more general car pickup mode (#3063) - Map NeTEx publicCode to OTP tripShortName and NeTEx private code to OTP internalPlanningCode (#3088) - Add MQTT transport for the GTFS-RT trip update updater (#3094) - Add FinlandWayPropertySetSource (#3096) - Map NeTEx publicCode to OTP tripShortName and NeTEx private code to OTP internalPlanningCode (#3088) - Reading and writing files(CONFIG, GRAPH, DEM, OSM, GTFS, NETEX, DATA_IMPORT_ISSUES) is changed. All files, except configuration files, are read from a data source. We support Google Cloud Storage and the local file system data sources for now, but plan to add at least support for AWS S3 (#2891) - Update DebugOutput to match new routing phases of OTP2 (#3109)

Ported over from the 1.x

1.4 (2019-07-30)

1.3 (2018-08-03)

1.2 (2017-09-18)

1.1 (2017-03-16)

1.0 (2016-09-09)

0.20 (2016-06-10)

0.19.0 (2016-05-25)

0.18.0 (2015-05-29)

0.17.0 (2015-05-14)

0.16.0 (2015-05-07)

0.15.0 (2015-04-14)

0.14.0 (2015-03-28)

0.13.0 (2014-12-05)

0.12.1 (2014-11-17)

0.12.0 (2014-11-11)

0.11.0 (2014-03-24)

0.10.0 (2014-03-18)

This release was made to consolidate all the development that had occurred with a 0.9.x-SNAPSHOT Maven version. The changes were very significant and it was not appropriate to tag them as a minor bugfix release after the 0.9 tag. Though this release was performed at the same time as 0.11.0, it represents a much earlier stage in the development of OTP.

0.7.0 (2012-04-29)

0.6.0 (2012-04-25)

0.5.4 (2012-04-06)

0.5.3 (2012-03-23)

0.5.2 (2012-03-20)

0.5.1 (2012-03-16)

0.5.0 (2012-03-09)

0.4.4 (2012-02-06)

Release in anticipation of upcoming merges.