Open Source Routing Machine (OSRM) v5.23.0 Release Notes

Release Date: 2020-10-14 // over 3 years ago
    • Changes from 5.22.0
      • Build:
        • FIXED: pessimistic calls to std::move #5560
      • Features:
        • ADDED: new API parameter - snapping=any|default to allow snapping to previously unsnappable edges #5361
        • ADDED: keepalive support to the osrm-routed HTTP server #5518
        • ADDED: flatbuffers output format support #5513
        • ADDED: Global 'skip_waypoints' option #5556
        • FIXED: Install the libosrm_guidance library correctly #5604
        • FIXED: Http Handler can now deal witch optional whitespace between header-key and -value #5606
      • Routing:
        • CHANGED: allow routing past barrier=arch #5352
        • CHANGED: default car weight was reduced to 2000 kg. #5371
        • CHANGED: default car height was reduced to 2 meters. #5389
        • FIXED: treat bicycle=use_sidepath as no access on the tagged way. #5622
        • FIXED: fix table result when source and destination on same one-way segment. #5828
        • FIXED: fix occasional segfault when swapping data with osrm-datastore and using exclude= #5844
        • FIXED: fix crash in MLD alternative search if source or target are invalid #5851
      • Misc:
        • CHANGED: Reduce memory usage for raster source handling. #5572
        • CHANGED: Add cmake option ENABLE_DEBUG_LOGGING to control whether output debug logging. #3427
        • CHANGED: updated extent of Hong Kong as left hand drive country. #5535
        • FIXED: corrected error message when failing to snap input coordinates #5846
      • Infrastructure
        • REMOVED: STXXL support removed as STXXL became abandonware. #5760