sidrar 0.3.0
- Replaced fragile HTML scraping with official JSON endpoints for
table descriptors and the aggregate catalog.
- Restored
search_sidra() after changes to the SIDRA
website. Searches are now case- and accent-insensitive, support multiple
non-adjacent terms, and return table codes as names (#24).
- Reworked
info_sidra() while preserving its historical
list components: table, period,
variable, classific_category, and
geo.
- Fixed
get_sidra(api = ...) for complete official HTTPS
URLs and preserved percent-encoded paths. Thanks to @viniciusoike for
reporting the problem and proposing a solution in #25 and #26.
- Fixed direct API response parsing so changed or short server
responses produce informative package errors instead of failing inside
error handling (#16).
- Requests containing
/h/n now preserve the first
observation instead of treating it as a header.
- Fixed vector geographic filters and the construction of queries
containing multiple classifications and partially specified category
lists.
- Added
value_type to preserve SIDRA special symbols in a
character column or alongside the historical numeric value column
(#18).
- Added HTTPS status checks, informative API errors, UTF-8 decoding,
an identifying user agent, configurable timeouts, and retries for
transient failures.
- Added support for intermediary and immediate geographic
regions.
- Reduced runtime dependencies to
httr,
jsonlite, and utils.
- Added unit tests, opt-in live API tests, and continuous integration
across current R platforms.
sidrar 0.2.9
sidrar 0.2.8
- Minor adjusts to address CRAN warnings
sidrar 0.2.7
- Adjusts in the Vignette to CRAN
sidrar 0.2.6
- Fixed bug in get_sidra (Issue #10)
- Minor change in the Vignette
sidrar 0.2.5
- Fixed bugs in get_sidra (Issue #5, #6)
- “tidyr” and “dplyr” package dependency removed
sidrar 0.2.4
- Fixed bug in search_sidra (Issue #2)
- Better error messages
- Vignette updated
sidrar 0.2.1
- Fixed list-column in resultant data.frame in get_sidra (Issue
#1)
sidrar 0.2.0
- New argument in get_sidra (“api”)
sidrar 0.1.1
- Better messages depending of the input arguments
sidrar 0.1.0