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