Skip to content

Commit 95f80b1

Browse files
committed
update HISTORY
1 parent 8a3379c commit 95f80b1

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

HISTORY.md

+16-5
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,28 @@
11
# Breaking updates and feature summaries across releases
22

33
## Catalyst unreleased (master branch)
4-
- Scoped species/variables/parameters are now treated similar to the latest MTK releases (≥ 9.49).
5-
- Array symbolics support is more consistent with ModelingToolkit v9. Parameter arrays are no longer scalarized by Catalyst, while species and variables arrays still are (as in ModelingToolkit). As such, parameter arrays should now be specified as arrays in value mappings, i.e.
4+
- The Catalyst release process is changing; certain core dependencies of
5+
Catalyst will now be capped to ensure Catalyst releases are only installed
6+
with versions of dependencies for which Catalyst CI and doc build tests pass
7+
(at the time the release is made). If you need a dependency version increased,
8+
please open an issue and we can update it and make a new Catalyst release once
9+
testing against the newer dependency version is complete.
10+
- Array symbolics support is more consistent with ModelingToolkit v9. Parameter
11+
arrays are no longer scalarized by Catalyst, while species and variables
12+
arrays still are (as in ModelingToolkit). As such, parameter arrays should now
13+
be specified as arrays in value mappings, i.e.
614
```julia
715
@parameters k[1:4]
816
pmap = [k => rand(4)]
917
```
1018
While one can still manually scalarize a parameter array, it is recommended
1119
*not* to do this as it has signifcant performance costs with ModelingToolkit
12-
v9. Note, scalarized parameter arrays passed to the two-argument constructor
13-
`ReactionSystem` may become unscalarized.
14-
- The structural identifiability extension is currently disabled due to issues StructuralIdentifiability has with Julia 1.10.5 and 1.11.
20+
v9. Note, scalarized parameter arrays passed to the two-argument
21+
`ReactionSystem` constructor may become unscalarized.
22+
- Scoped species/variables/parameters are now treated similar to the latest MTK
23+
releases (≥ 9.49).
24+
- The structural identifiability extension is currently disabled due to issues
25+
StructuralIdentifiability has with Julia 1.10.5 and 1.11.
1526
- A tutorial on making interactive plot displays using Makie has been added.
1627
- The BifurcationKit extension has been updated to v.4.
1728

0 commit comments

Comments
 (0)