All Versions
14
Latest Version
Avg Release Cycle
-
Latest Release
-

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 the model module models (#117)
    • ๐Ÿ—„ Deprecate com module- it might come back later! (#118)
    • Sub-compartments (#84)
  • v2.2.0 Changes

    • โž• Add .remove and .add functions to Model class in model module to add and remove compartments.
  • v2.1.2 Changes

    • ๐Ÿ›  Fix error from previous release
  • v2.1.1 Changes

    • ๐Ÿ›  Fix key error in model
  • v2.1.0 Changes

    • โž• Adds manipulate to manipulate outputs with plots
    • โž• Adds mexport and mimport to model, 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.
  • 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 the plots 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.
  • 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
    • โž• Add model module.
      • Create model module which combines compartments from comp into models.
    • โž• 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.

    Unrelated

    • โž• Add documentation from vuepress, which provides much better documentation than that of mkdocs.
    • โž• Add new dependency - math.js which is used in the comp module.
  • 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.