Skip to content

v0.3.0: collection_no drilldown, honest spill cap, filterless guard

Choose a tag to compare

@cyanheads cyanheads released this 28 Jun 14:13
v0.3.0
a4b6dac

collection_no drilldown, honest spill cap, filterless guard

paleobiology_search_occurrences gains a locality drilldown; the canvas spill and filterless calls now fail honestly.

Added:

  • collection_no input on paleobiology_search_occurrences, mapped to PBDB coll_id — the search_collections to occurrence drilldown (#5)

Fixed:

  • DataCanvas spill discloses a capped page instead of claiming the full set when the per-call cap (limit, bounded by PBDB_MAX_OCCURRENCES) is hit (#6)
  • paleobiology_search_occurrences and paleobiology_search_collections reject filterless calls with a typed missing_filter error before any PBDB request (#8)

94 tests pass; bun run devcheck clean.