Skip to content

Releases: SciML/Optimization.jl

v3.12.1

12 Mar 00:09
bcee42e
Compare
Choose a tag to compare

Optimization v3.12.1

Diff since v3.12.0

Closed issues:

  • MOI integer variable handling is incorrect (#475)
  • Lion isn't in OptimisersOptimizers (#479)

Merged pull requests:

v3.12.0

20 Feb 17:39
2e45371
Compare
Choose a tag to compare

Optimization v3.12.0

Diff since v3.11.2

Closed issues:

  • ReturnCodes from NLopt are not properly converted (#455)
  • Nonlinear constraints for NlOpt solvers are not supported (#463)
  • Pass options to Evolutionary Solvers (#464)
  • Evolutionary.ES() broken? (#467)
  • Optmization.ji Optimization.solve is not working (#470)

Merged pull requests:

v3.11.2

25 Jan 11:31
6de1f12
Compare
Choose a tag to compare

Optimization v3.11.2

Diff since v3.11.1

Merged pull requests:

v3.11.1

23 Jan 12:20
77da974
Compare
Choose a tag to compare

Optimization v3.11.1

Diff since v3.11.0

Closed issues:

  • AutoModelingToolkit should be done via a ModelingToolkit.modelingtoolkitize only (#401)
  • UndefVarError: DefaultOptimizationCache not defined (#456)
  • Objective passed to NelderMead callback does not match computed objective (#458)

Merged pull requests:

v3.11.0

09 Jan 20:14
0939fdf
Compare
Choose a tag to compare

Optimization v3.11.0

Diff since v3.10.0

Closed issues:

  • Add objective sense into the front-end (#8)
  • Tutorial on some advanced MTK things (#96)
  • Optimizer documentation style (#97)
  • Uniform solution type (#106)
  • Optimization summary is gone? (#120)
  • Common return code (#161)
  • Arbitrary constraints (#185)
  • Help with no method matching length (#209)
  • Add checks for required arguments in the optimiser specific __map_optimizer_args and throw informative error messages (#210)
  • Error with Ipopt through Nonconvex (#223)
  • callback ignored for GalacticCMAEvolutionStrategy (#242)
  • Fix type hierarchy (#258)
  • Do some sanity checks for OptimizationProblem's fields (#282)
  • Unclear usage of batches (#433)
  • [Question] OptimizationFunction of univariate f(u) (#440)
  • Report solve_time in solution (#441)
  • OptimizationProblem docstring (#449)

Merged pull requests:

v3.10.0

04 Dec 22:44
f503d85
Compare
Choose a tag to compare

Optimization v3.10.0

Diff since v3.9.4

Merged pull requests:

v3.9.4

27 Nov 06:40
d22f26d
Compare
Choose a tag to compare

Optimization v3.9.4

Diff since v3.9.3

Closed issues:

  • Reuse of Ipopt.Optimizer() errors (#347)
  • Error when using callback function and Ipopt (#421)
  • Make sure that all values are Float64 else AmplWriter fails (#422)

Merged pull requests:

v3.9.3

24 Nov 21:27
816ac50
Compare
Choose a tag to compare

Optimization v3.9.3

Diff since v3.9.2

Closed issues:

  • Interface NOMAD.jl (#157)
  • BBO Unsupported keyword argument "NThreads" (#398)
  • No compat bounds leading to incompatible versions (#418)

Merged pull requests:

v3.9.2

14 Oct 16:01
b67636e
Compare
Choose a tag to compare

Optimization v3.9.2

Diff since v3.9.1

Closed issues:

  • DiffResult (#378)
  • Getting incorrect error msgs (#392)

Merged pull requests:

v3.9.1

12 Oct 05:41
68d43f0
Compare
Choose a tag to compare

Optimization v3.9.1

Diff since v3.9.0

Closed issues:

  • Algorithm traits and high level error throwing (#310)
  • Rosenbrock interior point newton tutorial fails (#357)
  • Method error in Rosetta-OPF on latest releases (#379)

Merged pull requests:

  • Be more informative about supported functionality of a backend and correctness of kwargs (#376) (@Vaibhavdixit02)
  • example and strict docs (#380) (@ArnoStrouwen)
  • CompatHelper: add new compat entry for OptimizationGCMAES at version 0.1 for package docs, (keep existing compat) (#382) (@github-actions[bot])
  • CompatHelper: add new compat entry for OptimizationNOMAD at version 0.1 for package docs, (keep existing compat) (#383) (@github-actions[bot])
  • CompatHelper: add new compat entry for OptimizationMetaheuristics at version 0.1 for package docs, (keep existing compat) (#384) (@github-actions[bot])
  • CompatHelper: add new compat entry for NLopt at version 0.6 for package docs, (keep existing compat) (#385) (@github-actions[bot])
  • CompatHelper: add new compat entry for OptimizationMultistartOptimization at version 0.1 for package docs, (keep existing compat) (#386) (@github-actions[bot])
  • CompatHelper: add new compat entry for OptimizationSpeedMapping at version 0.1 for package docs, (keep existing compat) (#387) (@github-actions[bot])
  • CompatHelper: add new compat entry for Juniper at version 0.9 for package docs, (keep existing compat) (#388) (@github-actions[bot])