- The intermediate layer has changed from MathProgBase.jl to
MathOptInterface.jl
(#330). To solve problems,
one should pass a MathOptInterface optimizer constructor, such as
SCS.Optimizer
, or() -> SCS.Optimizer(verbose=false)
. lambdamin
andlambdamax
have been deprecated in favor ofeigmin
andeigmax
. (#357)- Many "internal" functions and types are no longer exported, such as the atoms, types corresponding to constraints and vexities, etc. (#357)
evaluate(x::Variable)
andevaluate(c::Constant)
now return scalars and vectors as appropriate, instead of(1,1)
- and(d,1)
-matrices. (#359). This affects functions which used to return(1,1)
-matrices; e.g., nowevaluate(quadform(...))
yields a scalar.