DiffEqBase.jl Versions Save

The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems

v6.149.2

1 week ago

DiffEqBase v6.149.2

Diff since v6.149.1

Merged pull requests:

  • fix: fix promote_u0 with null DE (#1025) (@AayushSabharwal)
  • fix: fallback to empty vector when resid_prototype is nothing for NonlinearLeastSquaresProblem (#1026) (@sathvikbhagavan)
  • ci: standardise workflows using SciML's reusable workflows (#1027) (@thazhemadam)
  • build: bump patch version (#1028) (@sathvikbhagavan)

v6.149.1

1 month ago

DiffEqBase v6.149.1

Diff since v6.149.0

Merged pull requests:

  • Bump julia-actions/setup-julia from 1 to 2 (#1022) (@dependabot[bot])
  • Fix norm of nested duals (#1024) (@devmotion)

Closed issues:

  • Norm of nested ForwardDiff.Duals is broken (#1023)

v6.149.0

1 month ago

DiffEqBase v6.149.0

Diff since v6.148.0

Merged pull requests:

  • Support Different Norms for Termination (#1020) (@avik-pal)

v6.148.0

2 months ago

DiffEqBase v6.148.0

Diff since v6.147.3

Merged pull requests:

  • Fix ReverseDiff Array of Structs to Struct of Array (#1018) (@ChrisRackauckas)

Closed issues:

  • Weird inference failure in promote_u0 (#918)
  • ReverseDiff Extension makes vector parameter into a scalar (#1013)

v6.147.3

2 months ago

DiffEqBase v6.147.3

Diff since v6.147.2

Merged pull requests:

  • Run JuliaFormatter.format() (#1016) (@LilithHafner)
  • fix anyeltypedual(::Union) and a few minor cleanups (#1017) (@oscardssmith)

v6.147.2

2 months ago

DiffEqBase v6.147.2

Diff since v6.147.1

Merged pull requests:

  • Add anyeltypedual methods ignoring DiffResults.DiffResult in Dual upconversion (#1012) (@thomvet)
  • CompatHelper: bump compat for EnzymeCore to 0.7, (keep existing compat) (#1014) (@github-actions[bot])
  • Properly test unsatisfiability of trivial NonlinearLeastSquaresProblem (#1015) (@ChrisRackauckas)

Closed issues:

  • Change in behavior of DiffEqBase.anydualtype(...) for custom wrapper type containing Dual caches. (#1009)

v6.147.1

2 months ago

DiffEqBase v6.147.1

Diff since v6.147.0

Merged pull requests:

  • Run JuliaFormatter.format() (#1008) (@LilithHafner)
  • EnzymeOriginator (#1011) (@ArnoStrouwen)

Closed issues:

  • DiscreteCallback fails for SSAStepper (#1002)

v6.147.0

3 months ago

DiffEqBase v6.147.0

Diff since v6.146.2

Merged pull requests:

  • Run JuliaFormatter.format() (#1006) (@LilithHafner)
  • Fix discrete callback evaluation modification better (#1007) (@oscardssmith)

v6.146.2

3 months ago

DiffEqBase v6.146.2

Diff since v6.146.1

Merged pull requests:

  • ci: explicitly specify token for codecov (#1000) (@thazhemadam)
  • ci: explicitly specify token for codecov (#1001) (@thazhemadam)
  • Specialize dual detection on solution types (#1004) (@ChrisRackauckas)

Closed issues:

  • anyeltypedual(::Type{Union{}}) is ambiguous (#1003)

v6.146.1

3 months ago

DiffEqBase v6.146.1

Diff since v6.146.0

Merged pull requests:

  • Bump actions/cache from 3 to 4 (#995) (@dependabot[bot])
  • Bump codecov/codecov-action from 3 to 4 (#996) (@dependabot[bot])
  • reinitialize DAEs in between calling callback.affect! and the second savevalues! (#997) (@oscardssmith)
  • Check dualness by fields instead of properties (#999) (@ChrisRackauckas)