Skip to content

Releases: luomus/finbif

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.

finbif v0.7.0

13 Sep 12:38
Compare
Choose a tag to compare

NEW FEATURES

  • New function taxon_id that returns FinBIF taxon identifiers given
    a scientific name, vernacular name or other taxon identifier.

  • New filters complete_list_taxon_id and complete_list_type now
    available.

  • New global option finbif_hide_progress to suppress progress bars
    when downloading, importing or processing FinBIF records.

  • For the sake of clarity and consistency the term "administrative
    status" is now refered to as "regulatory status" throughout.

  • Regulatory status, informal taxonomic group and habitat data are now
    localised.

  • Option unlist added to finbif_occurrence that casts list columns
    to strings. If a cell has multiple values the values are cast to a
    string separated by semi-colons.

  • New argument facts added to finbif_occurrence that can be used
    to automatically extract facts when downloading occurrence records.

BUG FIXES

  • Fixed bug triggered by incorrect data type applied to
    taxonomic_order.

  • Fixed bug preventing locale switching of vernacular name data.

finbif v0.6.6

08 Aug 11:18
Compare
Choose a tag to compare

NEW FEATURES

  • New option to exclude all records with any NA values for any of the
    selected variables added to finbif_occurrence.

MINOR IMPROVEMENTS

  • The warning/error message returned when an invalid taxon is
    requested with finbif_occurrence has been made more detailed,
    warning the user they may be using synonyms or other invalid taxon
    names.

BUG FIXES

  • Fix applied for a print method error triggered by clashing class
    names.

  • Fixed issue with ordering by some variables.

finbif v0.6.5

22 May 23:50
Compare
Choose a tag to compare

NEW FEATURES

  • New variables and filters (currently undocumented) have been added
    for the forthcoming Finnish atlas of breeding birds.

  • Skip rows argument added to finbif_occurrence_load so files can be
    read in chunks.

MINOR IMPROVEMENTS

  • For clarity, KKJ coordinate reference system is now refered to as
    YKJ.

  • When selecting all available variables for download file imports
    using finbif_occurrence_load "extra" variables will no longer be
    automatically added.

finbif v0.6.4

10 Mar 22:56
Compare
Choose a tag to compare

MINOR IMPROVEMENTS

  • New administrative statuses added.

  • The number of (and interval between) api request retries can be
    configured (currently undocumented).

  • For some museum collections scientific names have been added for
    non-Finnish species.

  • New fields have been added to citable download imports.

  • New argument aggregate_counts (defaulting to TRUE) added to
    finbif_occurrence to toggle the inclusion of aggregation count
    fields on and off.

  • New bird association area, occurrence types and location tag
    metadata added.

  • New filters and variables (currently undocumented) added from
    upstream API.

BUG FIXES

  • Fix bug triggered when printing occurrence records where all records
    have no coordinate uncertainty.

finbif v0.6.3

04 Jan 06:35
Compare
Choose a tag to compare

MINOR IMPROVEMENTS

  • Argument drop_na_facts has been changed to drop_facts_na for
    function finbif_occurrence_load to avoid problems due to partial
    matching of argument drop_na.

  • Data quality description has been appended to description field in
    data.frame returned by finbif_collections().

  • Occurrence record filtering can now be done using open-ended date
    ranges.

  • New administrative statuses added.

BUG FIXES

  • Fix bug in importing of file downloads triggered by string quotation
    errors.

finbif v0.6.2

03 Sep 11:37
Compare
Choose a tag to compare

NEW FEATURES

  • New package option, finbif_allow_query, with default value,
    TRUE. If set to FALSE then remote API queries will trigger an
    error meaning only cached requests will run if a cache is found.

  • Records can now be aggregated by document.

MINOR IMPROVEMENTS

  • A client-side error will be triggered if an attempt is made to
    filter by taxon and aggregate data by event with
    finbif_occurrence.

BUG FIXES

  • Fix bug preventing loading of FinBIF archives that is triggered when
    all variables are selected with select = "all".

  • Fix bug preventing finbif_occ objects from printing when one or
    more columns contain missing data only.

finbif v0.6.1

26 Jul 12:35
Compare
Choose a tag to compare

BUG FIXES

  • Fixed a regression in the last release that prevented collection
    names being converted from their URIs.