1
1
MathOptInterface (MOI) release notes
2
2
====================================
3
3
4
- v0.6.0 (August ?? , 2018)
4
+ v0.6.0 (August 30 , 2018)
5
5
-----------------------
6
6
7
7
- The ` MOIU.@model ` and ` MOIB.@bridge ` macros now support functions and sets
8
8
defined in external modules. As a consequence, function and set names in the
9
- macro arguments now need to be prefixed by the module defining them .
10
- - Rename functions according to the [ JuMP's style guide] ( http://www.juliaopt.org/JuMP.jl/latest/style.html ) :
9
+ macro arguments need to be prefixed by module name .
10
+ - Rename functions according to the [ JuMP style guide] ( http://www.juliaopt.org/JuMP.jl/latest/style.html ) :
11
11
* ` copy! ` with keyword arguments ` copynames ` and ` warnattributes ` ->
12
12
` copy_to ` with keyword arguments ` copy_names ` and ` warn_attributes ` ;
13
13
* ` set! ` -> ` set ` ;
@@ -21,13 +21,13 @@ v0.6.0 (August ??, 2018)
21
21
* ` initialize! ` -> ` initialize ` ;
22
22
* ` write ` -> ` write_to_file ` ; and
23
23
* ` read! ` -> ` read_from_file ` .
24
- - Remove ` free! ` use ` Base.finalize ` instead.
24
+ - Remove ` free! ` ( use ` Base.finalize ` instead) .
25
25
- Add the ` SquarePSD ` bridge which transforms ` PositiveSemidefiniteConeTriangle `
26
26
constraints into ` PositiveSemidefiniteConeTriangle ` .
27
27
- Add result fallback for ` ConstraintDual ` of variable-wise constraint,
28
28
` ConstraintPrimal ` and ` ObjectiveValue ` .
29
29
- Add tests for ` ObjectiveBound ` .
30
- - Add test for empty row in vector linear constraint.
30
+ - Add test for empty rows in vector linear constraint.
31
31
- Rework errors: ` CannotError ` has been renamed ` NotAllowedError ` and
32
32
the distinction between ` UnsupportedError ` and ` NotAllowedError ` is now
33
33
about whether the element is not supported (i.e. it cannot be copied a
0 commit comments