Releases: darrenjw/python-smfsb
Release list
Version 1.2.2
Version 1.2.1
Rename Spn attribute 'n' to 'p' (for "places"), for consistency with textbook description. This is technically a breaking change, but a minor one. All examples and demos should be updated accordingly.
Add missing "sim_times" function.
Version 1.2.0
This version includes breaking changes to the API, adopting the new approach to random number generation in numpy.
Random number generators are now explicitly threaded through the code.
Existing code will need to be updated to pass a random number generator as the first argument of any stochastic functions.
This has a side-benefit of making the API more similar to the JAX version of the library, which explicitly threads JAX random keys throughout the code. This will make porting code to the JAX version of the library slightly more straightforward.
Version 1.1.4
Added deterministic spatial simulation functions, step_euler_1d and step_euler_2d.
Version 1.1.3
Change main dependency from NumPy < 2 to NumPy >= 2.
Version 1.1.2
Updated documentation, including a tutorial.
Version 1.1.1
Minor update, including updating of argument names to a more pythonic style.
Version 1.1.0
This release introduces many breaking changes to syntax. Method names have been updated to have a more pythonic style. If you are upgrading to this release from a previous release you will need to update your code. However, all of the changes are purely cosmetic changes to names. There are no changes to the semantics of the code.
Version 1.0.2
Minor release with updated documentation.