Releases: SciML/ModelingToolkit.jl
Releases · SciML/ModelingToolkit.jl
v10.22.0
ModelingToolkit v10.22.0
Merged pull requests:
- fix: use improved discrete saving API (#3901) (@AayushSabharwal)
- build: bump minor version (#3918) (@AayushSabharwal)
Closed issues:
v10.21.0
ModelingToolkit v10.21.0
Merged pull requests:
- feat: more robust inputs/outputs handling (#3795) (@AayushSabharwal)
- feat: add
respecialize
(#3900) (@AayushSabharwal) - build: bump minor version (#3904) (@AayushSabharwal)
v10.20.0
ModelingToolkit v10.20.0
Merged pull requests:
- Updated tests for the new behaviour of SymbolicUtils simplify function (#3893) (@Bumblebee00)
- fix: fix callback with non-
Real
parameter and non-empty unknowns (#3894) (@AayushSabharwal) - feat: ensure causal connectors generate causally ordered equations (#3898) (@AayushSabharwal)
- build: bump minor version (#3899) (@AayushSabharwal)
v10.19.0
ModelingToolkit v10.19.0
Merged pull requests:
- Fix cache issues with self-hosted runners (#3879) (@ChrisRackauckas-Claude)
- chore: add
change_tunables
(#3886) (@DhairyaLGandhi) - Add missing API documentation for all exported symbols (#3887) (@ChrisRackauckas-Claude)
- test: avoid intermittent stack overflow in test (#3889) (@AayushSabharwal)
- fix: fix simplification of empty systems (#3890) (@AayushSabharwal)
Closed issues:
v10.18.0
ModelingToolkit v10.18.0
Merged pull requests:
- feat: use
LinearProblem
for linear SCCs inSCCNonlinearProblem
(#3760) (@AayushSabharwal)
v10.17.0
ModelingToolkit v10.17.0
Merged pull requests:
- fix: fix single-element symbolic tstops (#3874) (@AayushSabharwal)
- CompatHelper: bump compat for ImplicitDiscreteSolve to 1, (keep existing compat) (#3880) (@github-actions[bot])
- fix deprecated ODEProblem syntax in Debugging.md (#3881) (@asinghvi17)
- refactor: mark several functions as public API (#3884) (@AayushSabharwal)
- Fix orientation getter (#3885) (@baggepinnen)
Closed issues:
- Control function doesn't work: BoundsError: attempt to access Tuple{Vector{Any}, Nothing} at index [3] (#3872)
v10.16.0
ModelingToolkit v10.16.0
Merged pull requests:
- Add support for an external synchronous compiler to discrete and hybrid systems (#3399) (@BenChung)
- fix: fix @mtkbuild not working when @mtkcompile is not imported (#3841) (@AayushSabharwal)
- Forward
split
tomtkcompile
(#3875) (@DhairyaLGandhi) - fix: unwrap substitution rules in
nlstep=true
(#3877) (@AayushSabharwal) - build: bump minor version (#3878) (@AayushSabharwal)
Closed issues:
v10.15.0
ModelingToolkit v10.15.0
Merged pull requests:
- fix: fix
OptimizationFunction
generation of exprs (#3844) (@AayushSabharwal) - Apply JuliaFormatter v2 to fix formatting CI (#3845) (@ChrisRackauckas)
- Apply JuliaFormatter to fix code formatting (#3846) (@ChrisRackauckas)
- Remove outdated Julia version checks from tests (#3847) (@ChrisRackauckas)
- Remove nonlinearsolve as a dep by just using the default nonlinearsolve (#3851) (@ChrisRackauckas)
- Document EvalAt operator (#3852) (@ChrisRackauckas)
- Add downgrade CI workflow with InterfaceI test group (#3854) (@ChrisRackauckas)
- Fix deprecated ODESystem and @mtkbuild usage in documentation examples (#3856) (@ChrisRackauckas)
- Fix CI deprecation warnings (#3858) (@ChrisRackauckas)
- [ci-skip] Revert JuliaFormatter PR #3846 (#3860) (@ChrisRackauckas)
- Add solver kwargs to prob docstrings (#3861) (@ChrisRackauckas)
- Apply JuliaFormatter to fix code formatting (#3862) (@ChrisRackauckas)
- fix: fix incorrect metadata handling in symbolic affect simplification (#3868) (@AayushSabharwal)
- Add nlstep_compile as a debug tool for turning off simplification (#3873) (@ChrisRackauckas)
Closed issues:
v10.14.0
ModelingToolkit v10.14.0
Merged pull requests:
- fix
reorder_unknowns
(#3833) (@baggepinnen) - ci(tests): use the latest "pre-release" version of the reusable workflow (#3836) (@thazhemadam)
- update ForwardDiff to 1 (#3843) (@oscardssmith)
Closed issues:
v10.13.0
ModelingToolkit v10.13.0
Merged pull requests:
- feat: make
nlprobmap
in-place (#3832) (@AayushSabharwal)