Skip to content

rgbif v0.9.8

Compare
Choose a tag to compare
@sckott sckott released this 18 Apr 21:14
· 1208 commits to master since this release

NEW FEATURES

  • The GBIF API supports passing in many instances of the same
    parameter for some parameters on some routes. Previously we
    didn't support this feature, but now we do. See the
    ?many-values manual file for details. added docs to
    individual functions that support this, and added additional
    tests (#200) (#260) (#261)
  • We've removed V8 dependency and replaced with C++ based
    WKT parser package wicket. We still use rgeos for some
    WKT parsing. rgbif functions that use wicket: gbif_bbox2wkt,
    gbif_wkt2bbox, check_wkt (#243)
  • httr replaced with crul for HTTP reqeusts. As part of
    this change, the ... parameter was replaced in most functions
    by curlopts which expects a list. Some functions require
    a ... parameter for facet inputs, so ... is retained
    with the addition of curltops parameter. A result of this
    change is that whereas in the past parameters that were not
    defined in a function that also had a ... parameter
    would essentially silently ignore that undefined parameter,
    but with functions where ... was removed a misspelled
    or undefined parameter will cause an error with message (#256)

MINOR IMPROVEMENTS

  • moved to markdown docs (#258)
  • namespacing calls to base R pkgs instead of importing them

BUG FIXES

  • Fixed problem in occ_download_import() to allow import
    of csv type download in addition to darwin core archive.
    additional change to occ_download_get to add format
    attribute stating which format (#246)
  • fix to occ_download_import adding fill=TRUE to
    the data.table::fread call (#257)