Releases: luomus/finbif
finbif v0.9.6
finbif v0.9.5
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
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
BUG FIXES
- Fix a bug resulting in the incorrect region being assigned to
occurrences records.
MINOR IMPROVEMENTS
- New undocumented variables
institution_code
andcollection_code
can be selected when using functionsfinbif_collections
and
finbif_occurrence
.
finbif v0.9.2
BUG FIXES
- Fixed a bug triggered when localising some variables and multiple
pages of data had been requested.
finbif v0.9.1
NEW FEATURES
- New option
finbif_use_cache_metadata
to set caching for metadata
only. Is ignored iffinbif_use_cache
isTRUE
.
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
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 tofinbif_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 thecache
argument tofinbif_
functions or the package optionfinbif_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 theduplicates
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 forfinbif_occ
objects are now defunct. -
User access to
finbif_records
and its classes and methods is now
defunct.
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.