Skip to contents

obrasgovr 0.1.0

New API client

  • Renamed the package and repository to obrasgovr to avoid a name collision with an earlier GitHub package for the legacy ObrasGov API.
  • Rebuilt the package for the new ObrasGov open data API.
  • Added consistent snake_case functions for all eight public resources.
  • Added HTTP/2 over TLS negotiation, transient retries, request throttling and actionable API errors.
  • Added safe multi-page collection, typed date columns, pagination metadata and lossless nested relationships.
  • Added offline unit tests, optional live integration tests, vignettes, pkgdown configuration and continuous integration workflows.
  • Made English names canonical across the public interface and documentation, while retaining Portuguese compatibility aliases.
  • Added step-by-step vignettes for resource discovery, safe pagination, nested data normalization, multi-resource joins, and reproducible provenance.
  • Added a custom vector hex logo and a more polished, accessible pkgdown theme.
  • Updated the project author list.