r-owidapi
R package r-owidapi by tidy-intelligence — release notes from GitHub.
The R client for Our World in Data found its search had been reading a tenth of the catalog.
◆Recent moves
- 20d ago
Catalog was silently capped at 1000 charts; now paged in full
A silent-truncation bug with real consequences: Datasette caps the size parameter, so the catalog returned only its first 1000 charts and search covered only that slice — with no error to indicate anything was missing. The catalog is now paged through in full, and a second fix makes column parsing conditional so an upstream schema change no longer breaks the function outright. Tests move to mocked responses, keeping a small live suite to detect exactly this class of drift.
View source ↗ - 1y ago
Request logic consolidated, with graceful catalog errors
Internal consolidation of request handling plus softer failure behaviour in the catalog function. Invisible to callers, but it is the refactor that made the following release's fixes tractable.
View source ↗ - 1y ago
First release: data, metadata, catalog and search
The initial surface — retrieval, metadata, catalog listing, and search — plus experimental Shiny output and server helpers. That surface has not changed since; everything after has been about making it return what it claims to.
View source ↗