# Changes in version 1.5.1 (2022-12-28) ## Major changes * Rewrote the package to generate TreeSE outputs from simulator functions * Updated examples and other functionality accordingly # Changes in version 1.3.5 (2022-05-30) ## New arguments added `names_species` in `randomA`, `randomE`, `simulateConsumerResource`, `simulateGLV`, `simulateHubbellRates`, `simulateRicker`, `simulateSOI`, and `simulateStochasticLogistic` functions. added `names_resources` in `randomE` and `simulateConsumerResource` functions. ## `randomA` 1. added parameter `interactions` and 5 interaction types to customize values and proportions of interspecies interactions 2. added `scale_off_diagonal `to avoid exponential growth in certain gLV modeling scenarios 3. added `list_A `to enable generating groups of species in simulation ## `randomE` 1. added trophic levels and trophic preferences 2. added `exact` to switch the number of resources to consume/produce between a poisson distribution and the exact number ## Simulations CRM, GLV, HubbellRates, and Logistic 1. added control of stochasticity, external events, migration from the metacommunity, and the extend of measurement errors to all these simulations 2. added microbial trophic levels (an implicit inter-species interaction) in `simulateConsumerResource` 3. put together result matrix and some parameters into a list containing the first element named 'matrix' to store the counts of species in the community ## Support plot using miaViz Example could be found in `simulateConsumerResource`, `simulateGLV`, `simulateHubbellRates`, `simulateStochasticLogistic` functions. ## Function documentations shared templates of documentation in man-roxygen to avoid duplication other minor improvements # What's changed 1. ways to customize the distribution in `randomA` and `randomE` 2. tests using previous data formats # Changes in version 0.99.0 (2021-09-29) + Three simulation models and three functions are added + Submitted to Bioconductor