Releases: valhalla/valhalla
Releases · valhalla/valhalla
Release 2.4.8
Release Date: 2017-03-27 Valhalla 2.4.8
- Enhancement
- Optionally disable candidate edge penalty in path finding
- OSRM compatible route, matrix and map matching response generation
- Minimal Windows build compatibility
- Refactoring to use PBF as the IPC mechanism for all objects
- Improvements to internal intersection marking to reduce false positives
- Bug Fix
- Cap candidate edge penalty in path finding to reduce excessive expansion
- Fix trivial paths at deadends
Release 2.4.7
Release Date: 2017-02-8 Valhalla 2.4.7
- Enhancement
- Speed up building tiles from small OSM imports by using boost directory iterator rather than going through all possible tiles and testing each if the file exists.
- Bug Fix
- Protect against overflow in string to float conversion inside OSM parsing.
Release 2.4.6
Release Date: 2017-01-26 Valhalla 2.4.6
- Enhancement
- Elevation library will lazy load RAW formatted sources
Release 2.4.5
Release Date: 2017-01-25 Valhalla 2.4.5
- Enhancement
- Elevation packing utility can unpack lz4hc now
- Bug Fix
- Fixed broken darwin builds
Release 2.4.4
Release Date: 2017-01-19 Valhalla 2.4.4
- Enhancement
- Elevation service speed improvments and the ability to serve lz4hc compressed data
- Basic support for downloading routing tiles on demand
- Deprecated
valhalla_route_service
, now all services (including elevation) are found undervalhalla_service
Release 2.4.3
Release Date: 2017-12-11 Valhalla 2.4.3
- Enhancement
- Remove union from GraphId speeds up some platforms
- Use SAC scale in pedestrian costing
- Expanded python bindings to include all actions (route, matrix, isochrone, etc)
- Bug Fix
- French translation typo fixes
- Data Producer Update
- Handling shapes that intersect the poles when binning
- Handling when transit shapes are less than 2 points
Release 2.4.1
Release Date: 2017-11-09 Valhalla 2.4.1
- Data Producer Update
- Added kMopedAccess to modes for complex restrictions. Remove the kMopedAccess when auto access is removed. Also, add the kMopedAccess when an auto restriction is found.
Release 2.4.0
Release Date: 2017-11-08 Valhalla 2.4.0
- Data Producer Update
- Added logic to support restriction = x with a the except tag. We apply the restriction to everything except for modes in the except tag.
- Added logic to support railway_service and coach_service in transit.
- Bug Fix
- Return proper edge_walk path for requested shape_match=walk_or_snap
- Skip invalid stateid for Top-K requests
Release 2.3.9
Release Date: 2017-11-07 Valhalla 2.3.9
- Enhancement
- Top-K map matched path generation now only returns unique paths and does so with fewer iterations
- Navigator call outs for both imperial and metric units
- The surface types allowed for a given bike route can now be controlled via a request parameter
avoid_bad_surfaces
- Improved support for motorscooter costing via surface types, road classification and vehicle specific tagging
- Bug Fix
- Connectivity maps now include information about transit tiles
- Lane counts for singly digitized roads are now correct for a given directed edge
- Edge merging code for assigning osmlr segments is now robust to partial tile sets
- Fix matrix path finding to allow transitioning down to lower levels when appropriate. In particular, do not supersede shortcut edges until no longer expanding on the next level.
- Fix optimizer rotate location method. This fixes a bug where optimal ordering was bad for large location sets.
- Data Producer Update
- Duration tags are now used to properly set the speed of travel for a ferry routes
2.3.9-rc1
updates for topk map matching to exclude paths which arent unique