Skip to content

v1.21.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Oct 08:40
· 117 commits to master since this release
67085f1

MathOptInterface v1.21.0

Diff since v1.20.1

Merged pull requests:

  • [Test] improve test_attribute_TimeLimitSec (#2256) (@odow)
  • Add SolutionLimit attribute (#2291) (@odow)
  • [FileFormats.MOF] add MathOptFormat@1.6 support (#2293) (@odow)
  • Add ScalarQuadraticCoefficientChange (#2296) (@odow)
  • [docs] add arxiv.org to linkcheck_ignore because it is flakey (#2297) (@odow)
  • [FileFormats.MOF] add support for MOF@1.7 (#2298) (@odow)
  • [FileFormats.MOF] rename to use_nlp_block and add documentation (#2299) (@odow)
  • [Utilities] add modify_constants for MOI.modify in MatrixOfConstraints (#2300) (@odow)
  • Add Objective.FunctionConversionBridge (#2303) (@blegat)
  • [docs] add preprint to accept.txt (#2304) (@odow)
  • [Nonlinear] add support for is_empty and empty! (#2305) (@odow)
  • [Bridges] add ModifyBridgeNotAllowed (#2307) (@odow)
  • Use conversion cost for Objective bridge (#2309) (@blegat)
  • Add stdlib compat to Project.toml (#2310) (@odow)
  • Add MOA to solver-tests.yml (#2312) (@odow)
  • [docs] fix set descriptions in standard_form.md (#2313) (@odow)
  • [Utilities] add more distance_to_set implementations (#2314) (@odow)
  • Prep for v1.21.0 (#2319) (@odow)
  • Fix test_modification_objective_scalarquadraticcoefficientchange (#2320) (@odow)
  • [FileFormats] revert change to extract_function_and_set (#2321) (@odow)
  • [Test] fix isapprox in test_modification_xxx_scalarquadraticcoefficientchange (#2322) (@odow)

Closed issues:

  • Abstract / alternative linear operator storage (#863)
  • MOI.modify for quadratic terms (#1208)
  • Support "nonscalar" variables (like complex numbers, intervals, sequences of intervals)? (#1253)
  • Implement modification of function constant for MatrixOfConstraints (#1748)
  • Implement Utilities.distance_to_set for more sets (#2033)
  • Optimizer option for solution limit (#2282)
  • [FileFormats.MOF] add VectorNonlinearFunction support (#2292)
  • Add extension support for PythonCall (#2301)
  • Implement empty! and is_empty for MOI.Nonlinear.Model (#2302)
  • Add ModifyNotAllowed instead of ModifyObjective/ConstraintNotAllowed (#2306)
  • [Utilities] Add support for filtering variables in ModelFilter (#2308)