Skip to content

Releases: SciML/ModelingToolkit.jl

v10.8.0

04 Jul 15:42
7b5c5f0
Compare
Choose a tag to compare

ModelingToolkit v10.8.0

Diff since v10.7.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:

  • Constantify a parameter - New feature request (#1989)
  • MTKv10 discussion (#3204)
  • Error when precompling MTK: Failed to precompile JuliaFormatter (#3785)

v9.81.1

04 Jul 12:07
9f68ac7
Compare
Choose a tag to compare

ModelingToolkit v9.81.1

Diff since 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.

v9.81.0

03 Jul 16:05
5b6aff2
Compare
Choose a tag to compare

ModelingToolkit v9.81.0

Diff since v9.80.6

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

01 Jul 14:56
caef3d9
Compare
Choose a tag to compare

ModelingToolkit v10.7.0

Diff since v10.6.0

Merged pull requests:

Closed issues:

  • substitute deletes events and metadata (#3731)
  • Installation of package gets stuck (#3767)

v10.6.0

26 Jun 06:50
a0ce384
Compare
Choose a tag to compare

ModelingToolkit v10.6.0

Diff since v10.5.0

Merged pull requests:

v10.5.0

25 Jun 12:05
96602e3
Compare
Choose a tag to compare

ModelingToolkit v10.5.0

Diff since v10.4.0

Merged pull requests:

Closed issues:

  • Catalyst issue for remake on SDEProblems (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 MTK@v9.73 (#3763)

v9.80.6

23 Jun 07:13
4578b66
Compare
Choose a tag to compare

ModelingToolkit v9.80.6

Diff since v9.80.5

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.4.0

18 Jun 14:38
4237c65
Compare
Choose a tag to compare

ModelingToolkit v10.4.0

Diff since v10.3.0

Merged pull requests:

Closed issues:

  • Imperative affect doesn't work with callable parameter (#3729)

v10.3.0

16 Jun 11:51
cd03953
Compare
Choose a tag to compare

ModelingToolkit v10.3.0

Diff since v10.2.0

Merged pull requests:

  • output extra information from linearization (#3429) (@baggepinnen)
  • feat: PyomoDynamicOptProblem, docs (#3676) (@vyudu)
  • DE Transformation (Change of Variables) (#3695) (@fchen121)
  • feat: allow calling generate_control_function with unsimplified system (#3699) (@AayushSabharwal)
  • fix: fix namespacing of variables of variables (#3711) (@AayushSabharwal)
  • docs: make docs build (#3713) (@AayushSabharwal)
  • fix: ensure => nothing overrides defaults (#3714) (@AayushSabharwal)
  • feat: add LinearProblem codegen (#3717) (@AayushSabharwal)
  • CompatHelper: add new compat entry for InfiniteOpt at version 0.5 for package docs, (keep existing compat) (#3718) (@github-actions[bot])
  • CompatHelper: add new compat entry for Ipopt at version 1 for package docs, (keep existing compat) (#3719) (@github-actions[bot])
  • CompatHelper: add new compat entry for CommonSolve at version 0.2 for package docs, (keep existing compat) (#3720) (@github-actions[bot])
  • CompatHelper: add new compat entry for DiffEqDevTools at version 2 for package docs, (keep existing compat) (#3721) (@github-actions[bot])
  • CompatHelper: add new compat entry for JumpProcesses at version 9 for package docs, (keep existing compat) (#3722) (@github-actions[bot])
  • fix: do not unwrap initials in initializeprobpmap (#3724) (@AayushSabharwal)
  • docs: improve documentation (#3725) (@AayushSabharwal)
  • Add Dynamic Optimization to the pages (#3726) (@ChrisRackauckas)
  • Documentation for Change of Variables (#3732) (@fchen121)
  • build: bump minor version (#3741) (@AayushSabharwal)

Closed issues:

  • Dependent parameters disappear from system parameters (#3507)
  • in v10.2.0 @Constants errors "ArgumentError: c is present in the system but c is not an unknown." (#3712)
  • Non-essential code runs during initialization (#3723)

v10.2.0

07 Jun 18:57
fdbf149
Compare
Choose a tag to compare

ModelingToolkit v10.2.0

Diff since v10.1.0

Merged pull requests: