Skip to content

Releases: traitecoevo/plant

Version 2.0.0

25 Feb 01:32
Compare
Choose a tag to compare

v2.0.0 was released on 25/02/2021

Major changes

  • Improved templating of strategies and environments to allow for inheritance and re-use.
    See: FF16r_strategy for example of method overloading and K93_environment for environment inheritance.
  • Added two new models: Kohyama 1993 (K93) and a soil water Strategy
  • Recovered the FF16r strategy
  • Decoupled patch, environments and strategies by moving several routines to strategies, e.g. assimilation
  • Hyperparameterisation now handled in R only.
  • Added a strategy implementation vignette

Minor changes

  • Moved strategy defaults to header
  • Moved strategy and environment specific files to inst/include/plant/models
  • Renamed several functions, including:
    • germination -> establishment
    • Plant -> Individual
    • area_leaf -> competition_effect
    • area_leaf_above -> compute_competition
    • vars_phys -> rates
    • scm_vars -> compute rates
  • Updated vignettes, documentation and tests
  • Switch Ubuntu versions in Travis pipeline
  • Added r_init_interpolators methods for environment initialisation
  • A few fixes to scaffolder and tests
  • Increased lenience on integration test
  • Fixed compiler warnings
  • Removed PlantPlus

Version 1.2.1

19 Sep 20:31
Compare
Choose a tag to compare

v1.2.1 was released on 20/09/2019

Major Changes

Minor Changes

  • update Makefile to use pkgbuild instead of devtools for building dll ( because of upstream changes )
  • switching to using remotes instead of devtools for installing from github ( because of upstream changes )

A full account of changes from the previous version is available on Github: v1.2.0...v1.2.1

Version 1.2.0

19 Sep 20:27
Compare
Choose a tag to compare

v1.2.0 was released on 20/03/2018

Major Changes

  • New strategy scaffolder ensures higher level operations work across all strategies and for new strategies. This includes lcp_whole_plant XXX_PlantPlus, grow_plant_to_size, grow_plant_to_height, grow_plant_to_time
  • website now builds via pkgdown package (used to use staticdocs but this is deprecated)
  • simplified workflow for building website
  • converted supporting materials from tex to Rmd

Minor Changes

  • start documenting notes for developers in inst/docs/developer_notes.Rmd
  • add CITATION file
  • Address many issues in documentation and package setup causing rcmdcheck to fail

A full account of changes from the previous version is available on Github: v1.1.0...v1.2.0

Version 1.1.0

02 Feb 09:54
Compare
Choose a tag to compare

v1.1.0 was released on 2/02/2018

Major Changes

  • Now compiles and runs on Windows machines (requires R 3.3.0 or newer)
  • Further details on installation
  • Enable assembly_parameters to accept more named arguments

Minor Changes

  • Add Appveyor for build tests on Windows machines
  • Update tests to use latest version of testthat
  • Remove package traitecoevo/callr, previously used to make system calls
  • Makefile: Add roxygen and RcppR6 to compile target
  • roxygen & Rcpp updates
  • Added a NEWS.md file to track changes to the package.

A full account of changes from the previous version is available on Gihtub: v1.0.0...v1.1.0

Finalise publication in Methods in Ecology & Evolution

02 Feb 09:21
Compare
Choose a tag to compare

Version of paper used in publication at

Falster, FitzJohn, Brännström, Dieckmann, Westoby (2016) plant: A package for modelling forest trait ecology and evolution. Methods in Ecology and Evolution 7: 136-146, doi: 10.1111/2041-210X.12525

First submission to Methods in Ecology & Evolution

01 Jun 06:13
Compare
Choose a tag to compare

Draft paper submitted to Methods in Ecology & Evolution.

First stable release of the main package architecture

Last modules version

21 Jan 04:37
Compare
Choose a tag to compare

This (94a9887) is the reference last version using Rcpp modules. There will be some tests that point at this version for a while, so it's going to be useful to have a tag to point at.