Releases: jump-dev/MathOptInterface.jl
Releases · jump-dev/MathOptInterface.jl
v1.16.0
MathOptInterface v1.16.0
Closed issues:
- Set request: ScaledPSDCone (#531)
- Add NormPCone (#2118)
- Debug failure on nightly (#2159)
- Add requirements for adding a set (#2165)
- Bug in HermitianToSymmetricPSDBridge (#2170)
Merged pull requests:
- Add NormCone for representing the epigraph of a p-norm (#2119) (@odow)
- Add ScaledPositiveSemidefiniteConeTriangle (#2154) (@blegat)
- [Bridges] add tests for deleting variable in bridged objective (#2156) (@odow)
- Fix env vars in solver-tests.yml (#2157) (@odow)
- [FileFormats.MOF] update to v1.3 (#2158) (@odow)
- [docs] update links for developer chatroom (#2160) (@odow)
- Work around regression in nightly by adding new method (#2161) (@odow)
- Add four functions in the NLP API (#2162) (@amontoison)
- Alternative fix for #2161 (#2163) (@odow)
- Fix the docstring of hessian_objective_structure (#2164) (@amontoison)
- Add basic test for HermitianPSD (#2166) (@blegat)
- [docs] add checklist for adding a new set (#2167) (@odow)
- [docs] add more checklists to developer documentation (#2168) (@odow)
- [FileFormats.MOF] update to v1.4 (#2169) (@odow)
- [Bridges] fix bug in HermitianToSymmetricPSDBridge (#2171) (@odow)
- Prep for v1.16.0 (#2172) (@odow)
- Fix convert(::VariableIndex, ::ScalarAffineFunction) with zero coefficients (#2173) (@odow)
v1.15.1
v1.15.0
MathOptInterface v1.15.0
Closed issues:
- Open interval test for Rational (#2134)
{
in string is not filtered in tex output (#2140)- MPS data, redundant rows (#2142)
- Malformed NAME line (#2145)
Merged pull requests:
- Add test for infinite bounds on variable (#2133) (@blegat)
- [Bridges] fix support for Rational in SplitIntervalBridge (#2137) (@odow)
- [Bridges] add Objective.VectorFunctionizeBridge (#2139) (@odow)
- [Utilities] fix printing of LaTeX model (#2141) (@odow)
- Prep for v1.15.0 (#2143) (@odow)
- [Bridges] fix modify in Bridges.Objective.VectorSlack (#2144) (@odow)
- [FileFormats.MPS] allow spaces in NAME row (#2146) (@odow)
- [Bridges] fix deleting variable in bridged objective (#2147) (@odow)
- Minor typo fixes (#2148) (@blegat)
- Add solver-tests.yml GitHub action (#2149) (@odow)
v1.14.1
v1.14.0
MathOptInterface v1.14.0
Merged pull requests:
- Implement starting values for Constraint.QuadtoSOCBridge (#2115) (@blegat)
- [Bridges] change print_active_bridges to use types instead of runtime objects (#2128) (@odow)
- [Test] support Regex in the include and exclude arguments to Test.runtests (#2129) (@odow)
- [FileFormats.NL] make ResultCount more permissive in when it returns 1 (#2130) (@odow)
- [docs] the year is actually 2023 (#2131) (@odow)
- Prep for v1.14.0 (#2132) (@odow)
v1.13.2
MathOptInterface v1.13.2
Closed issues:
- Better printing of functions (#2111)
- Poor performance with complex SDPs (#2124)
- Algebraic form not printed when no MIME is given (#2125)
Merged pull requests:
- Print algebraic form of AbstractFunction by default (#2112) (@odow)
- Test support for VariablePrimalStart in Bridges.Variable (#2116) (@odow)
- [Nonlinear] fix splatting when collection does not support reverse (#2120) (@odow)
- [FileFormats.LP] fix reading models with default bounds (#2121) (@odow)
- Prep for v1.13.2 (#2122) (@odow)
- Add Bridges.Constraint.HermitiantoSymmetricPSDBridge by default (#2123) (@blegat)
- [Utilities] add default MIME for printing (#2126) (@odow)
v1.13.1
v1.13.0
MathOptInterface v1.13.0
Closed issues:
- Bridge request: number type conversion (#1694)
- [Bridges] print_active_bridges doesn't support scalar sets (#2104)
Merged pull requests:
- [Bridges] add NumberConversionBridge (#2091) (@odow)
- [FileFormats.MOF] add tests for vector-valued objective functions (#2093) (@odow)
- Add Parameter set (#2095) (@odow)
- Use import MathOptInterface as MOI (#2096) (@odow)
- [Utilities] add with_cache_type to instantiate (#2097) (@odow)
- [docs] set linkcheck=true during HTML build (#2098) (@odow)
- Improve docstrings and methods in src/sets.jl (#2099) (@odow)
- Add HermitianPSDCone in MOI.Utilities.Model (#2100) (@blegat)
- [Utilities] Fix for empty product of sets (#2101) (@blegat)
- Prep for v1.13.0 (#2102) (@odow)
- [docs] skip some links in linkcheck (#2103) (@odow)
- [Utilities] add shift_constant for Parameter set (#2105) (@odow)
- [Test] fix test_add_parameter (#2106) (@odow)
- [Bridges] support debugging variable bridges with AbstractScalarSet (#2107) (@odow)
- Remove test_basic_F_Parameter because it does not support generic constraints (#2109) (@odow)
v1.12.0
MathOptInterface v1.12.0
Closed issues:
- Add test that setting objective appears in ListOfModelAttributesSet (#2084)
- Bridges and final_touch (#2088)
Merged pull requests:
- [Utilities] add distance_to_set for SecondOrderCone (#2060) (@odow)
- Add support for vector-valued objective functions (#2070) (@odow)
- Add tests that setting an objective appears in ListOfModelAttributesSet (#2085) (@odow)
- [docs] fix correctness of docstrings in src/sets.jl (#2087) (@odow)
- Fix and test that Bridges.final_touch can be called multiple times (#2089) (@odow)
- Prep for v1.12.0 (#2090) (@odow)