obrasgovr 0.1.1
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
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.