Releases: SciML/ModelingToolkit.jl
Releases · SciML/ModelingToolkit.jl
v11.17.0
ModelingToolkit v11.17.0
Merged pull requests:
- feat: automatically combine SCCs in SCCNonlinearProblem (#4361) (@AayushSabharwal)
- test: handle new solvability semantics in tests (#4391) (@AayushSabharwal)
- fix: do not unhack system in
get_substitutions(full_equations) (#4395) (@AayushSabharwal) - build: bump MTKBase minor, MTK minor, MTKBase compat (#4396) (@AayushSabharwal)
Closed issues:
ModelingToolkitBase-v1.24.0
ModelingToolkitBase ModelingToolkitBase-v1.24.0
Diff since ModelingToolkitBase-v1.23.0
Merged pull requests:
- feat: automatically combine SCCs in SCCNonlinearProblem (#4361) (@AayushSabharwal)
- test: handle new solvability semantics in tests (#4391) (@AayushSabharwal)
- fix: do not unhack system in
get_substitutions(full_equations) (#4395) (@AayushSabharwal) - build: bump MTKBase minor, MTK minor, MTKBase compat (#4396) (@AayushSabharwal)
Closed issues:
v11.16.0
ModelingToolkit v11.16.0
Merged pull requests:
- feat: [AI] use
LinearProblemfor linear initialization systems in MTKBase (#4366) (@AayushSabharwal) - feat: allow adding special diffcache parameters to the system (#4386) (@AayushSabharwal)
- feat: allow using SciMLBase.Clock as SymbolicDiscreteCallback condition (#4388) (@AayushSabharwal)
- build: bump MTKBase, MTK minor, MTKBase compat (#4389) (@AayushSabharwal)
v11.15.0
ModelingToolkit v11.15.0
Merged pull requests:
- feat: add
AssignmentAffect(#4301) (@AayushSabharwal) - fix: fix
add_observed!(#4362) (@AayushSabharwal) - fix: fix old
IndexCacheinfluencing subsequentcompletecalls (#4378) (@AayushSabharwal) - build(deps): bump julia-actions/cache from 2 to 3 (#4380) (@dependabot[bot])
- feat: support
initialize_save_discretesin symbolic callbacks (#4382) (@AayushSabharwal) - test: update tests to account for new tearing algorithm (#4383) (@AayushSabharwal)
- build: bump MTK, MTKBase minor (#4387) (@AayushSabharwal)
Closed issues:
ModelingToolkitBase-v1.23.0
ModelingToolkitBase ModelingToolkitBase-v1.23.0
Diff since ModelingToolkitBase-v1.22.0
Merged pull requests:
- feat: [AI] use
LinearProblemfor linear initialization systems in MTKBase (#4366) (@AayushSabharwal) - feat: allow adding special diffcache parameters to the system (#4386) (@AayushSabharwal)
- feat: allow using SciMLBase.Clock as SymbolicDiscreteCallback condition (#4388) (@AayushSabharwal)
- build: bump MTKBase, MTK minor, MTKBase compat (#4389) (@AayushSabharwal)
ModelingToolkitBase-v1.22.0
ModelingToolkitBase ModelingToolkitBase-v1.22.0
Diff since ModelingToolkitBase-v1.21.0
Merged pull requests:
- feat: add
AssignmentAffect(#4301) (@AayushSabharwal) - fix: fix
add_observed!(#4362) (@AayushSabharwal) - fix: fix old
IndexCacheinfluencing subsequentcompletecalls (#4378) (@AayushSabharwal) - build(deps): bump julia-actions/cache from 2 to 3 (#4380) (@dependabot[bot])
- feat: support
initialize_save_discretesin symbolic callbacks (#4382) (@AayushSabharwal) - test: update tests to account for new tearing algorithm (#4383) (@AayushSabharwal)
- build: bump MTK, MTKBase minor (#4387) (@AayushSabharwal)
Closed issues:
v11.14.0
ModelingToolkit v11.14.0
Merged pull requests:
- fix: FMI varname parse bug #3934 (#3935) (@EduardoMartinezLopez)
- fix: parent guesses should override child defaults in guesses() (#4359) (@AnasAbdelR)
- feat: [AI] auto-discovery variables/parameters from initial conditions and bindings (#4363) (@AayushSabharwal)
- Enforce pre-scaled MassActionJump rates in Systems with jumps (#4364) (@isaacsas)
- Add Mooncake tangent_type override for MissingGuessValue (#4365) (@ChrisRackauckas-Claude)
- fix: [AI] handle inputs/outputs in purely algebraic systems (#4367) (@AayushSabharwal)
- test: fix tests that relied on stepping behavior (#4369) (@AayushSabharwal)
- feat: add utility for moving variable bindings to initial conditions (#4370) (@AayushSabharwal)
- build: bump MTKBase minor version (#4371) (@AayushSabharwal)
- refactor: use
state_prioritiesstored in newTearingState(#4372) (@AayushSabharwal) - test: disable SDDE tests due to failing precompilation (#4373) (@AayushSabharwal)
- fix: fix loop openings of causal variable analysis points (#4374) (@AayushSabharwal)
- feat: add
get_wfor multibody models (#4375) (@AayushSabharwal) - ci: steps to debug long CI times (#4376) (@AayushSabharwal)
- build: bump MTKBase minor, MTK minor (#4379) (@AayushSabharwal)
Closed issues:
ModelingToolkitBase-v1.21.0
ModelingToolkitBase ModelingToolkitBase-v1.21.0
Diff since ModelingToolkitBase-v1.20.0
Merged pull requests:
- fix: FMI varname parse bug #3934 (#3935) (@EduardoMartinezLopez)
- feat: [AI] auto-discovery variables/parameters from initial conditions and bindings (#4363) (@AayushSabharwal)
- fix: [AI] handle inputs/outputs in purely algebraic systems (#4367) (@AayushSabharwal)
- refactor: use
state_prioritiesstored in newTearingState(#4372) (@AayushSabharwal) - test: disable SDDE tests due to failing precompilation (#4373) (@AayushSabharwal)
- fix: fix loop openings of causal variable analysis points (#4374) (@AayushSabharwal)
- feat: add
get_wfor multibody models (#4375) (@AayushSabharwal) - ci: steps to debug long CI times (#4376) (@AayushSabharwal)
- build: bump MTKBase minor, MTK minor (#4379) (@AayushSabharwal)
Closed issues:
ModelingToolkitBase-v1.20.0
ModelingToolkitBase ModelingToolkitBase-v1.20.0
Diff since ModelingToolkitBase-v1.19.0
Merged pull requests:
- fix: parent guesses should override child defaults in guesses() (#4359) (@AnasAbdelR)
- test: fix tests that relied on stepping behavior (#4369) (@AayushSabharwal)
- feat: add utility for moving variable bindings to initial conditions (#4370) (@AayushSabharwal)
- build: bump MTKBase minor version (#4371) (@AayushSabharwal)
Closed issues:
Initialis ignored for discrete variable (#4356)