Skip to content

v1.18.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 01:40
9270560

MathOptInterface v1.18.0

Diff since v1.17.1

Closed issues:

  • More flexible AD (#2193)
  • Re-factor promote_operation and operate (#2203)
  • Splatting 1 variable : AssertionError: x.args[1] in data.operators.comparison_operators (#2220)

Merged pull requests:

  • [Bridges] add SlackBridgePrimalDualStart (#2194) (@odow)
  • Add missing @require in tests (#2195) (@blegat)
  • Require list of model attributes in tests (#2196) (@blegat)
  • Remove unused argument names (#2199) (@blegat)
  • Add constraint_gradient_structure and eval_constraint_gradient (#2200) (@odow)
  • Reduce memory requirement for tests (#2204) (@odow)
  • [Utilities] refactor promote_operation (#2206) (@odow)
  • Fix incorrect usage of Utilities.operate! (#2207) (@odow)
  • [Utillities] refactor operate, operate!, operate_term, operate_terms, operate_output_index! (#2208) (@odow)
  • [Utilities] style fixes for Utilities/mutable_arithmetics.jl (#2209) (@odow)
  • Remove unused argument (#2210) (@blegat)
  • [Utilities] simplify various operate_ methods (#2212) (@odow)
  • [Utilities] tidy Base overloads in functions.jl (#2213) (@odow)
  • [Utilities] tidy methods in functions.jl (#2214) (@odow)
  • [Utilities] add operate for ScalarNonlinearFunction (#2215) (@odow)
  • [Bridges] use operate in bridges instead of Base methods (#2216) (@odow)
  • Prep for v1.18.0 (#2217) (@odow)
  • [Nonlinear] fix splatting with a univariate operator (#2221) (@odow)