Releases: ropensci/rnoaa
Releases · ropensci/rnoaa
Write directory altered to comply with CRAN policy
BUG FIXES
- changed location of temporary file writing to match requirements of CRAN for Mac OS #403
- changed the base location of homr to prevent redirect issue when searching by qid
- removed checks on Ubuntu 16.04. Replaced with checks on latest Ubuntu version
rnoaa v1.3.4
MINOR IMPROVEMENTS
- update URL for tornadoes data to include data from 2019 (#386) thanks @ryanscharf
BUG FIXES
- fix for all
ncdc*
functions - response header content type changed - we had a check for proper content type - that check is now more general so that any json content type will be okay (#390)
rnoaa v1.3.2
rnoaa v1.3.0
NEW FEATURES
ghcnd()
now accepts more than 1 station identifier (#373) PR from @eliocampersst()
: use new v5 version of their service - see?ersst
docs for details (#381) thanks @vonStadarhraun for the tip
MINOR IMPROVEMENTS
- update
buoy()
docs to state that a special value of9999
passsed to theyear
parameter will give the most up to date data (aka current data) - and an example added using it (#377) - update to current dplyr functions from deprecated ones (#375)
- update description of units TMAX and TMIN for dataset GHCND when using function
ncdc()
withadd_units = TRUE
(#378) (#379) PR from @amcdavid
BUG FIXES
- changed
ghcnd()
handling of unknown/bad/invalid station identifiers: now returns an empty data.frame and gives back empty strings for the two attributessource
andfile_modified
(#374)
rnoaa v1.2.0
DEFUNCT
- The following IBTrACS storm functions are now defunct because they are too cumbersome to maintain:
storm_data()
,storm_meta()
,storm_shp()
, andstorm_shp_read()
. associated package datasetsstorm_columns
andstorm_names
removed (#306)
MINOR IMPROVEMENTS
- vignettes are now all pre-built, and all URLs are now unlinked (#367)
lcd()
returns a tibble now instead of a tibble with S3 classlcd
attached (#369)- created manual file entry for
stormevents_cache
- drop
sf
from Suggests, only used in an example
BUG FIXES
arc2()
fix: when usingbbox
parameter, it would not have worked as intended, fixed now (#372)
rnoaa v1.1.0
rnoaa v1.0.0
NEW FEATURES
- the
argo
functions that were not working because of a down API are working again, see?argo
(#358) - most of the defunct functions have been removed from the package, but are still referenced in the
?rnoaa-defunct
manual file.gefs
functions are still in the package as those functions may come back at some point. (#359) - two things for
arc2()
: 1) now accepts more than 1 date; 2) gains new parameterbox
to accept a bounding box to spatially filter results (usesdplyr::filter
on the data.frame of spatial data) (#351)
Documentation
Regarding the documentation site at https://docs.ropensci.org/rnoaa
- the function reference page https://docs.ropensci.org/rnoaa/reference/index.html has been improved; grouping functions by topic area and data source - for easier browsing (#360)
- a getting started vignette has been added, see the "Get Started" tab (#357)
MINOR IMPROVEMENTS
ghncd()
(and all functions that build onghcnd()
) can now be altered to use a specific base URL for requests. See the "Base URL" section of the?ghcnd
docs (#353)ghcnd_splitvars()
speedup, usingdata.table
instead of dplyr for manipulation (#352) (#355)- use
tibble::as_tibble
throughout package instead ofdplyr::tbl_df
(#354)
BUG FIXES
rnoaa v0.9.6
NEW FEATURES
- new function
rnoaa_options()
to toggle package level options; only option for now iscache_messages
, a boolean to toggle whether the user gets messages about cached files or not. along with this change, messages about cached files and file sizes and locations are now consistently used across all functions that cache files on disk (#331) - new manual file
?rnoaa_caching
- with information on how to access and manage cached files for each of the rnoaa functions that caches files on disk (#346) isd()
moved to usinghoardr
caching - see?isd_cache
for details (#347)
MINOR IMPROVEMENTS
- remove internal code in many exported functions looking for user input
path
parameter and telling them it's no longer used; been defunct for quite a while - now able to cache http requests for tests that write to disk (#290) (#345)
ghcnd_stations()
now caching data - first time requests should now take just over 1 minute, with subsequent requests (assuming cached data isn't deleted) taking ~ 3 seconds (#164)autoplot
methodmeteo_coverage()
fix to visually display gaps in data (#314) (#333) thanks @philipshirk
BUG FIXES
- fix for ncdc functions to fail better - NOAA was returning HTML on request failures instead of JSON - catch that better and give proper http status code response (#338)
meteo_nearby_stations()
fix: coerce input data.frame to the function to a data.frame before remainder of steps - in case user inputs a tibble (#340)coops_search()
fix: whenproduct=predictions
, we get no metadata back - so just dont adjust times (#342)lcd()
changes: gainslcd_cache
for managing cached files; use a new internal function for safely reading each csv file, with more informative error messages; (#344)meteo_pull_monitors()
fix: changed internals ofmeteo_tidy_ghcnd()
to set -9999 values to NA slightly differently to avoi failing (#348)
rnoaa v0.9.5
BUG FIXES
lcd()
function was unfortunately pulling data fromhttps://www.ncei.noaa.gov/data/global-hourly/access
- whereas it should have been pulling data fromhttps://www.ncei.noaa.gov/data/local-climatological-data/access
- fixed now; additionaly,lcd_cleanup
is defunct because lcd data coming from the appropriate link has all variable names spelled out and data split up (#334) thanks @sayon000 !- all
gefs*
functions are now defunct - they are being taken out for now until fixed - see the issues for the details (#335) (#336)
rnoaa v0.9.4
NEW FEATURES
MINOR IMPROVEMENTS
gefs
function fixes: fixed failing test on CRAN having to do with a date mismatch;gefs
now cleans up temporary files (#327) (#328)
BUG FIXES
- Some argo buoy functions use an API and some use an FTP server. The API is down, and no longer exists. The funitons that use the API (
argo_search
,argo_files
,argo_qwmo
,argo_plan
) no longer work, while the functions that use the FTP server still work (argo_buoy_files
,argo
) (#333)