Skip to content

v0.2.13: Full content-output parity and stable geocode refs

Choose a tag to compare

@cyanheads cyanheads released this 09 Jul 20:27
v0.2.13
9770ae4

Full content-output parity and stable geocode refs

query_raw content[] now mirrors every raw element field; geocode pagination keys off stable OSM refs instead of volatile place_ids.

Fixed:

  • openstreetmap_query_rawformat() renders every element field in content[] (way nodes[], relation members[], out-meta fields), not just the hand-picked ones — closes the content[]/structuredContent gap (#20)
  • openstreetmap_geocodenextExcludeIds emits stable OSM refs (N/W/R + osm_id) instead of volatile place_ids, preventing already-seen results from repeating across pages; falls back to place_id when a result carries no OSM ref (#25)

Dependency bumps:

  • tsc-alias ^1.8.17 → ^1.9.0
  • vitest ^4.1.9 → ^4.1.10

262 tests pass; bun run devcheck clean.

CHANGELOG v0.2.13