Ipopt.jl Versions Save

A Julia interface to the Ipopt nonlinear solver

v1.6.3

4 weeks ago

Ipopt v1.6.3

Diff since v1.6.2

Merged pull requests:

  • Update versions in GitHub actions (#409) (@odow)
  • Add Getting help section to README (#410) (@odow)
  • [README] add BLIS example (#413) (@odow)
  • Fix MOI.is_valid for ConstraintIndex{VariableIndex,Parameter} (#415) (@odow)
  • Prep for v1.6.3 (#416) (@odow)

Closed issues:

  • ERROR: LoadError: ReadOnlyMemoryError() (#408)
  • Update Ipopt does not update (#411)
  • BLIS for Ipopt.jl (#412)
  • MOI.is_valid is wrong for parameter constraints (#414)

v1.6.2

4 months ago

Ipopt v1.6.2

Diff since v1.6.1

Merged pull requests:

  • Error when new and old nonlinear APIs are mixed (#406) (@odow)
  • Prep for v1.6.2 (#407) (@odow)

v1.6.1

5 months ago

Ipopt v1.6.1

Diff since v1.6.0

Merged pull requests:

  • Release 1.6.1 (#404) (@amontoison)
  • Update .cirrus.yml (#405) (@amontoison)

Closed issues:

v1.6.0

5 months ago

Ipopt v1.6.0

Diff since v1.5.1

Merged pull requests:

  • JuliaHSL is now libHSL (#393) (@amontoison)
  • Upgrade Ipopt_jll.jl (#394) (@amontoison)
  • Add a test for HSL solvers (#395) (@amontoison)
  • Add MOI.AutomaticDifferentiationBackend (#397) (@odow)
  • Add support for get MOI.NLPBlock (#398) (@odow)
  • Add support for MOI.Interval{Float64} set (#399) (@odow)
  • Prep for v1.6.0 (#400) (@odow)
  • [README] add ObjectiveFunction{ScalarNonlinearFunction} (#401) (@odow)

Closed issues:

  • Add some pre-built "debugging" callbacks (#368)
  • Add way to change AD backend (#396)

v1.5.1

8 months ago

Ipopt v1.5.1

Diff since v1.5.0

Merged pull requests:

  • Some performance and allocation optimizations (#391) (@yuyichao)
  • Prep for v1.5.1 (#392) (@odow)

v1.5.0

8 months ago

Ipopt v1.5.0

Diff since v1.4.3

Merged pull requests:

  • Add support for MOI.BarrierIterations (#389) (@odow)
  • Prep for v1.5.0 (#390) (@odow)

Closed issues:

  • Get number of iterations after optimization (#388)

v1.4.3

8 months ago

Ipopt v1.4.3

Diff since v1.4.2

Merged pull requests:

  • Add a test for the linear solver SPRAL (#380) (@amontoison)
  • Add a section about libblastrampoline in the README (#382) (@amontoison)
  • Fix the link of AppleAccelerate.jl (#383) (@amontoison)
  • Fix a typo in README.md (#384) (@amontoison)
  • Fix Silent set to false after optimize where it is set to true (#386) (@odow)
  • Prep for v1.4.3 (#387) (@odow)

Closed issues:

  • Crash on Windows when optimizing with SPRAL_jll (#374)
  • Parsing an NLP (#381)
  • Ipopt does not print in Jupyter notebooks (#385)

v1.4.2

10 months ago

Ipopt v1.4.2

Diff since v1.4.1

Closed issues:

  • Using Ipopt in parallel threads (#375)
  • "double free or corruption" when providing duplicate hessian entries via MathOptInterface (#376)

Merged pull requests:

  • Use the last version of Ipopt_jll (#377) (@amontoison)
  • Update the version of Ipopt_jll (#378) (@amontoison)
  • Prep for v1.4.2 (#379) (@odow)

v1.4.1

1 year ago

Ipopt v1.4.1

Diff since v1.4.0

Merged pull requests:

  • Update HSL_jll.jl instructions in the README.md (#367) (@ferrolho)
  • Support the new precompiled Ipopt with LBT (#369) (@amontoison)
  • Add .cirrus.yml (#371) (@odow)
  • Add a section about SPRAL in the README.md (#372) (@amontoison)
  • Prep for v1.4.1 (#373) (@odow)

v1.4.0

1 year ago

Ipopt v1.4.0

Diff since v1.3.0

Merged pull requests:

  • Add support for MOI.ScalarNonlinearFunction (#346) (@odow)
  • Prep for v1.4.0 (#366) (@odow)