echor 0.1.9
- when server responses != 200 or 202, functions return an invisible
NULL with a message instead of an error and message. (fixes #87)
 
- removed geojsonsf dependency.
 
- _getFacilityInfo() functions return an invisible NULL with message
instead of stopping with error if too many records are requested in sf
format.
 
echor 0.1.8
Bug Fixes
- various _getFacilityInfo() functions now properly return records
when more then 100,000 records are returned. (fixes #79)
 
- _getFacilityInfo() functions stop and a message is returned if too
many records are requested in sf format.
 
Internal changes
- remove use of 
rlang::dots_values() to avoid upcoming
soft depreciation. (fixes #77) 
echor 0.1.7
Minor Changes
- update email address for author and maintainer.
 
- reduced dependencies by moving spatial examples to pkgdown
articles.
 
Bug Fixes
- update url endpoint for metadata services.
 
Internal changes
- update pkgdown use and template for consistency with my other
packages.
 
- remove rlang::.data selectors for compatibility with new versions of
purrr and tidyselect.
 
- fixed messages introduced by new versions of readr/vroom when
columns are NA.
 
- vignette is no longer built by CRAN to reduce package dependencies,
see the pkgdown website for documentation
 
- remove the depreciated dplyr based progress bar function and use
progress package.
 
- functions provide message and return nothing if nslookup fails.
 
echor 0.1.6
Bug Fixes
- Removed TidyData in DESCRIPTION.
 
- Fix output for 
echoGetCAAPR(). 
- Update base URL used in webservice.
 
echor 0.1.5
Minor Changes
httr::RETRY() used throughout. (fixes #49) 
- Add CITATION.
 
- vignette and readme use ggspatial instead of ggmap. (fixes #52)
 
echor 0.1.4
downloadDMRs() passes arguments properly. This fixes
#43. 
echor 0.1.3
Major Changes (possibly
breaking)
echoGetEffluent() and downloadDMRs()
return columns (or nested columns) as characters only. 
Minor changes
- fix vignette (closes #44)
 
- import tidyr (v1.0.0)
 
- utilize httptest for unit testing
 
echor 0.1.2
New functions
downloadDMRs() Returns a tidy dataframe with dmr
reports. (closes #38) 
Updated functions
echoGetEffluent() uses a different API call to returns
a flat dmr report (one plant at a time). Existing arguments remain the
same and still returns a dataframe. (closes #37) 
echor 0.1.1
- Single function returns air and water data;
echoGetFacilities() and echoGetReports() wrap
the individual functions to streamline functions that users need to be
familiar with. (closes #33) 
- Added 
echoWaterGetMeta() and
echoAirGetMeta() functions to retrieve column metadata
returned by echoWaterGetFacilityInfo() and
echoAirGetFacilityInfo(); specify columns returned by
respective functions by including qcolumns argument in respective
functions. (closes #28). 
- Added default 
qcolumns argument to
echoWaterGetFacilityInfo() to ensure reasonable default
columns are returned (#29). 
echoWaterGetFacilityInfo() properly returns large
datasets. The new internal function getDownload() downloads
the entire CSV of queried data as a dataframe (closes #27). 
- Added default 
qcolumns argument to
echoAirGetFacilityInfo() to ensure reasonable default
columns are returned (#29). 
echoAirGetFacilityInfo() properly returns large
datasets. The new internal function getDownload() downloads
the entire CSV of queried data as a dataframe (closes #27). 
echoSDWGetSystems() downloads data for public drinking
water systems. 
echoSDWGetMeta() downloads metadata for columns
returned by echoSDWGetSystems() 
- Unit tests for functions that rely on EPA ECHO API utilize
skip_on_cran() instead of
httptest::with_mock_API() 
- Imported functions are called explicitly eg.
pkg::fun() 
echor 0.1.0
- Added a 
NEWS.md file to track changes to the
package. 
- Initial Release