# mpmsim 1.1.0

- modified the simulation of fecundity in
`random_mpm()`

.
Now the values are provided as mean fecundity and can be provided as a
range of values, whereby a value is drawn from a random uniform
distribution. This is the best way to create a set of models with
different fecundity properties.
- added function to simulate the action of drivers such as weather on
vital rates:
`drive_vital_rate()`

.
- added
`model_mortality()`

as an alias for
`model_survival()`

.
- function
`generate_mpm_set()`

now returns a
`CompadreDB`

object by default.
- added full suite of unit tests using
`testthat`

. Test
coverage 97.17%.

# mpmsim 1.0.0

### First release,
with the following functionality.

- Functions for simulating Lefkovitch matrix models:
`generate_mpm_set()`

and`random_mpm()`

.
- A function for constructing Leslie matrix models:
`make_leslie_mpm()`

, which can make use of outputs from
functions for describing demographic trajectories
(`model_fertility()`

and `model_survival()`

).
- Functions for calculating and propagating error:
`add_mpm_error()`

, `calculate_errors()`

and
`compute_ci()`

.
- A utility function:
`plot_matrix()`