Skip to content

Releases: jump-dev/AmplNLWriter.jl

v0.7.1

17 Apr 21:23
0c25fcf
Compare
Choose a tag to compare

AmplNLWriter v0.7.1

Diff since v0.7.0

Merged pull requests:

  • Add linux to MINLPTests CI job (#132) (@odow)
  • Refactor how the solver is called. (#137) (@odow)

v0.7.0

12 Apr 21:07
724e5b1
Compare
Choose a tag to compare

AmplNLWriter v0.7.0

Diff since v0.6.1

Closed issues:

  • Commented out functions in nl_params.jl (#15)
  • Solver Parameter Consistency (#44)
  • Support quadratic constraints in @constraint (#49)
  • clean_solverdata and tmp files (#72)
  • Redirecting Solver Output Streams (#76)
  • Check :ExprGraph in features_available (#107)
  • Julia Scratch Spaces (#108)
  • Return duals if possible (#128)
  • Get objective value from .sol file if possible (#130)
  • Add a rewrite rule for \ (#131)

Merged pull requests:

  • Throw nicer error message when expression graphs not given (#120) (@odow)
  • Add JuliaFormatter (#122) (@odow)
  • Relax restriction on Ipopt_jll (#124) (@odow)
  • Rewrite and overhaul of AmplNLWriter. (#125) (@odow)
  • Add JLL solvers to MINLPTests (#126) (@odow)
  • Implement MOI.RawParameter (#127) (@odow)
  • Various bugfixes and codecov improvements (#133) (@odow)
  • Implement MOI.ConstraintDual (#134) (@odow)
  • Allow redirecting solver IO (#135) (@odow)
  • Add a rewrite rule for left-division (#136) (@odow)

v0.6.1

04 Mar 04:16
c8d5950
Compare
Choose a tag to compare

AmplNLWriter v0.6.1

Diff since v0.6.0

Closed issues:

  • I can't get dual(con) of my AmplNLWriter model. (#105)
  • Until Octeract develops a more custom Julia binding add it to AmplNLWriter (#106)
  • Support of User-Defined Functions from JuMP (#109)
  • long running time (#110)
  • Couenne with JuMP: can’t evaluate pow”(0,1.5) (#111)
  • No method error with AmplNLWriter.Optimizer(Ipopt.amplexe) (#112)
  • About termination_status (#114)
  • How to get the solver's output information? (#115)

Merged pull requests:

v0.6.0

10 Apr 01:05
95997ef
Compare
Choose a tag to compare

AmplNLWriter v0.6.0

Diff since v0.5.0

Closed issues:

  • Listing in Julia Package Index? (#68)
  • Bonmin: Cannot open .nl file (#78)
  • Wrong value of a binary variable at solution (#79)
  • Support for JuMP v0.19? (#85)
  • tests fail on 1.2 (dependency issue?) (#86)
  • Bonmin options with AmplNLWriter (#88)
  • Syntax for Knitro with outlev (#89)
  • Bonmin: MOI issues (#90)
  • Couenne gives error for output (#92)
  • no method matching supports_default_copy_to (#93)
  • Error in MOI function implementation? (#95)
  • Expected a MathOptInterface.AbstractOptimizer (#97)
  • JuMP v0.21 Support (#98)

Merged pull requests:

Add MOI wrapper

21 Feb 02:54
0aaad31
Compare
Choose a tag to compare
Updates for MOI 0.8.2 (#84)

* Updates for MOI 0.8.2

* Bump versions of test/MINLPTests

Support for Julia 0.7/1.0

23 Oct 11:44
9e09d04
Compare
Choose a tag to compare
v0.4.2

Compat version lower bound

Bug fix for sol file parsing

14 Sep 19:30
c3ab020
Compare
Choose a tag to compare
Fix bug in sol file parser if the file begins with empty lines. (#81)

* Fix bug in sol file parser if the file begins with empty lines.

* Add tests

* Ipopt solver name changed from ipopt to ipopt.exe in Windows at some point.

v0.4.0

28 Nov 01:09
Compare
Choose a tag to compare

Contains various fixes including better error messages when the solvers fail, and syntax upgrades for Julia v0.6.

Breaking changes:

  • No longer conditionally import CoinOptServices and Ipopt. Therefore, BonminNLSolver, CouenneNLSolver, and IpoptNLSolver now throw an error.