Releases: traitecoevo/plant
Version 2.0.0
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 andK93_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
v1.2.1 was released on 20/09/2019
Major Changes
Minor Changes
- update Makefile to use
pkgbuild
instead ofdevtools
for building dll ( because of upstream changes ) - switching to using
remotes
instead ofdevtools
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
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
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
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
Draft paper submitted to Methods in Ecology & Evolution.
First stable release of the main package architecture
Last modules version
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.