Releases: bcgov/bcdata
Releases · bcgov/bcdata
bcdata 0.2.0
bcdata 0.2.0
BREAKING CHANGES
- Rename
selectable
column frombcdc_describe_feature
tosticky
and modify corresponding docs and tests (#180).
IMPROVEMENTS
- Add explore-silviculture-data-using-bcdata vignette/article. h/t @hgriesbauer
- Add
head
andtail
methods forbcdc.promise
objects. Thanks to @hgriesbauer for the suggestion! (#182, #186) - Provide
as_tibble
as an alias forcollect
in line withdbplyr
behaviour (#166) - Geometry predicates can now take a
bbox
object as well as ansf*
object (#176) - When reading in excel files,
bcdc_get_data
now outputs a messages indicating the presence and names of any sheets (#190) bcdc_get_data()
&bcdc_query_geodata()
will now work with full B.C. data catalogue url including resource (#125, #196)bcdc_sf
objects now have antime_downloaded
attribute- Authorized B.C. Data Catalogue editors can now authenticate with the catalague by setting
aBCDC_KEY
environment variable with their catalogue API token (https://github.com/bcgov/bcdata#bcdc-authentication; #208).
BUG FIXES
- Fix
select
,filter
andmutate
roxygen so that bcdata specific documentation to these methods is available - Add tests for attributes
0.1.2
bcdata 0.1.2
IMPROVEMENTS
- Add
bcdc_tidy_resources
for retrieving a data frame containing the metadata for all resources from a single B.C. Data Catalogue record (PR#149, #147) - Add a more decorative record print method (#73)
- More reliable detection of layer name for a wfs call in
bcdc_query_geodata()
(#129, #138, #139) - Add
mutate
method for bcdc_promise that only fails and suggest an alternative approach. (PR#134) - Add back in querying vignette
- Using
tidyselect
so thatselect.bcdc_promise
behaviour is typical ofdplyr::select
($140, #138) - Using GitHub actions for CI.
MINOR BREAKING CHANGES
- Remove
BEYOND()
andRELATE()
geometry predicates as they are currently not fully supported by geoserver
BUG FIXES
- Now precompiling vignettes so that queries are submitted locally and no actually requests are made from CRAN (#151)
- Fix
NOTE: Namespace in Imports field not imported from: ‘methods’
error on CRAN (#145) - Fixed a bug where functions nested inside geometry predicates were not evaluated (#146, #154)
- Fixed a bug where
DWITHIN
wasn't working becauseunits
needed to be unqoted (#154) - Fixed a bug where
BBOX()
used in afilter()
statement combined withbcdc_query_geodata()
did not work (#135, #137, #131) - Fixed a bug where layer names with a number in them would not work in
bcdc_query_geodata()
(#126, #127)
bcdata 0.1.1
bcdata 0.1.1
- Initial CRAN release
- Expand and standardize checking w[ms]f features to make package more resistant to slight warehouse API changes.
- Data retrieval functions now work with BCGW name (#106)
- Add CITATION file (#104)
- Increased test coverage (#112)
- Skipping all tests on CRAN that require a web connection
- Better and more informative error message when experiencing http failures occur (#121)
- Added print methods for
show_query
- Change examples to donttest
- Added verbose argument to
bcdc_get_record
to enable supressing console writing