Skip to content

v4.6.0

Please note that the library interface changed! The naming convention of the
headers now follows the new style guidelines for the rest of OSRM.

Some highlights:

- Library includes now follow the new style convention
- Library interface now uses the internal JSON object
- Add map matching plugin
- way id, node id and node location available thru Lua bindings
- traffic signal penalty ignored on white-listed barriers, cf. #1365
- fix escaping of double quote in JSON response, fixes #1410 and also adds a unit test for that case.
- Add test for building as shared library
- fix incorrect behavior when via point was on same one-way street as destination but should have been reached before, closes #1424
- fix rounding error/uncertainty on some systems
- implement ISO 8601 durations parsing, cf. #1399
- use CRTP instead of virtual functions in routing plugins
- add movable bridge support to the car profile. Implements #1399
- Allow CORS requests in osrm-routed.
- check if stxxl compiles with or without libgomp, fixes #1361
- speed up nearest neighbor query by pruning, move coordinate calculations away from library interface
- Add regression test for FixedpointCoordinate
- remove copy of libosmium, to be replaced by a subtree
- use static graph for component exploration, closes #1288
- Move server configuration from method parameter to a struct
- Add a commande line option to osrm-routed for max locations supported in distance table query
Assets 2
Loading