Skip to content

finbif v0.9.0

Compare
Choose a tag to compare
@wkmor1 wkmor1 released this 23 May 09:48
· 259 commits to main since this release

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.