Plant 2.0.0 release notes
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
A full account of changes from the previous version is available on GitHub: v1.2.1…v2.0.0
Plant 1.2.1 Release Notes
v1.2.1 was released on 20/09/2019
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
Plant 1.2.0 Release Notes
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
Plant 1.1.0 Release Notes
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 Github: v1.0.0…v1.1.0
Plant 1.0.0 Release Notes
v1.0.0 was released on 23/02/2016
This version corresponds to the paper describing the package:
Falster, DS, RG FitzJohn, Å Brännström, U Dieckmann, M 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
A full account of changes from the previous version is available on Github: v0.2.2…v1.0.0
Plant 0.2.2 Release Notes
v0.2.2 was released on 1/06/2015
Draft paper about package submitted to Methods in Ecology & Evolution.
Major changes
First stable release of advanced implementation of plant