Skip to content

v0.3.5: Overpass endpoint failover, query_raw paging, derived timeouts

Choose a tag to compare

@cyanheads cyanheads released this 02 Aug 16:03
v0.3.5
2f275ac

Overpass endpoint failover, query_raw paging, derived timeouts

  • Overpass endpoint rotation advances past a throttled or self-diagnosed-faulty host instead of ending the call, failing only once every configured endpoint has refused the query; a non-JSON HTTP 2xx response is classified by its error document instead of surfacing as a raw SyntaxError (#49)
  • openstreetmap_query_raw gains limit/offset paging and totalFound/truncated/nextOffset outputs; the Overpass result cache declines to retain a response past 100,000 elements (bounds retention, not the JSON.parse peak) (#50)
  • Client-side deadlines derive from the query's effective [timeout:N] instead of a flat 90s/120s pair, so query_raw's advertised timeout_seconds up to 180 is honored end to end (#51)
  • deps: @biomejs/biome ^2.5.5 → 2.5.6, @types/node ^26.1.1 → 26.1.2 (both pinned)

CHANGELOG v0.3.5