Skip to content

Releases: luomus/finbif

finbif v0.9.6

25 Apr 07:28
Compare
Choose a tag to compare

MINOR IMPROVEMENTS

  • New undocumented variable and filter local added from upstream
    API.

BUG FIXES

  • Fixed an issue that caused more records than requested to be
    returned for certain values of n.

finbif v0.9.5

15 Mar 14:37
Compare
Choose a tag to compare

MINOR IMPROVEMENTS

  • A more informative error message is given when requesting an access
    token for an email address that has already been assigned one.

BUG FIXES

  • Fixed an issue with reading facts for FinBIF record download files.

  • Fixed an issue with readling column names using data.table package
    to ingest FinBIF record download files.

finbif v0.9.4

12 Jan 11:57
Compare
Choose a tag to compare

NEW FEATURES

  • New undocumented variable "source" can be selected with
    finbif_occurrence.

MINOR IMPROVEMENTS

  • Record pagination should now often require less queries of FinBIF
    server and be should be faster.

  • FinBIF collections field names have been sanitised.

  • When filtering records by "collection_id" a full URL ID can be used
    or a QName.

BUG FIXES

  • Reading zero observation data downloads will now produce a zero row
    data.frame instead of triggering an error.

finbif v0.9.3

28 Sep 13:09
Compare
Choose a tag to compare

BUG FIXES

  • Fix a bug resulting in the incorrect region being assigned to
    occurrences records.

MINOR IMPROVEMENTS

  • New undocumented variables institution_code and collection_code
    can be selected when using functions finbif_collections and
    finbif_occurrence.

finbif v0.9.2

28 Aug 10:54
Compare
Choose a tag to compare

BUG FIXES

  • Fixed a bug triggered when localising some variables and multiple
    pages of data had been requested.

finbif v0.9.1

30 Jun 06:55
Compare
Choose a tag to compare

NEW FEATURES

  • New option finbif_use_cache_metadata to set caching for metadata
    only. Is ignored if finbif_use_cache is TRUE.

BUG FIXES

  • Fixed a bug triggered when trying to compute a variable from an
    identifier and data returned contained zero records.

finbif v0.9.0

23 May 09:48
Compare
Choose a tag to compare

NEW FEATURES

  • New function finbif_update_cache can be used to update all the
    cached objects that have reached their expiration and are no longer
    valid.

  • A restricted data API token can be explicitly declared via the
    restricted_api argument to finbif_occurrence.

  • Cached data can use a database as a backend by passing a DBI
    database connection object to the package option
    finbif_cache_path.

  • Cached data can be assigned a timeout by using a number (hours)
    instead of a logical value for the cache argument to finbif_
    functions or the package option finbif_use_cache.

  • Record aggregations with finbif_occurrence can now be combined
    with multi-filter requests. Removing duplicate records or aggregate
    record combinations can be controlled with the duplicates argument
    and adding a column indicating the filter sets can be added with the
    filter_col argument.

BUG FIXES
  • Fixed a bug causing an infinite recursion when determining page size
    during record download pagination.

  • Fix bug triggered when using aggregation with some selected
    variables.

DEFUNCT

  • Mapping utilities finland_map, breaks_xy, hist_xy and the plot
    method for finbif_occ objects are now defunct.

  • User access to finbif_records and its classes and methods is now
    defunct.

finbif v0.8.0

29 Mar 09:02
Compare
Choose a tag to compare

DEPRECATION

  • Mapping utilities finland_map, breaks_xy, hist_xy and the plot
    method for finbif_occ objects have been deprecated as they are
    out-of-scope.

  • User access to finbif_records and its classes and methods is
    deprecated in favour of finbif_occurrence.

NEW FEATURES

  • Record aggregations with finbif_occurrence can now include
    "individual" and "pair" sums.

finbif v0.7.2

06 Feb 09:20
Compare
Choose a tag to compare

MINOR IMPROVEMENTS

  • Updated deprecated use of tidy::pivot_wider.

  • Added new filters and variables from upstream API.

finbif v0.7.1

24 Nov 11:42
Compare
Choose a tag to compare

NEW FEATURES

  • New function finbif_mod_date to get last modified date for FinBIF
    occurrence data.

  • Region is now a selectable variable for finbif_occurrence and can
    also be used to filter records.

MINOR IMPROVEMENTS

  • For the sake of clarity "province" is now referred to as
    "bio-province".

  • Many variables, including sex, life_stage and record_quality
    are now localised.

  • The variable restriction_reasons is now referred to in the
    singular as restriction_reason.

  • For consistency, lang argument to finbif_collections has been
    changed to locale.

BUG FIXES

  • Fixed bug that caused locale to be set incorrectly for multipage
    requests.