Skip to main content

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 MultiLineString geometry instead of drawing false straight lines across discontinuities.
  • Optional include_directions=true adds 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_BUSY and Retry-After: 1 instead 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.