Skip to content

Releases: jump-dev/MathOptInterface.jl

v0.9.18

03 Nov 09:23

Choose a tag to compare

MathOptInterface v0.9.18

Diff since v0.9.17

Closed issues:

  • Document that nothing can be a value provided to set! (#649)
  • Doctests fail on julia 1.3 (#990)
  • Invalid key, its hash must be > 0 (#1165)
  • Shall we move part of Ipopt's MOI wrapper to a new MOI Utilities? (#1169)

Merged pull requests:

v0.9.17

20 Sep 00:55

Choose a tag to compare

MathOptInterface v0.9.17

Diff since v0.9.16

Merged pull requests:

  • Implement supports_add_constrained_variable for MockOptimizer (#1164) (@blegat)
  • Remove error of CleverDict for negative indices (#1167) (@blegat)
  • Fix CleverDict with negative indices (#1168) (@blegat)

v0.9.16

16 Sep 23:17

Choose a tag to compare

MathOptInterface v0.9.16

Diff since v0.9.15

Closed issues:

  • incorrect number of variables in constraint after bridging (#1150)
  • Cannot Iterate on CleverDicts with Abstract Types (#1157)
  • Tests fail on 32-bit with MOI 0.9.15 (#1159)

Merged pull requests:

v0.9.15

14 Sep 00:53
e512af8

Choose a tag to compare

MathOptInterface v0.9.15

Diff since v0.9.14

Closed issues:

  • ZeroOneBridge (#704)
  • Add support to query the reduced cost of a variable (#776)
  • [RFC] supports_constrained_variable (#987)
  • Add function to retrieve the current processed node in the branch-and-bound tree (#1067)
  • Uniform docs for norms (#1098)
  • MPS code is not deterministic (#1106)
  • How to add cuts/constraints to Conic Benchmark Library (CBLIB) Instances? (#1107)
  • :ExpPrimal, :ExpDual, :SDP cones not supported in import of CBF models? (#1108)
  • Error in set_start_value (#1115)
  • Model Writing Error Messages (#1116)
  • Cannot use custom attribute type (#1127)
  • Issue in convex_approx (#1138)

Merged pull requests:

v0.9.14

02 Jun 11:09

Choose a tag to compare

MathOptInterface v0.9.14

Diff since v0.9.13

Closed issues:

  • Rename MultirowChange to MultirowLinearChange (#410)
  • More ObjectiveBound tests (#442)
  • Decision: Interval sets with lower > upper (#532)
  • VectorOfVariables should allow the same variable twice? (#611)
  • Test NLP tests (#625)
  • Semicontinuous and Semiinteger -> binary variable + Interval variable (#897)
  • A problem how to query solver state (#1040)
  • MOI.Bridges.debug giving StakeOverFlow error when calling through sprint or with IOBuffer() (#1062)
  • Incorrect SDPA file output (#1071)
  • SDPA fails to ignore comments on first two lines (#1073)
  • Integer variable section for SDPA Format (#1074)
  • is_canonical is broken for quadratic functions (#1080)
  • add_constrained_variable(s) can break for CachingOptimizer if an optimizer has been attached (#1083)
  • Feature request: Support custom objective functions in UniversalFallback (#1085)

Merged pull requests:

v0.9.13

24 Mar 10:06

Choose a tag to compare

MathOptInterface v0.9.13

Diff since v0.9.12

Closed issues:

  • Update solvers to MOI v0.9 (#736)
  • different typeof coefficients and constant should be allowed (#1047)
  • Error while importing MathOptInface while have using Dualization.jl in package (#1048)
  • Error while importing MathOptInterface while using Dualization.jl in it (#1049)
  • How to construct a nonlinear model and call solver? (#1053)

Merged pull requests:

  • Add tests for semi continuous and semi integer variables (#1033) (@rafabench)
  • Add tests for using ExprGraphs from NLP evaluators (#1043) (@joehuchette)
  • Fixes typos in docs (#1044) (@joaquimg)
  • CompatHelper: bump compat for "CodecZlib" to "0.7" (#1051) (@github-actions[bot])
  • CompatHelper: bump compat for "CodecBzip2" to "0.7" (#1052) (@github-actions[bot])

v0.9.12

28 Feb 10:08

Choose a tag to compare

MathOptInterface v0.9.12

Diff since v0.9.11

Closed issues:

  • Add option to make MOIU.@model and AbstractOptimizer (#1030)
  • Multiple Results with MockOptimizer (#1036)
  • VariablePrimal(N) maybe should be result_index instead of N (#1038)

Merged pull requests:

v0.9.11

21 Feb 16:08

Choose a tag to compare

MathOptInterface v0.9.11

Diff since v0.9.10

Closed issues:

  • Implement Base.zero for VariableIndex (#1016)
  • Implement dual values for GeoMean (#1020)

Merged pull requests:

v0.9.10

31 Jan 17:45
v0.9.10

Choose a tag to compare

v0.9.10 (2020-01-31)

Diff since v0.9.9

Closed issues:

  • Documentation not properly showing latex (#1009)
  • some documentation fail to display latex properly (v0.9.9 and dev) (#988)
  • Complement -> Indicator Bridge (#953)
  • Tests fail on 1.4 due to changes in printing (#1000)

Merged pull requests:

v0.9.9

29 Dec 12:21
v0.9.9

Choose a tag to compare

v0.9.9 (2019-12-29)

Diff since v0.9.8

Closed issues:

  • Crash on Julia v1.1 (#980)
  • How to code SOS2 constraints in Julia with Gurobi solver (#978)
  • Read/write from/to file should be IO not filenames (#633)
  • A File-format for MathOpt (#28)

Merged pull requests: