Releases: luomus/finbif
finbif v0.8.0
DEPRECATION
-
Mapping utilities
finland_map
,breaks_xy
,hist_xy
and the plot
method forfinbif_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 offinbif_occurrence
.
NEW FEATURES
- Record aggregations with
finbif_occurrence
can now include
"individual" and "pair" sums.
finbif v0.7.2
MINOR IMPROVEMENTS
-
Updated deprecated use of tidy::pivot_wider.
-
Added new filters and variables from upstream API.
finbif v0.7.1
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
andrecord_quality
are now localised. -
The variable
restriction_reasons
is now referred to in the
singular asrestriction_reason
. -
For consistency,
lang
argument tofinbif_collections
has been
changed tolocale
.
BUG FIXES
- Fixed bug that caused locale to be set incorrectly for multipage
requests.
finbif v0.7.0
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
andcomplete_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 tofinbif_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 tofinbif_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
NEW FEATURES
- New option to exclude all records with any NA values for any of the
selected variables added tofinbif_occurrence
.
MINOR IMPROVEMENTS
- The warning/error message returned when an invalid taxon is
requested withfinbif_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
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
usingfinbif_occurrence_load
"extra" variables will no longer be
automatically added.
finbif v0.6.4
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 toTRUE
) 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
MINOR IMPROVEMENTS
-
Argument
drop_na_facts
has been changed todrop_facts_na
for
functionfinbif_occurrence_load
to avoid problems due to partial
matching of argumentdrop_na
. -
Data quality description has been appended to description field in
data.frame
returned byfinbif_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
NEW FEATURES
-
New package option,
finbif_allow_query
, with default value,
TRUE
. If set toFALSE
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 withselect = "all"
. -
Fix bug preventing
finbif_occ
objects from printing when one or
more columns contain missing data only.
finbif v0.6.1
BUG FIXES
- Fixed a regression in the last release that prevented collection
names being converted from their URIs.