Releases: SciML/ModelingToolkit.jl
Releases · SciML/ModelingToolkit.jl
v10.11.0
ModelingToolkit v10.11.0
Merged pull requests:
- fix: fix
get_mtkparameters_reconstructor
handling of nonnumerics (#3796) (@AayushSabharwal) - Disable unit checking of initialization problem during remake (#3797) (@contradict)
- refactor: format (#3803) (@AayushSabharwal)
- fix: fix bad input ordering, make downstream tests pass (#3804) (@AayushSabharwal)
- feat: rewrite clock inference to support polyadic synchronous operators (#3808) (@AayushSabharwal)
- Fix downstream linearization test (#3809) (@contradict)
- Fix typo (#3810) (@asinghvi17)
- fix: compile symbolic affects after
mtkcompile
incomplete
(#3812) (@AayushSabharwal) - test: disable CasADi tests on Julia-v1.10 (#3817) (@AayushSabharwal)
- refactor: move
@compile_workload
to after exports (#3818) (@AayushSabharwal) - test:
LinearProblem
tests are no longer broken (#3821) (@AayushSabharwal) - fix: fix parameter dependencies dependent on scalarized array parameter (#3822) (@AayushSabharwal)
- build: bump minor version (#3830) (@AayushSabharwal)
Closed issues:
- Unintuitive behavior for including metadata in @parameters/@variables begin end (#2770)
@compile_workload
should run after anyexport
statements (#3811)- Add
new()
syntax to events (#3825)
v10.10.0
ModelingToolkit v10.10.0
Merged pull requests:
- [v9] feat: allow using
System
as a type (#3801) (@AayushSabharwal) - feat: make deprecated
ODESystem
aliasSystem
type (#3806) (@AayushSabharwal) - build: bump minor version (#3807) (@AayushSabharwal)
v10.9.0
ModelingToolkit v10.9.0
Merged pull requests:
- Fix formatter crash (#3800) (@contradict)
- build: bump minor version (#3805) (@AayushSabharwal)
Closed issues:
- Less strict dataflow connection semantics (#3442)
v9.82.0
ModelingToolkit v9.82.0
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
v10.8.0
ModelingToolkit v10.8.0
Merged pull requests:
- fix linearization t0 and bump di (#3733) (@oscardssmith)
- [v9] fix: retain events and metadata in
substitute
(#3770) (@AayushSabharwal) - fix: fix handling of loop openings for systems that are nonlinear in the inputs (#3774) (@AayushSabharwal)
- Trivial optimization in generate_initializesystem (#3779) (@hersle)
- CompatHelper: bump compat for BifurcationKit in [weakdeps] to 0.5, (keep existing compat) (#3783) (@github-actions[bot])
- CompatHelper: bump compat for BifurcationKit to 0.5 for package docs, (keep existing compat) (#3784) (@github-actions[bot])
- build: bump minor version (#3793) (@AayushSabharwal)
Closed issues:
v9.81.1
ModelingToolkit v9.81.1
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
v9.81.0
ModelingToolkit v9.81.0
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
v10.7.0
ModelingToolkit v10.7.0
Merged pull requests:
- [v9] fix: enable support for complex ODEProblem again (#3768) (@AayushSabharwal)
- fix: retain events and metadata in
substitute
(#3769) (@AayushSabharwal) - [v9] feat: significantly improve performance of
*Problem
generation (#3771) (@AayushSabharwal) - feat: implement
isapprox
for systems (#3777) (@AayushSabharwal) - fix: add Complex to check floating point sym (#3781) (@oameye)
- correct
sys.mass_a
tosys.mass_a
in FMU example (#3782) (@maysam-gholampour) - build: bump minor version (#3786) (@asinghvi17)
Closed issues:
v10.6.0
ModelingToolkit v10.6.0
Merged pull requests:
- refactor: significantly improve performance of
*Problem
generation (#3751) (@AayushSabharwal) - build: bump minor version (#3773) (@AayushSabharwal)
v10.5.0
ModelingToolkit v10.5.0
Merged pull requests:
- ci: fix benchmark script (#3704) (@AayushSabharwal)
- Ensure DDEs are univariate (#3745) (@hersle)
- Pass along
allow_input_derivatives
(#3750) (@baggepinnen) - fix: fix
get_updated_symbolic_problem
(#3753) (@AayushSabharwal) - [v9] fix: fix
get_updated_symbolic_problem
(#3754) (@AayushSabharwal) - CompatHelper: bump compat for CairoMakie to 0.15 for package docs, (keep existing compat) (#3756) (@github-actions[bot])
- Fix plot in perturbation example (#3758) (@hersle)
- fix: do not add redundant
var ~ 0
equations in underdetermined systems (#3759) (@AayushSabharwal) - allow DataInterpolations@7 (#3761) (@oscardssmith)
- remove DataInterpolationsv6 and update tests (#3762) (@oscardssmith)
- fix: enable support for complex ODEProblem again (#3764) (@oameye)
- fix: spelling typos (#3765) (@oameye)
- build: bump minor version (#3766) (@AayushSabharwal)
Closed issues:
- Catalyst issue for
remake
onSDEProblem
s (alias_elimination!
related?) (#3302) getsym
fails with observed multivariate ODE variable (#3737)- Docs: Perturbation example figure broken by v10 (#3757)
- MTK doesn't support complex equations of motion since [email protected] (#3763)