All Versions
14
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v3.0.0-alpha1 Changes
- ๐ Fix plotly import error (#123)
-
v3.0.0-alpha0 Changes
- Plot Models (#83)
- Switch to Plotly (#115)
- โก๏ธ Update
pre
module to return model with the same structure as themodel
module models (#117) - ๐ Deprecate
com
module- it might come back later! (#118) - Sub-compartments (#84)
-
v2.2.0 Changes
- โ Add
.remove
and.add
functions toModel
class inmodel
module to add and remove compartments.
- โ Add
-
v2.1.2 Changes
- ๐ Fix error from previous release
-
v2.1.1 Changes
- ๐ Fix key error in
model
- ๐ Fix key error in
-
v2.1.0 Changes
- โ Adds
manipulate
to manipulate outputs withplots
- โ Adds
mexport
andmimport
tomodel
, which allow for exporting and importing models to.js
and.json
files. - โ Adds version locking to the dependencies. This prevents users from installing incompatible releases when installing the package.
- โ Adds
-
v2.0.0 Changes
- Stochastic modelling,
- Custom models in
com
module, - ๐ New pre-built compartments for you to use in
comp
, including:- Susceptible,
- Exposed,
- Infected,
- Hospitalized,
- Critical,
- Recovered,
- Dead,
- and Vaccinated compartments,
- A new utils compartment, which has epidemiological related utilities,
- ๐ Bug fixes,
- Customizable plotting, with the
plots
module, - ๐ Allows for more interaction with data from
pre
module, - ๐ And metadata on the web, through
EpiJS.about
,EpiJS.version
, etc. ## ๐ What makes this a major release? ๐ This release is a major release for 2 reasons: - โฌ๏ธ Drops 10.x support
- Syntax for functions/classes was changed with stochastic models
pre
module no longer outputs graphs, and is instead replaced with theplots
module for graphs.
๐ This release is also an LTS release, so bug fixes and security fixes for a while now.
-
v1.3.1 Changes
๐ Bug Fixes
- ๐ Fix formula parsing error in the
model
module.
- ๐ Fix formula parsing error in the
-
v1.3.0 Changes
๐ Features
- โ Add
comp
module.- Create
comp
module, which allows for creating custom compartments, which can then be combined into models - Add Idiom class, for custom compartments
- Create
- โ Add
model
module.- Create
model
module which combines compartments fromcomp
into models.
- Create
- โ Add
com
module.- Create
com
module, which models communities. - Create the
virus
class, which creates a virus which can infect a community. - Create the
community
class which can be infected with a virus, and modeled. - Create the compare function, which compares two different outbreaks, whether it's two different communities infected with a virus, two viruses infecting the same community, or even two communities infected by two viruses.
- Create
Unrelated
- โ Add documentation from vuepress, which provides much better documentation than that of mkdocs.
- โ Add new dependency -
math.js
which is used in thecomp
module.
- โ Add
-
v1.2.1 Changes
๐ Bug Fixes
- โ Add custom recovered population. Takes difference of population and sum of infected and susceptible populations, instead of automatically setting population to 0 at the beggining of the outbreak.