Skip to content

Latest commit

 

History

History
71 lines (50 loc) · 2.58 KB

NEWS.md

File metadata and controls

71 lines (50 loc) · 2.58 KB

fundiversity 1.1.0

Minor changes

  • Change vignette names and indexing so that they are ordered similarly on the pkgdown website, on CRAN, and using vignette. Vignettes are renamed fundiversity_X-topic.Rmd but the overview vignette fundiversity.Rmd.
  • Fully replace all URLs still pointing to https://github.com/bisaloo/fundiversity to https://github.com/funecology/fundiversity
  • Update documentation of fd_*() functions for edge cases and arguments.
  • Fix unuseful argument in remove_species_without_traits() that would display FALSE at the end of each message.
  • Update parallel vignette with list of parallelizable function at the top and explain that vignette is pre-computed.
  • Update performance/benchmark vignette to reflect actually ran benchmark in manuscript.

Bug fixes

  • Fix a bug in the computation of fd_fdis() because of a misplaced square. NB: All FDis computation done with it to this day were wrong.

fundiversity 1.0.0

Internal changes

  • Unit tests for non-continuous traits for all functions.
  • Correct all URLs of the package

Minor changes

  • fundiversity functions now error when used with non-continuous trait data
  • future_apply() and future_lapply() calls in fd_fdis(), fd_fdiv(), fd_ric(), fd_fric_intersect() and fd_feve() now use future.globals = FALSE, thus making the internal code less error-prone and faster in parallel settings.

Major changes

  • Add a vignette on numerical correctness named correctness, accessible with vignette("correctness", package = "fundiversity").

fundiversity 0.2.1

Internal changes

  • Unit tests have been updated to work with testthat 3.1.0

fundiversity 0.2.0

Major changes

  • There is a new function fd_fric_intersect() to compute the intersection of convex hulls across pairs of sites.
  • There is a new function fd_fdis to compute Functional Dispersion FDis.
  • fd_fdiv(), fd_feve(), fd_fdis(), fd_fric() can now be computed in parallel with the future framework. Please refer to the parallelization vignette for more information.
  • The convex hull computation in fd_fdiv(), fd_fric(), and fd_fric_intersect() is now cached thanks to the memoise package to speed up repeated runs. This behavior can be disabled by running options(fundiversity.memoise = FALSE) at the start of your R session.

fundiversity 0.0.1

  • First CRAN release (01751f1) 🎉!
  • Added a NEWS.md file to track changes to the package.