Atlas 0.6.0
Released 13 September 2026. View the GitHub release.
Highlights
- Map matching now returns one correlation result for every input point, distance-quality statistics and every matched segment.
- GeoJSON responses preserve trace gaps with
MultiLineStringgeometry instead of drawing false straight lines across discontinuities. - Optional
include_directions=trueadds narrative directions and keeps the primary route together with every Valhalla alternate path. - A fail-fast capacity guard admits four map matches at once by default. Excess
requests receive
429 MAP_MATCH_BUSYandRetry-After: 1instead of waiting on an occupied HTTP connection.
Upgrade
Follow Upgrading and rollback. Update both the checkout and app image so Compose passes the new capacity setting. Existing datasets and service selections do not need to be rebuilt.
The published image is ghcr.io/dawarich-app/atlas/app:0.6.0, available for
Linux amd64 and arm64. 0.6 and latest are moving tags; pin 0.6.0 for this
release.
Client compatibility
The map-match response changed in this release. data.legs contains matched
segments. Clients that previously read narrative maneuvers there must send
include_directions=true and read data.directions.paths. Directions require
an additional Valhalla call, so leave the option disabled when geometry and
quality statistics are sufficient.