v1.9.0
MathOptInterface v1.9.0
Closed issues:
- Bridges fail test_model_LowerBoundAlreadySet test (#1431)
- [Nonlinear] consider passing Nonlinear.Model to solvers (#1998)
MOIU._single_variable_flag
(#2005)- MOI.FileFormats.MPS fails to read "dsbmip" from MIPLIB (#2006)
- FileFormats.MPS: Read/Write conic constraints from MPS files (#2013)
- FileFormats.MPS: indicator constraint support (#2014)
- FileFormats.MPS OBJSENSE (#2015)
- copy_to ignoring name because of too strict supports requirements (#2027)
- write_to_file and read_from_file fallbacks (#2028)
Merged pull requests:
- [Bridges] fix Constraint.ZeroOne bridge with existing bounds (#1879) (@odow)
- Add
<:SUPPORTED_VARIABLE_SCALAR_SETS
upper bound (#2007) (@pedromxavier) - [Utilities] fix unsupported get in model.jl (#2008) (@odow)
- [FileFormats.MPS] fix reading of free rows (#2009) (@odow)
- [FileFormats.MPS] fix parsing of OBJSENSE (#2016) (@odow)
- Omit allocation test due to changes in sort on nightly (#2018) (@odow)
- [FileFormats.MPS] write OBJSENSE on new line, and loosen parsing rules (#2019) (@odow)
- [Nonlinear] remove recursion when parsing expressions (#2020) (@odow)
- Add fallback for ListOfConstraintIndices and NumberOfConstraints (#2021) (@odow)
- [FileFormats.MPS] add support for Indicator with EqualTo constraints (#2022) (@odow)
- [Nonlinear] add support for multivariate min and max operators (#2023) (@odow)
- [Test] add requires for test_constraint_get_ConstraintIndex (#2024) (@matbesancon)
- [FileFormats] add default fallback for read_from_file and write_to_file (#2029) (@odow)
- Prep for v1.9.0 (#2030) (@odow)