NEWS
obrasgovr 0.1.1 (2026-10-29)
list_filters() now reports the allowed values that the OpenAPI contract
declares for natureza_intervencao, especie_intervencao,
categoria_contrato, origem_geometria, and tipo_estudo_viabilidade.
- The default user agent now derives its version from the installed package
instead of a hard-coded string.
- Updated author metadata: accented maintainer name, current contact
addresses, and ORCID iDs for every author.
- Updated the README note about the previous ObrasGov API, whose migration
deadline (31 August 2026) has passed.
obrasgovr 0.1.0 (2026-07-24)
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.