<div dir="ltr"><div>Hello all,</div><div><br></div><div>  Well, after a long hiatus, I've finally had time to cut a new release.  I've bundled up a bunch of the changes that have been submitted over the last couple of years, and tagged 5.23.0, and cleaned up the changelog/master branch which had been left dangling in an unclear state for a while.  Build/publish of the various binaries is underway and should be complete soon.  Here's what's changed - mostly bugfixes, but a few small features as well.<br></div><div><br></div><div>  - Changes from 5.22.0<br>    - Build:<br>      - FIXED: pessimistic calls to std::move [#5560](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5561">https://github.com/Project-OSRM/osrm-backend/pull/5561</a>)<br>    - Features:<br>      - ADDED: new API parameter - `snapping=any|default` to allow snapping to previously unsnappable edges [#5361](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5361">https://github.com/Project-OSRM/osrm-backend/pull/5361</a>)<br>      - ADDED: keepalive support to the osrm-routed HTTP server [#5518](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5518">https://github.com/Project-OSRM/osrm-backend/pull/5518</a>)<br>      - ADDED: flatbuffers output format support [#5513](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5513">https://github.com/Project-OSRM/osrm-backend/pull/5513</a>)<br>      - ADDED: Global 'skip_waypoints' option [#5556](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5556">https://github.com/Project-OSRM/osrm-backend/pull/5556</a>)<br>      - FIXED: Install the libosrm_guidance library correctly [#5604](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5604">https://github.com/Project-OSRM/osrm-backend/pull/5604</a>)<br>      - FIXED: Http Handler can now deal witch optional whitespace between header-key and -value [#5606](<a href="https://github.com/Project-OSRM/osrm-backend/issues/5606">https://github.com/Project-OSRM/osrm-backend/issues/5606</a>)<br>    - Routing:<br>      - CHANGED: allow routing past `barrier=arch` [#5352](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5352">https://github.com/Project-OSRM/osrm-backend/pull/5352</a>)<br>      - CHANGED: default car weight was reduced to 2000 kg. [#5371](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5371">https://github.com/Project-OSRM/osrm-backend/pull/5371</a>)<br>      - CHANGED: default car height was reduced to 2 meters. [#5389](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5389">https://github.com/Project-OSRM/osrm-backend/pull/5389</a>)<br>      - FIXED: treat `bicycle=use_sidepath` as no access on the tagged way. [#5622](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5622">https://github.com/Project-OSRM/osrm-backend/pull/5622</a>)<br>      - FIXED: fix table result when source and destination on same one-way segment. [#5828](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5828">https://github.com/Project-OSRM/osrm-backend/pull/5828</a>)<br>      - FIXED: fix occasional segfault when swapping data with osrm-datastore and using `exclude=` [#5844](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5844">https://github.com/Project-OSRM/osrm-backend/pull/5844</a>)<br>      - FIXED: fix crash in MLD alternative search if source or target are invalid [#5851](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5851">https://github.com/Project-OSRM/osrm-backend/pull/5851</a>)<br>    - Misc:<br>      - CHANGED: Reduce memory usage for raster source handling. [#5572](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5572">https://github.com/Project-OSRM/osrm-backend/pull/5572</a>)<br>      - CHANGED: Add cmake option `ENABLE_DEBUG_LOGGING` to control whether output debug logging. [#3427](<a href="https://github.com/Project-OSRM/osrm-backend/issues/3427">https://github.com/Project-OSRM/osrm-backend/issues/3427</a>)<br>      - CHANGED: updated extent of Hong Kong as left hand drive country. [#5535](<a href="https://github.com/Project-OSRM/osrm-backend/issues/5535">https://github.com/Project-OSRM/osrm-backend/issues/5535</a>)<br>      - FIXED: corrected error message when failing to snap input coordinates [#5846](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5846">https://github.com/Project-OSRM/osrm-backend/pull/5846</a>)<br>    - Infrastructure<br>      - REMOVED: STXXL support removed as STXXL became abandonware. [#5760](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5760">https://github.com/Project-OSRM/osrm-backend/pull/5760</a>)</div><div><br></div><div>daniel<br></div></div>