<div dir="ltr"><div><div><div><div>The changelog has an entry for the file format changes due to via way restrictions (we need to modify the graph a bit, see via-way ticket):<br><br>> BREAKING: the file format requires re-processing due to the changes on via-ways<br><br></div>We use <a href="http://semver.org/">semantic versioning</a> - the version 5.10.0 reads: major version 5, minor version 10, patch version 0.<br></div>We provide data file compatibility only across patch releases by default (5.10.0, 5.10.1, 5.10.2, etc.).<br></div>For everything else just run the full pipeline from the start again.<br><br></div>Here are some notes re. the release process:<br><div><div><div><div><div><div><br><a href="https://github.com/Project-OSRM/osrm-backend/blob/master/docs/releasing.md#releasing-a-new-osrm-version">https://github.com/Project-OSRM/osrm-backend/blob/master/docs/releasing.md#releasing-a-new-osrm-version</a><br><br></div><div>Hope that helps,<br>Daniel J H<br></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 7, 2017 at 10:44 PM, Michal Palenik <span dir="ltr"><<a href="mailto:michal.palenik@freemap.sk" target="_blank">michal.palenik@freemap.sk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hello, thanks for yet another excelent relase.<br>
<br>
is this release data-compatible with previous release? (or should<br>
I rebuild the files before deployment)<br>
<br>
or could you please indicate this with all the releases?<br>
<br>
thanks<br>
<br>
michal<br>
<span class=""><br>
<br>
On Mon, Aug 07, 2017 at 05:05:32PM +0200, Daniel Hofmann wrote:<br>
> The v5.10 release comes with a major feature: via-way turn restrictions.<br>
> These turn restrictions occur in OpenStreetMap in the form of a restriction<br>
</span>> relation <<a href="http://wiki.openstreetmap.org/wiki/Relation:restriction" rel="noreferrer" target="_blank">http://wiki.openstreetmap.<wbr>org/wiki/Relation:restriction</a>><wbr>: (fromWayId,<br>
<span class="">> viaWayId, toWayId) and prevent multiple specific turns depending on the way<br>
> the driver is coming from and going to.<br>
><br>
> Below are some more notable changes. Please note that in the future we plan<br>
> to speed up the release process to push out stable and tested releases more<br>
> often.<br>
><br>
> Give it a try!<br>
><br>
><br>
>     osrm-extract berlin.osm.pbf<br>
>     osrm-partition berlin.osrm<br>
>     osrm-customize berlin.osrm<br>
>     osrm-routed --algorithm=MLD berlin.osrm<br>
><br>
> You can compile OSRM from source, use the pre-built binaries we ship with<br>
> node-osrm or use our Docker images. Always happy to hear your feedback!<br>
><br>
><br>
> Features:<br>
><br>
</span>>    -  #2681 <<a href="https://github.com/Project-OSRM/osrm-backend/issues/2681" rel="noreferrer" target="_blank">https://github.com/Project-<wbr>OSRM/osrm-backend/issues/2681</a>> - We<br>
<span class="">>    now handle `(from, via, to)` way restrictions where `from`, `via` and `to`<br>
>    are ways in addition to `(from,via,to)` node restrictions we always<br>
>    handled. These turn restrictions prevent turns from a way via a specific<br>
>    way onto a way:<br>
><br>
><br>
</span>>    - #4333 <<a href="https://github.com/Project-OSRM/osrm-backend/pull/4333" rel="noreferrer" target="_blank">https://github.com/Project-<wbr>OSRM/osrm-backend/pull/4333</a>> - We<br>
>    now handle Throughabouts<br>
>    <<a href="https://en.wikipedia.org/wiki/Roundabout#Hamburger_roundabout.2Fthroughabout.2Fcut-through" rel="noreferrer" target="_blank">https://en.wikipedia.org/<wbr>wiki/Roundabout#Hamburger_<wbr>roundabout.2Fthroughabout.<wbr>2Fcut-through</a>>:<br>
><br>
><br>
><br>
>    - Emil Tin <<a href="https://github.com/emiltin" rel="noreferrer" target="_blank">https://github.com/emiltin</a>> did large-scale profile<br>
<span class="">>    refactoring work: a new version 2 profile API was added which cleans up a<br>
>    number of things and makes it easier to for profiles to include each other.<br>
>    Profiles using the old version 0 and 1 APIs are still supported.<br>
><br>
><br>
><br>
> Full Changelog<br>
</span>> <<a href="https://github.com/Project-OSRM/osrm-backend/blob/5.10/CHANGELOG.md#5100" rel="noreferrer" target="_blank">https://github.com/Project-<wbr>OSRM/osrm-backend/blob/5.10/<wbr>CHANGELOG.md#5100</a>><br>
<br>
> ______________________________<wbr>_________________<br>
> OSRM-talk mailing list<br>
> <a href="mailto:OSRM-talk@openstreetmap.org">OSRM-talk@openstreetmap.org</a><br>
> <a href="https://lists.openstreetmap.org/listinfo/osrm-talk" rel="noreferrer" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/osrm-talk</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
michal palenik<br>
<a href="http://www.freemap.sk" rel="noreferrer" target="_blank">www.freemap.sk</a><br>
<a href="http://www.oma.sk" rel="noreferrer" target="_blank">www.oma.sk</a><br>
<br>
______________________________<wbr>_________________<br>
OSRM-talk mailing list<br>
<a href="mailto:OSRM-talk@openstreetmap.org">OSRM-talk@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/osrm-talk" rel="noreferrer" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/osrm-talk</a><br>
</font></span></blockquote></div><br></div>