- update_urls argument added to read_rba() to enable users to re-scrape the RBA website if necessary to obtain updated table URLs
- internal data updated to reflect changes to RBA tables
- Fixes for issues in RBA tables (eg. nearly-but-not-entirely empty columns in spreadsheets)
- New environment variable "R_READRBA_DL_METHOD" can be set. When set, this is passed to the
method
argument ofdownload.file()
. Useful on networks where a method such as "wininet" must be used
- Bug fixes
- Fix for omitted data in May SMP forecast table
- read_forecasts() / rba_forecasts() updated to work with the new SMP format
- Internal metadata refreshed, reflecting changes to the tables on the RBA website. Thanks
- The read_forecasts() function now returns some forecasts from the 2018-22 period that were previously erroneously omitted
- Historical tables F16 and F17 cannot be loaded by read_rba() - this has now been made explicit. The ability to import these tables may be added in future.
- The RBA has made various changes to its statistical tables; some changes have been made to the package to reflect these changes.
- rba_forecasts() now checks to ensure there's only one distinct forecast_date-date-series combination, as duplicates can arise when forecasts from multiple sources are combined
- Minor fixes to account for deprecations in dependencies
- Additional checks to ensure file format (eg. "xls") matches file content (eg. "xlsx")
- More examples added to vignette
- refreshed internal data, update vignette and README
- Forecasts in the 2014-2018 period now more complete, thanks to Angus Moore
- utils::download.file() used to attempt to address corporate network problems with curl
- 'www' added to URLs, to fix error encountered on some systems
- Speed and stability improvements
- More non-standard tables can be tidied
read_cashrate()
convenience function added- Speed improvements, particularly when using series IDs
- Historical and current RBA forecasts now available via
rba_forecasts()
- Bug fixes and speed improvements
- Can now use
series_id
argument toread_rba()
to fetch based on series ID(s) - Examine available RBA data using
browse_rba_series()
andbrowse_rba_tables()
cur_hist = "all"
no longer allowed- Some non-standard tables now able to be tidied
- Added a
NEWS.md
file to track changes to the package.