github valhalla/valhalla 3.0.3
Release 3.0.3

latest releases: 3.4.0, test_tag, 3.3.0...
4 years ago

Release Date: 2019-05-08 Valhalla 3.0.3

  • Bug Fix

    • FIXED: Fixed a rare loop condition in route matcher (edge walking to match a trace).
    • FIXED: Fixed VACUUM ANALYZE syntax issue. #1704
    • FIXED: Fixed the osrm maneuver type when a maneuver has the to_stay_on attribute set. #1714
    • FIXED: Fixed osrm compatibility mode attributes. #1716
    • FIXED: Fixed rotary/roundabout issues in Valhalla OSRM compatibility. #1727
    • FIXED: Fixed the destinations assignment for exit names in OSRM compatibility mode. #1732
    • FIXED: Enhance merge maneuver type assignment. #1735
    • FIXED: Fixed fork assignments and on ramps for OSRM compatibility mode. #1738
    • FIXED: Fixed cardinal direction on reference names when forward/backward tag is present on relations. Fixes singly digitized roads with opposing directional modifiers. #1741
    • FIXED: Fixed fork assignment and narrative logic when a highway ends and splits into multiple ramps. #1742
    • FIXED: Do not use any avoid edges as origin or destination of a route, matrix, or isochrone. #1745
    • FIXED: Add leg summary and remove unused hint attribute for OSRM compatibility mode. #1753
    • FIXED: Improvements for pedestrian forks, pedestrian roundabouts, and continue maneuvers. #1768
    • FIXED: Added simplified overview for OSRM response and added use_toll logic back to truck costing. #1765
    • FIXED: temp fix for location distance bug #1774
    • FIXED: Fix pedestrian routes using walkway_factor #1780
    • FIXED: Update the begin and end heading of short edges based on use #1783
    • FIXED: GraphReader::AreEdgesConnected update. If transition count == 0 return false and do not call transition function. #1786
    • FIXED: Only edge candidates that were used in the path are send to serializer: 1788
    • FIXED: Added logic to prevent the removal of a destination maneuver when ending on an internal edge #1792
    • FIXED: Fixed instructions when starting on an internal edge #1796
  • Enhancement

    • Add the ability to run valhalla_build_tiles in stages. Specify the begin_stage and end_stage as command line options. Also cleans up temporary files as the last stage in the pipeline.
    • Add remove to filesystem namespace. #1752
    • Add TaxiCost into auto costing options.
    • Add preferred_side to allow per-location filtering of edges based on the side of the road the location is on and the driving side for that locale.
    • Slightly decreased the internal side-walk factor to .90f to favor roads with attached sidewalks. This impacts roads that have added sidewalk:left, sidewalk:right or sidewalk:both OSM tags (these become attributes on each directedEdge). The user can then avoid/penalize dedicated sidewalks and walkways, when they increase the walkway_factor. Since we slightly decreased the sidewalk_factor internally and only favor sidewalks if use is tagged as sidewalk_left or sidewalk_right, we should tend to route on roads with attached sidewalks rather than separate/dedicated sidewalks, allowing for more road names to be called out since these are labeled more.
    • Add via and break_through location types #1737
    • Add street_side_tolerance and search_cutoff to input location #1777
    • Return the Valhalla error Path distance exceeds the max distance limit for OSRM responses when the route is greater than the service limits. #1781

Don't miss a new valhalla release

NewReleases is sending notifications on new releases.