- Added `ATF` support. - Added a Python-based `PacingSystem` to evaluate protocols over time in Python. - Added `Protocol` to `SimulationLog` conversion. - Improvements to GUI classes. - Added protocol preview to GUI. - Various small bugfixes.
1.11.13
- Fixed memory use and halting issue in `lib.fit`. - Fixed bug in `aux.run()`. APDs are now returned in SimulationLogs instead of plain dicts. This allows saving as csv and is more consistent with what users would expect the simulation to return.
1.11.12
- Bugfix in PSO code: Initial positions weren't set properly, could end up out of bounds.
1.11.11
- Made threaded `run()` an option in `settings.py`.
1.11.10
- Added quick figure method to `abf`. - Various small bugfixes.
1.11.9
- Added PySilence context manager, made `CSilence` extend it. - `myokit.run()` now runs the script inside a separate thread. This allows `sys.exit()` to be used in a script. - `myokit.run()` now handles exceptions correctly. - Various improvements and bugfixes.