NEWS
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 (2022-07-12)
sidrar 0.2.8 (2022-06-03)
- Minor adjusts to address CRAN warnings
sidrar 0.2.7 (2022-01-05)
- Adjusts in the Vignette to CRAN
sidrar 0.2.6 (2021-08-02)
- Fixed bug in get_sidra (Issue #10)
- Minor change in the Vignette
sidrar 0.2.5 (2020-01-27)
- Fixed bugs in get_sidra (Issue #5, #6)
- "tidyr" and "dplyr" package dependency removed
sidrar 0.2.4 (2017-07-25)
- Fixed bug in search_sidra (Issue #2)
- Better error messages
- Vignette updated
sidrar 0.2.1 (2017-06-29)
- Fixed list-column in resultant data.frame in get_sidra (Issue #1)
sidrar 0.2.0 (2017-06-21)
- New argument in get_sidra ("api")
sidrar 0.1.1 (2017-04-23)
- Better messages depending of the input arguments
sidrar 0.1.0