Version 0.2.5 (2026-01-29)
CRAN release: 2026-01-29
Added
- Additional defensive code in the vignette to better handle unexpected conditions and improve overall robustness.
Changed
- The validation function
get_valid_time_period_ids()was updated to ensure it retrieves all valid time periods from the API. Although this introduces a slight performance slowdown, it provides greater long-term stability against future API changes.
Fixed
- Corrected an issue in the example
cvd_area_system_level()where an incompatibleTimePeriodIDwas being produced. The example has been updated to prevent recurrence and the underlying validation logic has been strengthened.
Version 0.2.4 (2025-11-11)
CRAN release: 2025-11-11
Changed
-
cvd_clear_cache()is exported for end-users to access, for example to clear stale values from the cache.
Version 0.2.3 (2025-11-05)
CRAN release: 2025-11-05
Added
- New function
cvd_external_resource()to retrieve metadata for external resources linked to CVDPREVENT, including category, source, type, and tags. - Support for inequality marker breakdowns via
cvd_indicator_person_timeseries()with expanded documentation and return structure. -
@returndocumentation blocks added for all major functions to improve clarity and usability.
Changed
- Improved documentation across all indicator-related functions, including clearer
@description,@details, and@seealsosections. - Enhanced validation logic for
metric_id,area_id, andtime_period_idparameters to ensure API compatibility. - Refactored internal processing of nested API responses for better stability and readability.
Fixed
- Corrected handling of empty or malformed API responses in
cvd_indicator_group()andcvd_indicator_pathway_group(). - Resolved issue where system-level comparison functions failed to relocate nested
ComparisonDatacorrectly.
