weatherOz 2.0.2 - CRAN re-submission
This release addresses the compatibility issues that led to the package being archived on CRAN (2025-08-25). The fixes include VCR/HTTP testing compatibility with updated crul package dependencies and resolving URL validation issues identified in CRAN checks.
What is changed?
- Fixed VCR/crul compatibility: Updated minimum
vcrrequirement to>= 2.0.0to resolve compatibility issues withcrul >= 1.6.0 - Resolved deprecated
mock()function: All VCR cassette testing now works with the latest HTTP testing infrastructure - Fixed curl import warnings: Added
@importFrom curlfor all curl functions used in the package - Updated URLs across README.md, R file, documentation and vignettes
URL updates and fixes
Updated DPIRD URLs: Fixed all broken URLs following DPIRD's system migration
https://www.agric.wa.gov.au/web-apis→https://www.dpird.wa.gov.au/online-tools/apis/https://www.agric.wa.gov.au/apis/api-terms-and-conditions→https://www.dpird.wa.gov.au/online-tools/apis/api-terms-and-conditions/https://www.agric.wa.gov.au/form/dpird-api-registration→https://www.dpird.wa.gov.au/forms/dpird-api-registration/- Updated URLs: Fixed pulse industry URL redirect
https://www.pulseaus.com.au/about/australian-pulse-industry→https://grainsaustralia.com.au
Test improvements
- Flexible station count testing: Update tests to use ranges instead of fixed station counts
- Prevents test failures due to minor station count variations
No Breaking Changes
- All public API functions remain unchanged
- No user-facing functionality affected
Full Changelog: v2.0.1...v2.0.2