Skip to content

Releases: jump-dev/MathOptInterface.jl

v0.10.3

19 Sep 02:24
2d76d9c
Compare
Choose a tag to compare

MathOptInterface v0.10.3

Diff since v0.10.2

Merged pull requests:

  • [Utilities] allow callbacks through CachingOptimizer (#1618) (@odow)
  • [Test] fix ListOfConstraintAttributesSet for BadModel (#1619) (@odow)
  • Update release notes for v0.10.3 (#1620) (@odow)

v0.10.2

16 Sep 23:53
dd7342b
Compare
Choose a tag to compare

MathOptInterface v0.10.2

Diff since v0.10.1

Closed issues:

  • Release MOF 1.0 and update (#1589)
  • [docs/convention] VariablePrimal: what should solvers return when there is no solution? (#1600)
  • Bridges throw wrong errors during modification (#1603)
  • copy_to_and_optimize! doesn't support multiple solves (#1604)
  • XXXDetTriangle bridge does not support ConstraintFunction (#1605)
  • GenericModel doesn't copy sets correctly (#1606)
  • Unsupported attributes (#1614)

Merged pull requests:

  • Replace copy_to_and_optimize! with optimize_model! (#1592) (@blegat)
  • [FileFormats] Update to MathOptFormat v1.0 (#1597) (@odow)
  • [FileFormats] Bump version of JSONSchema.jl (#1598) (@odow)
  • [Test] Minor fixes in nonlinear tests (#1599) (@frapac)
  • VariablePrimal: document undefined behaviour (#1601) (@dourouc05)
  • [Test] minor updates to tests from SCS.jl (#1602) (@odow)
  • Fix modifications in bridge_optimizer (#1608) (@odow)
  • Implement function and set getters for det bridges (#1609) (@blegat)
  • Add set_with_dimension (#1610) (@blegat)
  • [Test] more misc fixes from SCS (#1611) (@odow)
  • [Bridges] Fix ListOfConstraintAttributesSet (#1612) (@odow)
  • [Utilities] throw UnsupportedAttribute in pass_attributes (#1613) (@odow)
  • [Utilities] fix emptying of CachingOptimizer (#1615) (@odow)
  • Update release notes for v0.10.2 (#1616) (@odow)

v0.10.1

08 Sep 09:13
f473d42
Compare
Choose a tag to compare

MathOptInterface v0.10.1

Diff since v0.10.0

Merged pull requests:

  • Add missing write in updating script (#1590) (@blegat)
  • Fix DeprecatedTest in modellike that were using copy_names (#1591) (@blegat)
  • [Test] change exact comparison to approx (#1593) (@odow)
  • [Test] relax inferred in attribute_value_type (#1594) (@odow)
  • [Test] fix bug in test_solve_SOS2_add_and_delete (#1595) (@odow)
  • [docs] update release notes (#1596) (@odow)

v0.10.0

07 Sep 01:57
b1e899c
Compare
Choose a tag to compare

MathOptInterface v0.10.0

Diff since v0.9.22

Closed issues:

  • linprog, quadprog, and mixintprog (#24)
  • Return type of getattribute functions (#31)
  • performance hints (#63)
  • Preparing for generic duals with: FunctionDual, SetDual (and ConeDual?), and ConstraintDual (#97)
  • Document MOIT in manual (#224)
  • Explain SOC-via-quadratic test (#307)
  • add an NLP test with NaN returned from the callbacks (#470)
  • AbstractVector for list of terms in functions (#525)
  • lazy_operate (#526)
  • Add QuadtoSOC test with permutation (#538)
  • test that ConstraintPrimal returns exact value of function at result point (not set constant) (#564)
  • Docs: bridges (#584)
  • RelativeGap() calculation inconsistency (#590)
  • TestConfig should have option delete (#607)
  • improve parser for model strings (#631)
  • Add test for NLP without objective (#653)
  • Documentation or tutorial on transitioning from MathProgBase (#654)
  • Implement Allocate-Load for AbstractBridgeOptimizer (#720)
  • Use Type{<:...} instead of DataType (#783)
  • Improve get fallback (#799)
  • zero_with_dimension (#842)
  • Add bridge from EqualTo to Interval (#852)
  • Add unit test for UnsupportedAttribute (#957)
  • Add a new error for situation where cone is not defined for the specified dimension (#967)
  • add chordal sparse SDP bridges (1 PSD to multiple smaller PSD constraints) (#1001)
  • Integrality tolerance (#1012)
  • Bridged model for bridge optimizer (#1015)
  • MOI.Test: make it easy to understand what tests are run (#1029)
  • Add tests from Gurobi.jl (#1065)
  • Incorrect CBF file output (#1072)
  • Improve UnsupportedConstraint error message (#1141)
  • Change caching copy logic to allow incremental solvers to use a copy_to function (#1156)
  • Chaining bridges doesn't work (#1185)
  • Improve bridge error that users may encounter (#1221)
  • set VariableName doesn't get called (#1225)
  • Missing docstring for lazy_get (#1230)
  • Add support for SOS constraints in MPS (#1236)
  • Support objective constants in MPS (#1247)
  • Normal execution path of CLP involves exception throwing/catching (#1249)
  • Skip the inner (inner) cache if bridges are not used (#1251)
  • Versatile model type (#1261)
  • MPS file format OBJSENSE support (#1265)
  • Add VariableBasisStatus (#1297)
  • set field of CleverDict (#1326)
  • Deprecate Allocate-Load (#1341)
  • TODO list for Bridges (#1345)
  • Allocation getting CanonicalConstraintFunction (#1353)
  • bug with error throwing (#1357)
  • [Compat] BenchmarkTools v1 (#1364)
  • Order of solutions (#1372)
  • Rename TestConfig -> Config (#1373)
  • Regression between MOI 0.9.20 and 0.9.21, still present with 0.9.22 (#1378)
  • Allow dot(::Vector{VariableIndex}, ::Real) (#1380)
  • sum with VariableIndex (#1388)
  • A minimal NLP interface to MOI? (#1396)
  • Rewrite MOI.Test (#1398)
  • Reorder fields of ScalarQuadraticFunction (#1406)
  • Test DualStatus (#1411)
  • Documentation suggestions (#1414)
  • ListOfConstraintAttributesSet is incorrect in Utilities.Model (#1429)
  • Bridges fail test_constraint_ConstraintPrimalStart (#1433)
  • [FileFormats] Add row() and column() to MPS writer (#1447)
  • Consistent naming for sets (#1459)
  • Parametrize GenericModel with objective type (#1470)
  • VariableConstraint (#1471)
  • Get rid of SingleVariable (#1472)
  • Bug in isapprox of functions (#1483)
  • Parametrize GenericModel with variable constraints (#1502)
  • Default implementation for copy (#1503)
  • Transitioning solver interface (#1508)
  • Implement getkey for DoubleDicts (#1522)
  • Should IndexMap be in MOI (#1527)
  • Move lazy_iterators.jl to Bridges (#1528)
  • The need for copy_names (#1533)
  • Thoughts on a vector MOI or JuMP subset for NLP (#1538)
  • Remove filter_constraints (#1554)
  • Summing SingleVariable throws bad error (#1555)
  • Document latency tips (#1560)
  • supports AbstractConstraintAttribute broken for bridges (#1572)

Merged pull requests:

  • Add Bridges.ListOfNonstandardBridges attribute (#666) (@blegat)
  • Add MOI.attribute_value_type (#1283) (@odow)
  • Add VariableBasisStatus (#1320) (@odow)
  • Add error checks for set dimensions (#1349) (@odow)
  • Various changes and refactoring of ProductOfSets (#1368) (@odow)
  • Add tests for Utilities/sparse_matrix.jl (#1369) (@odow)
  • Document API of MatrixOfConstraints (#1370) (@odow)
  • Add conic test with starting values (#1374) (@blegat)
  • Document order of multiple solutions (#1375) (@odow)
  • [breaking] rename Test.TestConfig to Test.Config (#1376) (@odow)
  • Document and test zero_with_output_dimension (#1377) (@odow)
  • Small simplification in @model macro (#1379) (@blegat)
  • Fix getting constraint by name with MatrixOfConstraints (#1382) (@blegat)
  • Fix case typo in Tests doc (#1384) (@blegat)
  • Update docstring of WithType (#1385) (@blegat)
  • EMPTY_OPTIMIZER mode after empty! (#1386) (@blegat)
  • Various improvements to MatrixOfConstraints (#1387) (@blegat)
  • Add SOS constraints and fix variables that don't appear (#1389) (@odow)
  • [FileFormats.MPS] Add support for OBJSENSE (#1391) (@odow)
  • [FileFormats.MPS] Add support for objective constant (#1392) (@odow)
  • Fix and add test for throwing UnsupportedSubmittable (#1393) (@odow)
  • Update error message of get_fallback (#1394) (@odow)
  • [breaking] remove operate(::typeof(sum) (#1400) (@odow)
  • [FileFormats.CBF] Refactor CBF module (#1401) (@odow)
  • Improve error message of unsupported attributes in bridges (#1403) (@odow)
  • [Tests] Remove unnecessary whitespace (#1405) (@odow)
  • [breaking] Deprecate the MOI.Test submodule (#1407) (@odow)
  • Add the skeleton of the new MOI.Test submodule (#1408) (@odow)
  • [Test] Add test_variable.jl (#1410) (@odow)
  • Throw error when adding constraint to MatrixOfConstraints (#1412) (@blegat)
  • [Test] add test_modification.jl (#1413) (@odow)
  • [Test] add test_basic_constraint.jl (#1415) (@odow)
  • [Test] add test_objective.jl (#1416) (@odow)
  • [Test] add test_constraint.jl (#1417) (@odow)
  • [Test] add test_solve.jl (#1418) (@odow)
  • [Test] add test_model.jl (#1419) (@odow)
  • List model attributes in documentation (#1420) (@odow)
  • Fix typo in docs (#1421) (@odow)
  • Re-organize documentation into tutorials section (#1422) (@odow)
  • [Test] add test_nonlinear.jl (#1423) (@odow)
  • [Test] add test_linear.jl (#1424) (@odow)
  • [Test] add test_quadratic.jl (#1425) (@odow)
  • [Test] add content from contlinear.jl (#1426) (@odow)
  • [Test] add test_conic (#1427) (@odow)
  • [Test] various fixes to MOI.Test (#1428) (@odow)
  • [Utilities] Fix bug in ListOfConstraintAttributesSet (#1430) (@odow)
  • Fix missing line in test_objective.jl (#1432) (@odow)
  • [Test] change MOI.OPTIMAL to config.optimal_status (#1434) (@odow)
  • Fix Bridges.Constraint.ScalarizeBridge with unset starting values (#1435) (@blegat)
  • Migrate FileFormats to new tests (#1436) (@odow)
  • [Test] remove supports_optimize in favor of standard exclude (#1437) (@odow)
  • [Test] Updates to Test/test_model.jl (#1438) (@odow)
  • [Test] updates to Test/test_nonlinear.jl (#1439) (@odow)
  • [Utilities] style updates for UniversalFallback (#1440) (@odow)
  • Update the tests of UniversalFallback to new MOI.Test (#1441) (@odow)
  • [Test] migrate Utilities/model.jl to new MOI.Test (#1442) (@odow)
  • [Utilities] Migrate Utilities/cachingoptimizer to new MOI.Test and fix bugs (#1443) (@odow)
  • [Utilities] migrate print.jl to the new MOI.Test (#1444) (@odow)
  • [Utilities] migrate copy.jl to the new MOI.Test (#1445) (@odow)
  • Refactor DoubleDicts.jl (#1446) (@odow)
  • Migrate tests of Utilities/CleverDicts (#1448) (@odow)
  • Migrate constraints.jl to modular test (#1449) (@odow)
  • Migrate functions.jl to modular test (#1450) (@odow)
  • Migrate tests of lazy_iterators.jl (#1451) (@odow)
  • Migrate tests of sets.jl (#1452) (@odow)
  • Migrate tests of parser.jl (#1453) (@odow)
  • Fix Constraint/Objective.SingleBridgeOptimizer with inner variable bridges (#1454) (@blegat)
  • Migrate tests of variables.jl (#1455) (@odow)
  • Migrate tests of mockoptimizer.jl (#1456) (@odow)
  • Migrate tests of matrix_of_constraints.jl (#1457) (@odow)
  • Refactor utility functions in test/Bridges (#1458) (@odow)
  • [Test] document quadratic SOC test (#1460) (@odow)
  • Fix StackOverflow with self-loop bridges (#1461) (@blegat)
  • Fix typos in SOC bridge docstring (#1462) (@blegat)
  • For ordering in docs/Project.toml (#1463) (@blegat)
  • [Test] document how to debug a failing test (#1464) (@odow)
  • Document Bridges.Constraint.SetMap (#1465) (@blegat)
  • [Test] various improvements to pass more by default (#1466) (@odow)
  • [Utilities] updates to sparse_matrix.jl (#1467) (@odow)
  • Refactor box.jl (#1468) (@odow)
  • Add support for Union on StructOfConstraints (#1469) (@blegat)
  • Add Variable.SetMapBridge (#1473) (@blegat)
  • Rename IndicatorSet to Indicator. (#1475) (@dourouc05)
  • Add naming conventions. (#1476) (@dourouc05)
  • Migrate tests of mutable_arithmetics.jl (#1478) (@odow)
  • Refactor tests of Bridges/bridge_optimizer.jl (#1479) (@odow)
  • Migrate tests and fix bugs in objective bridges (#1480) (@odow)
  • Migrate tests of Variable bridges (#1481) (@odow)
  • Move tests out of Utilities/model.jl (#1482) (@odow)
  • Fix isapprox for empty terms (#1484) (@odow)
  • Refactor .objective field of Utilities.Model into a struct (#1485) (@odow)
  • Migrate Bridge/Constraint tests to new Test (#1486) (@odow)
  • Migrate lazy_bridge_optimizer to new tests (#1487) (@odow)
  • Ask codecov to ignore DeprecatedTest module (#1488) (@odow)
  • [docs] remove mention of DeprecatedTest (#1489) (@odow)
  • [Test] add test for scalar add_constrained_variables (#1490) (@odow)
  • [breaking] remove index_value function (#1491) (@odow)
  • [breaking] remove isapprox for SOS sets (#1492) (@odow)
  • [breaking] remove fallback for supporting free variables (#1493) (@odow)
  • Improve coverage of constraints.jl (#1494) (@odow)
  • [breaking] Remove the Allocate-Load API (#1495) (@odow)
  • [docs] s/LaTex/LaTeX (#1496) (@odow)
  • Improve test coverage of print.jl (#1497) (@odow)
  • Improve coverage of bridge_optimizer (#1498) (@odow)
  • [breaking] re...
Read more

v0.9.22

24 May 02:34
Compare
Choose a tag to compare

MathOptInterface v0.9.22

Diff since v0.9.21

Closed issues:

  • rename ListOfConstraints? (#214)
  • Should we extend Base.zero for ScalarAffineFunction and ScalarQuadraticFunction (#636)
  • Naming consistency (#641)
  • Move supports_default_copy_to to MOI? (#757)
  • Names for variable bounds (#832)
  • RSOC and SOCR names (#860)
  • Rename SolveTime to SolveTimeSec (#914)
  • Rename field of Complements (#949)
  • Rename N fields to result_index (#960)
  • Printing model (#1144)
  • Update to MOF 0.6 (#1275)
  • Interaction with MOIU.Parser and Objective.SlackBridge can break MOIT.unittest (#1290)
  • Add support for .nl files (#1293)
  • Make RawParameter a String (#1314)
  • Rename fields of IndexMap (#1335)
  • Bridges should return get by value, not reference (#1346)
  • Consider Union{Nothing, in LazyBridgeOptimizer (#1347)

Merged pull requests:

  • Change the default mode of CachingOptimizer (#1254) (@odow)
  • MatrixOfConstraints (#1287) (@blegat)
  • Implement print for MOI.ModelLike (#1299) (@odow)
  • [breaking] Rename SolveTime to SolveTimeSec (#1303) (@odow)
  • [breaking] Replace N field with result_index (#1304) (@odow)
  • [breaking] Rename ListOfConstraints -> ListOfConstraintTypesPresent (#1305) (@odow)
  • [breaking] Rename .variable_index fields to .variable (#1306) (@odow)
  • [breaking] Rename MOIU.supports_default_copy_to to MOI.supports_incremental_interface (#1307) (@odow)
  • [breaking] Rename RSOCBridge and SOCRBridge (#1308) (@odow)
  • Add NL file writer. (#1309) (@odow)
  • Update NEWS.md (#1311) (@odow)
  • [breaking] error on SingleVariable ConstraintNames (#1312) (@odow)
  • Lazily create storage in StructOfConstraints (#1315) (@odow)
  • Improve type inference in Utilities (#1316) (@odow)
  • Minor fixes to CachingOptimizer (#1317) (@odow)
  • Remove useless {S} (#1318) (@blegat)
  • [breaking] modify type of RawParameter (#1319) (@odow)
  • Fix inference in CachingOptimizer (#1321) (@odow)
  • Fix ordering of objective setting in parser (#1323) (@odow)
  • inbounds for is_strictly_increasing (#1325) (@blegat)
  • Add query_number_of_constraints option (#1327) (@blegat)
  • Fix invalidation of println (#1328) (@odow)
  • Add identity_index_map and fix DoubleDict bug (#1329) (@blegat)
  • Add throw_if_scalar_and_constant_not_zero (#1330) (@blegat)
  • Infinite default bounds for AbstractFloat (#1331) (@blegat)
  • Update to MOF 0.6 (#1332) (@odow)
  • [breaking] move JSONSchema to a test dependency (#1333) (@odow)
  • [breaking] Modify the dimension of Complements (#1334) (@odow)
  • Rename IndexMap fields and refactor (#1336) (@odow)
  • Formatting fixes to copy.jl (#1337) (@odow)
  • Refactor allocate-load API (#1338) (@odow)
  • Fix an inference issue in Bridges (#1340) (@odow)
  • Refactor tests into functional form (#1342) (@odow)
  • Simplify ListOfConstraintTypesPresent in Bridges (#1343) (@odow)
  • Style fixes for Bridges (#1344) (@odow)
  • Ensure bridges return vectors that can be modified by the user (#1348) (@odow)
  • [bridges] unify IndexInVector (#1350) (@odow)
  • Remove dead code in CanonicalConstraintFunction (#1352) (@blegat)
  • Fix pass_nonvariable_constraints with bridged variables (#1354) (@blegat)
  • Refactor FileFormats into functional tests (#1355) (@odow)
  • Correct type in ProductOfConstraints (#1358) (@odow)
  • CompatHelper: bump compat for "BenchmarkTools" to "1.0" (#1359) (@github-actions[bot])
  • Remove is_empty assertion in CachingOptimizer (#1361) (@odow)
  • Throw error at variable deletion for MatrixOfConstraints (#1363) (@blegat)
  • Enable CI on release branches (#1365) (@blegat)
  • Prep for 0.9.22 (#1366) (@blegat)
  • Fix pass_nonvariable_constraints with bridged variables bis (#1367) (@blegat)

v0.9.21

23 Apr 03:22
41ba192
Compare
Choose a tag to compare

MathOptInterface v0.9.21

Diff since v0.9.20

Closed issues:

  • ScalarFunctionIterator has quadratic complexity (#418)
  • Setting names is very slow, does a lot of work, some of it redundant (#452)
  • Creating binary variables is slow (#1255)
  • Refactor Utilities for style and readability (#586)
  • Docs: add minimal examples of a full optimization & CachingOptimizer (#591)
  • Document how to not support constraints depending on the actual data (not type) (#608)
  • No definition of interface requirements (#662)
  • Base.copy sets is not checked for isbits type (#721)
  • Add constraint bridge for SOS1 and SOS2 (#845)
  • Performance issue with Quadratic objective to SOC constraint (#1137)
  • reset_optimizer attempts to pass RawParameters between models (#1220)
  • Refactor UniversalFallback and Model with VectorOfConstraints (#1234)
  • Clarify error message in quad_to_soc bridge (#1259)
  • Protocol Buffer definition (#1262)
  • MOI.Utilities violates the MethodError principle (#1277)
  • Question about full_bridge_optimizer behavior? (#1291)
  • lots of intersect type errors from copy_to (#1294)

Merged pull requests:

  • add Hessian-vector product callback for HS071 (#1082) (@frapac)
  • [Utilities] Drop MOI.RawParameters when resetting a CachingOptimizer (#1229) (@odow)
  • [Utilities] add supports_shift_constant (#1237) (@odow)
  • Refactor Model and UniversalFallback (#1245) (@blegat)
  • add docstring to function in copy.jl (#1246) (@joaquimg)
  • Fix inference issue in MOIU.Model (#1256) (@odow)
  • Fix complexity of getindex(::ScalarFunctionIterator, i) (#1257) (@odow)
  • Clarify error message in quad_to_soc (#1260) (@odow)
  • Cached getindex for scalar iterator (#1263) (@blegat)
  • Force Julia to specialize on ::Function arguments. (#1264) (@odow)
  • More flexible Model with StructOfConstraints (#1267) (@blegat)
  • Add precompile statements (#1268) (@odow)
  • Refactor MOI documentation (#1269) (@odow)
  • Tidy docs of FileFormats (#1271) (@odow)
  • Document MOI.Utilities (#1272) (@odow)
  • Document Test submodule (#1273) (@odow)
  • Refactor standard form docs (#1274) (@odow)
  • Remove union in IndexMap (#1276) (@blegat)
  • CompatHelper: bump compat for "BenchmarkTools" to "0.6" (#1279) (@github-actions[bot])
  • Document bridges submodule (#1280) (@odow)
  • More documentation changes to manual (#1281) (@odow)
  • Fix MethodError principle violations (#1284) (@odow)
  • Pass copy operation for non-variable constraints (#1286) (@blegat)
  • Add JuliaFormatter (#1289) (@odow)
  • CompatHelper: bump compat for "BenchmarkTools" to "0.7" (#1292) (@github-actions[bot])
  • doc typo (#1298) (@matbesancon)
  • Document how to implement a solver interface (#1300) (@odow)
  • Prep for 0.9.21 (#1301) (@odow)
  • Reminder to exclude tests for unsupported features (#1302) (@rschwarz)

v0.9.20

20 Feb 23:28
Compare
Choose a tag to compare

MathOptInterface v0.9.20

Diff since v0.9.19

Closed issues:

  • Docu: SuperBasic status is just for non-linear problems (#440)
  • Test getting VariablePrimalStart (#794)
  • Add VariablePrimalStart test (#853)
  • Adding more formats in FileFormats (#1105)
  • modify_coefficient does not merge the coefficients of each variable (#1117)
  • compute_conflict! resulting in MethodError (#1203)
  • @code_warntype warning: instantiate(OptimizerWithAttributes) (#1206)
  • Programmatically defined functions work but the same programmatically defined objective does not (#1214)
  • Double deletion of bridged SingleVariable constraint (#1231)
  • Add CITATION.bib file (#1240)

Merged pull requests:

  • Small simplification for adding SingleVariable constraints (#1096) (@blegat)
  • Add support for conflicts in MockOptimizer (#1202) (@dourouc05)
  • Use JuliaFormatter to format /src/FileFormats (#1205) (@odow)
  • Update TagBot.yml (#1207) (@odow)
  • Use JuliaFormatter to format /src/*.jl (#1209) (@odow)
  • Use JuliaFormatter to format /src/Benchmarks (#1210) (@odow)
  • Use JuliaFormatter to format /src/Utilities (#1211) (@odow)
  • Use JuliaFormatter to format /src/Bridges (#1212) (@odow)
  • Use JuliaFormatter to format /src/Test (#1213) (@odow)
  • [Utilities] Fix modifying an un-set objective sets the objective (#1215) (@odow)
  • Fix integration of compute_conflict through layers (#1216) (@odow)
  • [Utilities] fix bug in function modification (#1217) (@odow)
  • [docs] Clarify BasisStatusCode (#1218) (@odow)
  • Enable doctests and correct previously untested errors (#1219) (@odow)
  • Fix a typo in the docstring of VectorQuadraticFunction (#1222) (@amontoison)
  • change findall into for comprehension (#1224) (@matbesancon)
  • Simplify documentation GH action with custom shell (#1227) (@blegat)
  • Fix double deletion of nested bridged SingleVariable constraint (#1232) (@blegat)
  • Add test with zero in off-diagonal entry (#1235) (@blegat)
  • Benchmark last in test (#1239) (@matbesancon)
  • Add citation for MathOptInterface (#1241) (@odow)
  • Fix formatting of CallbackNodeStatus docstring (#1242) (@odow)
  • Skip unit tests when problem not supported (#1244) (@blegat)
  • Fill up NEWS for MOI v0.9.20 (#1248) (@blegat)

v0.9.19

02 Dec 00:53
Compare
Choose a tag to compare

MathOptInterface v0.9.19

Diff since v0.9.18

Closed issues:

  • Add a unit test for double optimize call (#441)
  • Empty problem (#640)
  • Add CallbackNodeStatus attribute (#1112)
  • What's the current way of running unit tests on all solvers? (#1192)
  • Add bridge to that converts upper/lower constraints to interval constraints (#1193)

Merged pull requests:

v0.9.18

03 Nov 09:23
Compare
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
Compare
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)