<div dir="ltr">Hello!<br><br>We just released OSRM v5.19 focusing on node optimizations and some improvements to the profiles.<div><br>### Node Optimizations:</div><div>We can now send much larger responses and optionally transform them more quickly when translating from C++ to JSON. </div><div><br>### Lua Profiles:<br>We now blacklist barriers where we were previously whitelisting them in the foot and bicycle profiles. This allows the list to be much shorter (we don't have to explicitly add whitelist every barrier) and makes it far less prone to errors. We also now handle maxlength and maxweight for cars!</div><div><br>### Here is the complete Changelog:<br><br>Changes from 5.18.0 to 5.19.0:</div><div>    - Optimizations:<br>      - CHANGED: Use Grisu2 for serializing floating point numbers. [#5188](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5188">https://github.com/Project-OSRM/osrm-backend/pull/5188</a>)<br>      - ADDED: Node bindings can return pre-rendered JSON buffer. [#5189](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5189">https://github.com/Project-OSRM/osrm-backend/pull/5189</a>)<br>    - Profiles:<br>      - CHANGED: Bicycle profile now blacklists barriers instead of whitelisting them [#5076<br>](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5076/">https://github.com/Project-OSRM/osrm-backend/pull/5076/</a>)<br>      - CHANGED: Foot profile now blacklists barriers instead of whitelisting them [#5077<br>](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5077/">https://github.com/Project-OSRM/osrm-backend/pull/5077/</a>)<br>      - CHANGED: Support maxlength and maxweight in car profile [#5101](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5101">https://github.com/Project-OSRM/osrm-backend/pull/5101</a>]<br>    - Bugfixes:<br>      - FIXED: collapsing of ExitRoundabout instructions [#5114](<a href="https://github.com/Project-OSRM/osrm-backend/issues/5114">https://github.com/Project-OSRM/osrm-backend/issues/5114</a>)<br>    - Misc:<br>      - CHANGED: Support up to 512 named shared memory regions [#5185](<a href="https://github.com/Project-OSRM/osrm-backend/pull/5185">https://github.com/Project-OSRM/osrm-backend/pull/5185</a>)</div><div><br>You can compile OSRM from source, use the pre-built binaries we ship with node-osrm or use our Docker images. Always happy to hear your feedback! 😁<br><br>Cheers,<br>Kajari</div></div>