Skip to content

v2.0.2

Latest

Choose a tag to compare

@bozaah bozaah released this 27 Oct 00:22
· 3 commits to main since this release
3c6f76e

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 vcr requirement to >= 2.0.0 to resolve compatibility issues with crul >= 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 curl for 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-apishttps://www.dpird.wa.gov.au/online-tools/apis/
  • https://www.agric.wa.gov.au/apis/api-terms-and-conditionshttps://www.dpird.wa.gov.au/online-tools/apis/api-terms-and-conditions/
  • https://www.agric.wa.gov.au/form/dpird-api-registrationhttps://www.dpird.wa.gov.au/forms/dpird-api-registration/
  • Updated URLs: Fixed pulse industry URL redirect
    • https://www.pulseaus.com.au/about/australian-pulse-industryhttps://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