Skip to content

Commit 593b800

Browse files
committed
Bump version, update changelog
1 parent e7d354a commit 593b800

File tree

2 files changed

+55
-1
lines changed

2 files changed

+55
-1
lines changed

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,60 @@ See also our [versioning policy](https://amici.readthedocs.io/en/latest/versioni
44

55
## v0.X Series
66

7+
### v0.29.0 (2024-11-28)
8+
9+
**Fixes**
10+
11+
* Fixed race conditions in froot, which could have resulted in incorrect
12+
simulation results for models with events/heavisides/piecewise, for
13+
multi-threaded simulations.
14+
15+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2587
16+
17+
* Fixed race conditions for the max-time check, which could have resulted in
18+
incorrect termination of simulations in case of multi-threaded simulations
19+
in combination with a time limit.
20+
21+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2587
22+
23+
* Added missing fields in ExpData HDF5 I/O
24+
25+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2593
26+
27+
* Added missing fields in ReturnData HDF5 output
28+
29+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2602
30+
31+
32+
* **Features**
33+
34+
* Generate models in a JAX-compatible format
35+
([example](https://amici.readthedocs.io/en/develop/ExampleJaxPEtab.html))
36+
37+
by @FFroehlich in https://github.com/AMICI-dev/AMICI/pull/1861
38+
39+
* Faster `fill_in_parameters_for_condition`
40+
41+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2586
42+
43+
* Added Python function `writeSimulationExpData` for writing ExpData to HDF5
44+
45+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2588
46+
47+
* Improved import of amici-generated models via `amici.import_model_module()`.
48+
49+
So far, it was not possible to import different model modules with the same
50+
name. This is now possible if they are in different directories.
51+
Overwriting an already imported module is still not possible (and never
52+
was); any attempts to do so will raise a `RuntimeError`.
53+
While model packages can, in principle, be imported using regular
54+
`import`s, it is strongly recommended to use `amici.import_model_module()`.
55+
56+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2604, https://github.com/AMICI-dev/AMICI/pull/2603, https://github.com/AMICI-dev/AMICI/pull/2596
57+
58+
**Full Changelog**: https://github.com/AMICI-dev/AMICI/compare/v0.28.0...v0.29.0
59+
60+
761
### v0.28.0 (2024-11-11)
862

963
**Breaking changes**

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.28.0
1+
0.29.0

0 commit comments

Comments
 (0)