Major update to add new normals, fix a bunch of outstanding issues, modernize messaging and caching, and update the code base 🎉
- Fix ECCC change to normals download query parameters again (#207)
- Added access to 1991-2020 Climate normals (#141)
- Added caching functions to support downloading and caching the full
1991-2020 dataset (cache_dir(),cache_remove())
- Added caching functions to support downloading and caching the full
- No longer include stations data frame in weathercan, prompt user to download
always (ensures it's up to date) - Add better message control via option
weathercan.verbositywhich can be
"standard" (default), "verbose" (extra progress messages) or "quiet" (little
to no messages). - Use cli for messaging (#211)
- Add progress bars for downloads (#58)
- Rewrite formatting functions
- Increases speed
- Columns have better types (e.g., year, month, day all numeric now)
- Column order now reflects original data
- Add option to download only specific months (#68)