Skip to content

Releases: jump-dev/JuMP.jl

v0.21.0

16 Feb 18:08
Compare
Choose a tag to compare

JuMP v0.21.0

Diff since v0.20.1

Closed issues:

  • Generic solver preferences (#91)
  • @LinearConstraint with syntiax as @addConstraint (#595)
  • Problem writers (#1075)
  • [docs] Callbacks (#1553)
  • Print constraint names with the model? (#1767)
  • @lazyconstraint not defined in Julia 1.1 (#1880)
  • Error when parsing an inner product in an expression (#2005)
  • Problem with using certain matrix wrappers (#2039)
  • JuMP not precompiling on Julia Version 1.3.0-rc1.0 (2019-08-18) (#2048)
  • Add an example of using indicator constraints (#2049)
  • JuMP upgrade problem to V0.20 (#2050)
  • [docs] document how to get MOI attributes (#2057)
  • Allow digits with round (#2064)
  • Trouble fixing variable in linear constraint (#2072)
  • Binary variable inconsistency (#2081)
  • Problem when defining constraints involving symmetric variables (#2102)
  • Constrained variables (#2105)
  • Broadcast not needed in macro (#2106)
  • basic.jl example model is not working (#2112)
  • Best way to retrieve the backend solver type from an existing model (#2113)
  • Use SemVer (Semantic Versioning) (#2118)
  • Initialize variable with some value (#2121)
  • Working with block arrays (#2122)
  • Callbacks in automatic and manual mode (#2124)
  • Performance of pairs interface (#2125)
  • Tweak documentation for variables constrained on creation (#2133)
  • JuMP precompiling error on an AWS EC2 Ubuntu server instance (#2136)
  • JuMP tests fails on Julia 1.4 due to changes in printing (#2137)
  • Tooling for Solvers with Solver-Specific Parameters (#2138)
  • Where can I find a list of all currently working optimizers? (#2144)
  • Where can I find explanation what does mean the columns in the optimization progress table? (#2145)
  • Rename set_parameter to set_attributes (#2149)
  • Question: how does JuMP compare with OpenMDAO (#2153)
  • New way of setvalue (#2154)

Merged pull requests:

v0.20.1

25 Oct 19:02
v0.20.1
Compare
Choose a tag to compare

v0.20.1 (2019-10-25)

Diff since v0.20.0

Closed issues:

  • ERROR: LoadError: VariableNotOwnedError: Variable not owned by model present in objective (#2085)
  • Object function may include some third-party library (#2078)
  • Switching solver malfunctioning (#2074)
  • set_optimizer is undocumented (#2073)
  • CI is failing on master (#2059)
  • Heads up about test error in JuMP for upcoming 1.3 RC-2. (#2054)
  • Variable variable name (#2052)
  • Error when trying to query objective value with CPLEX (#2047)
  • Use of internal objects does not work anymore (#2046)
  • Style: interpolated variables in strings need parentheses (#2042)
  • TimeLimitSec (#2031)
  • Column generation (#2004)
  • Variable and constraint block description (#1999)
  • Product of sparse matrix with transpose (#1276)
  • Can we make at-expression more general? (#525)

Merged pull requests:

v0.20.0

26 Aug 09:05
v0.20.0
Compare
Choose a tag to compare

v0.20.0 (2019-08-25)

Diff since v0.19.2

Closed issues:

  • Simple Example not Working (#2038)
  • Prepare release notes for 0.20 (#2036)
  • Examples are failing CI (#2033)
  • dual_objective_value (#2030)
  • MOI Constraint Error (#2024)
  • Update language for NumFOCUS (#2021)
  • callback with MOI (#2020)
  • Functions in NLxxx that are stored in struct give bad error (#2016)
  • ERROR:: Expected to be a number. (#2013)
  • Naming multiple constraints? (#2002)
  • error when JuMP tries autodiff User-defined Function (#1998)
  • Throw a nicer error on NLP not supported (#1996)
  • Rename m -> model in test utilities (#1992)
  • Cannot multiply array of polynomials and array of JuMP variables (#1990)
  • Sum identity and matrix of variables (#1989)
  • User defined functions propagate to solver (#1969)
  • set_parameter (#1965)
  • Bounds on SDP matrix variables (#1945)
  • all_variables reverts indices on multi-dimensional arrays (#1944)
  • raw_status (#1942)
  • Large optimization models (#1940)
  • Constants modification (#1937)
  • Nonlinear Modeling: user-defined functions with vector inputs *and* output (#1914)
  • variable lower/upper bound inconsistency (#1892)
  • A[t]_mul_B[!] deprecated upstream (#1716)
  • Feature Request: sensitivity summary for LPs (#1332)

Merged pull requests:

v0.19.2

09 Jun 04:48
v0.19.2
69c7d6c
Compare
Choose a tag to compare

v0.19.2 (2019-06-08)

Diff since v0.18.6

Closed issues:

  • length(hess_I) > 0 (#1981)
  • InexactError: Float64 when problem gets big (#1973)
  • Splatting does not work inside [] for variable declarations (#1964)

Merged pull requests:

  • [release-0.19] prep for 0.19.2 (#1986) (mlubin)
  • [release-0.19] Fix a bug in subexpression handling (#1984) (mlubin)

v0.18.6

25 May 14:54
v0.18.6
a9de4d0
Compare
Choose a tag to compare

v0.18.6 (2019-05-24)

Diff since v0.19.1

Closed issues:

  • LoadError: UndefVarError: OptimizerFactory not defined (#1972)
  • Value for variable at each iteration step (#1971)
  • Finding all optimal solutions from solver (#1970)
  • more tools for determining if expressions are zero (#1906)

Merged pull requests:

  • [release-0.18] remove julia 0.6 from Project.toml. (#1976) (mlubin)
  • add Project.toml so we can tag 0.18.6 (#1975) (mlubin)
  • [release-0.18] Fix import expression for Julia 1.2 (#1909) (iamed2)
  • [release-0.18] Fix objective constant bug in conic problems (#1727) (odow)
  • Remove broken KeyIterator on 0.7+ in JuMP 0.18 (#1659) (coroa)

v0.19.1

13 May 06:16
90cdbf8
Compare
Choose a tag to compare

Migrate from MathProgBase to MathOptInterface

15 Feb 22:48
ebd368b
Compare
Choose a tag to compare

0.19-beta2

08 Jan 03:02
7c115a2
Compare
Choose a tag to compare
0.19-beta2 Pre-release
Pre-release

Minor fixes and compatibility with MOI 0.8.1

0.19-beta

20 Dec 13:31
7d5e0e6
Compare
Choose a tag to compare
0.19-beta Pre-release
Pre-release

See NEWS.md.

v0.18.5

01 Dec 08:16
7057a02
Compare
Choose a tag to compare
prep for 0.18.5 (#1652)