v 2.0.0 (12 Nov 2025)
Major Changes
- The default file format written by
SimulationHandler
has been changed from .qs to .qs2 due to the
qs package being deprecated. This change may require users
to update their workflows if they have been relying on the default file
format.
Enhancements
- Improvements to code style (
seq_along instead of
1:length(n), || instead of
|)
- Test coverage increased from 25% to 40%
v 1.0.0 (27 Sep 2024)
Enhancements
- A vignette has been added using
epizootic to model
house finch conjunctivitis.
- Examples have been added to two of the functions.
aspatial_siri now runs much faster.
check_aspatial_siri_inputs now checks inputs much more
thoroughly.
- There are now unit tests to ensure that no dispersers are created or
destroyed.
- New tests have been added for
DiseaseModel.
Bug fixes
- Broken links to other packages have been fixed.
siri_model functions can now handle one active
population.
disease_simulator no longer breaks when demographic
rates are given as lists and masks are given as vectors.
- Non-breeding season length is now calculated correctly.
disease_dispersal can now handle the case when
dispersal does not change over time.
disease_dispersal was not working properly when there
was density dependent dispersal and matrix-formatted dispersal data.
This is now fixed.
v 0.2.1 (2 Apr 2024)
- Important bug fix: the number of occupied indices now updates more
frequently within the
disease_simulator function, which
allows species range to expand properly.
- Documentation update: all references to features in development that
are not yet implemented have been removed.
v 0.2.0 (28 Mar 2024)
- The aspatial_siri function now kills off populations at or below the
abundance threshold (previously it killed off populations below the
abundance threshold only)
- The disease_dispersal function can now handle the case when one or
more segments of the population does not disperse.
v 0.1.1
- Switched parallelization engine from future/furrr to
doParallel/foreach
- Patched errors in dispersal (overcrowded cells were not re-dispersed
properly)
v 0.1.0
Initial release