Skip to content

3.1.4

Compare
Choose a tag to compare
@gknisely gknisely released this 07 Oct 15:03
· 465 commits to master since this release
ac824e5

Release Date: 2021-10-07 Valhalla 3.1.4

  • Removed

  • Bug Fix

    • FIXED: Revert default speed boost for turn channels #3232
    • FIXED: Use the right tile to get country for incident #3235
    • FIXED: Fix factors passed to RelaxHierarchyLimits #3253
    • FIXED: Fix TransitionCostReverse usage #3260
    • FIXED: Fix Tagged Value Support in EdgeInfo #3262
    • FIXED: TransitionCostReverse fix: revert internal_turn change #3271
    • FIXED: Optimize tiles usage in reach-based pruning #3294
    • FIXED: Slip lane detection: track visited nodes to avoid infinite loops #3297
    • FIXED: Fix distance value in a 0-length road #3185
    • FIXED: Trivial routes were broken when origin was node snapped and destnation was not and vice-versa for reverse astar #3299
    • FIXED: Tweaked TestAvoids map to get TestAvoidShortcutsTruck working #3301
    • FIXED: Overflow in sequence sort #3303
    • FIXED: Setting statsd tags in config via valhalla_build_config #3225
    • FIXED: Cache for gzipped elevation tiles #3120
    • FIXED: Current time conversion regression introduced in unidirectional algorithm refractor #3278
    • FIXED: Make combine_route_stats.py properly quote CSV output (best practice improvement) #3328
    • FIXED: Merge edge segment records in map matching properly so that resulting edge indices in trace_attributes are valid #3280
    • FIXED: Shape walking map matcher now sets correct edge candidates used in the match for origin and destination location #3329
    • FIXED: Better hash function of GraphId #3332
  • Enhancement

    • CHANGED: Favor turn channels more #3222
    • CHANGED: Rename valhalla::midgard::logging::LogLevel enumerators to avoid clash with common macros #3237
    • CHANGED: Move pre-defined algorithm-based factors inside RelaxHierarchyLimits #3253
    • ADDED: Reject alternatives with too long detours #3238
    • ADDED: Added info to /status endpoint #3008
    • ADDED: Added stop and give_way/yield signs to the data and traffic signal fixes #3251
    • ADDED: use_hills for pedestrian costing, which also affects the walking speed #3234
    • CHANGED: Fixed cost threshold fot bidirectional astar. Implemented reach-based pruning for suboptimal branches #3257
    • ADDED: Added exclude_unpaved request parameter #3240
    • ADDED: Added support for routing onto HOV/HOT lanes via request parameters include_hot, include_hov2, and include_hov3 #3273
    • ADDED: Add Z-level field to EdgeInfo. #3261
    • CHANGED: Calculate stretch threshold for alternatives based on the optimal route cost #3276
    • ADDED: Add preferred_z_level as a parameter of loki requests. #3270
    • ADDED: Add preferred_layer as a parameter of loki requests. #3270
    • ADDED: Exposing service area names in passive maneuvers. #3277
    • ADDED: Added traffic signal and stop sign check for stop impact. These traffic signals and stop sign are located on edges. #3279
    • CHANGED: Improved sharing criterion to obtain more reasonable alternatives; extended alternatives search #3302
    • ADDED: pull ubuntu:20.04 base image before building #3233
    • CHANGED: Improve Loki nearest-neighbour performance for large radius searches in open space #3233
    • ADDED: testing infrastructure for scripts and valhalla_build_config tests #3308
    • ADDED: Shape points and information about where intermediate locations are placed along the legs of a route #3274
    • CHANGED: Improved existing hov lane transition test case to make more realistic #3330
    • CHANGED: Update python usage innall scripts to python3 #3337
    • ADDED: Added exclude_cash_only_tolls request parameter #3341
    • CHANGED: Update api-reference for street_names #3342
    • ADDED: Disable msse2 flags when building on Apple Silicon chip #3327