Ich habe Version 1.6 released:
http://brouter.de/brouter/revisions.html
Wie immer erstmal nur als Release-ZIP. Der Update der Version auf Google-Play erst einen Patch später in zwei, drei Wochen.
Prominentestes neues Feauture ist der Delta-Update für die Datenfiles (Bisher nur im Download-Manager der Android App):
Das ist so implementiert, dass serverseitig Differenz-Dateien für die letzten 9 Tage vorgehalten werden, die im Namen die MD5-Prüfsumme der Ausgangsdatei tragen, z.B.:
http://brouter.de/brouter/segments4/diff/E5_N45/
Der Download-Manager berechnet jetzt immer erst die Prüfsumme seiner alten Datei, und wenn es dazu eine Differenzdatei gibt dann lädt er die, ansonsten wie bisher die volle Datei.
Der Update anhand der Differenzdatein ist nicht immer wirklich schnell, abhängig davon, wievele der Mikro-Kacheln Änderungen enthalten kann das einige Minuten dauern, aber das zu ladende Datenvolumen ist eben sehr viel geringer, so dass sich auch ohne schnelles WLAN die Dateien aktuell halten lassen.
Auch die Server-Instanz hinter https://brouter.de/brouter-web läuft jetzt mit 1.6. Da sind Änderungen drin an der Thread-Warteschlange und dem Profil-Cache, die ich zwar einigermassen gut getestet habe, aber durchaus noch Fehler enthalten können, also vielen Dank für’s Augen offen halten…