Releases: SciML/ModelingToolkit.jl
Releases · SciML/ModelingToolkit.jl
v11.3.0
ModelingToolkit v11.3.0
Merged pull requests:
- remove OrdinaryDiffEqCore dep (#4065) (@oscardssmith)
- feat: use new source tracking functionality (#4068) (@AayushSabharwal)
- build: bump versions (#4070) (@AayushSabharwal)
v11.2.0
ModelingToolkit v11.2.0
Merged pull requests:
- feat: propagate equation source information through
expand_connections(#4059) (@AayushSabharwal) - build: bump MTKBase minor version (#4062) (@AayushSabharwal)
- ci: do not
devpackages in CI script (#4063) (@AayushSabharwal) - fix: add Julia 1.10 compatibility for Base.ispublic (#4067) (@ChrisRackauckas-Claude)
Closed issues:
v11.1.0
ModelingToolkit v11.1.0
Merged pull requests:
- refactor: improve precompile-friendliness (#4044) (@AayushSabharwal)
- feat: add trivial form of tearing to MTKBase's
mtkcompile(#4049) (@AayushSabharwal) - remove unused OrdinaryDiffEqCore dep (#4053) (@oscardssmith)
- CompatHelper: bump compat for OrdinaryDiffEqCore in [extras] to 2, (keep existing compat) (#4054) (@github-actions[bot])
- ci: run ci on PRs to
backport-v10(#4055) (@AayushSabharwal) - fix: allow
Holds to be recognized as discrete (#4056) (@AayushSabharwal) - build: bump patch version (#4057) (@asinghvi17)
- Fix trivial typo in documentation (#4058) (@MagicMuscleMan)
- build: bump MTK and MTKBase versions (#4060) (@AayushSabharwal)
Closed issues:
- Large allocations with MTK event (#4015)
v10.31.2
ModelingToolkit v10.31.2
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.
v11.0.0
ModelingToolkit v11.0.0
Please refer to NEWS.md for a descriptive overview of the changes in this breaking release.
Merged pull requests:
- docs: add release notes (#4050) (@AayushSabharwal)
Closed issues:
- Linearization with bigfloat (#3752)
v10.31.1
ModelingToolkit v10.31.1
Merged pull requests:
- build(deps): bump actions/checkout from 5 to 6 (#4043) (@dependabot[bot])
- docs: fix incorrect claim about NonlinearSystem in initialization tutorial (#4046) (@ChrisRackauckas-Claude)
- fix: avoid false positives in consistency check (#4047) (@AayushSabharwal)
Closed issues:
- No method matching
getmetadata(#4019)
v10.31.0
ModelingToolkit v10.31.0
Merged pull requests:
- refactor: update to SymbolicUtils@4 and Symbolics@7 (#3953) (@AayushSabharwal)
- Automatic inference of discrete parameters in events (#3991) (@TorkelE)
- Improve performance with sparse Jacobians (#4037) (@hersle)
- fix: fix prohibitively narrow type annotations in
SCCNonlinearProblem(#4038) (@AayushSabharwal) - Simple bypass to allow APs to be unitless with unitful connections (#4040) (@cmhyett)
- fix: minor fixes for clock stuff (#4041) (@AayushSabharwal)
Closed issues:
- erroneous cycles started appearing in simple systems (#3842)
v10.30.0
ModelingToolkit v10.30.0
Merged pull requests:
- Add tune_parameters for dynamic optimization (#4017) (@SebastianM-C)
- build(deps): bump actions/checkout from 4 to 6 (#4032) (@dependabot[bot])
- increase flexibility in disturbance-argument codegen (#4033) (@baggepinnen)
- Fix test bug for hybrid jump tests (#4034) (@isaacsas)
- build: bump minor version (#4035) (@AayushSabharwal)
Closed issues:
- JuMP/InfiniteOpt dynamic optimization interface issues with parameter estimation (#3939)
v10.29.0
ModelingToolkit v10.29.0
Merged pull requests:
- fix: support GPUs again (#4018) (@AayushSabharwal)
- Add backticks to close example code blocks (#4022) (@abhro)
- Dedent docstring contents (#4023) (@abhro)
- build: bump minor version (#4026) (@AayushSabharwal)
v10.28.0
ModelingToolkit v10.28.0
Merged pull requests:
- feat: add
SemilinearODEFunctionandSemilinearODEProblem(#3739) (@AayushSabharwal) - feat: add
discrete_inputs(#4010) (@AayushSabharwal) - Update Project.toml (#4021) (@AayushSabharwal)
Closed issues:
- Why does
remakeignore myu0? (#3661)