@@ -18,7 +18,7 @@ changes.
18
18
with MathOptInterface. (#504 ), (#551 ), (#584 ), (#588 ), (#637 )
19
19
* ` x + A ` will error if ` x ` is a scalar variable and ` A ` is an array.
20
20
Instead, use ` x * ones(size(A)) + A ` .
21
- * The ` RelativeEntropyAtom ` now returns a scalar value instead o
21
+ * The ` RelativeEntropyAtom ` now returns a scalar value instead of
22
22
elementwise values. This does not affect the result of ` relative_entropy ` .
23
23
* The function ` constant ` should be used instead of the type ` Constant `
24
24
(which now refers to exclusively real constants).
@@ -28,10 +28,10 @@ changes.
28
28
(Following the convention in MathOptInterface, the dual of ` a <= b ` is
29
29
always negative, regardless of optimization sense.) (#593 )
30
30
* The structs ` LtConstraint ` , ` GtConstraint ` , ` EqConstraint `
31
- ` SOCConstraint ` , ` ExpConstraint ` , ` GeoMeanEpiConeConstraint ` ,
32
- ` GeoMeanHypoConeConstraint ` , and ` SDPConstraint ` have been replaced by
31
+ ` SOCConstraint ` , ` ExpConstraint ` , ` SDPConstraint ` , ` GeoMeanEpiConeConstraint ` ,
32
+ ` GeoMeanHypoConeConstraint ` , and ` RelativeEntropyEpiCone ` , have been replaced by
33
33
` Constraint{S} ` where ` S<:MOI.AbstractSet ` (#590 ), (#597 ), (#598 ),
34
- (#599 ), (#601 ), (#602 ), (#604 ), (#623 ), (#632 ), (#648 )
34
+ (#599 ), (#601 ), (#602 ), (#604 ), (#623 ), (#632 ), (#648 ), ( # 663 ), ( # 665 )
35
35
* The set ` GeomMeanEpiCone ` has been renamed to ` GeometricMeanEpiConeSquare `
36
36
and ` GeomMeanHypoCone ` has been renamed to ` GeometricMeanHypoConeSquare `
37
37
(#638 )
@@ -63,6 +63,8 @@ changes.
63
63
between solves (#586 )
64
64
* The ` Context ` struct has been refactored and various fields have been
65
65
changed. The internal details are now considered private. (#645 )
66
+ * The keyword argument ` silent_solver ` has been deprecated to ` silent ` . (#670 )
67
+ * Concatenating lists of constraints using ` + ` (and ` += ` ) has been deprecated. (#659 )
66
68
67
69
### Added
68
70
@@ -82,6 +84,9 @@ changes.
82
84
the DCP expression graph to MathOptInterface (#633 )
83
85
* Added support for using ` Problem ` as an atom (#646 )
84
86
* ` show(::IO, ::Problem) ` now includes some problem statistics (#650 )
87
+ * ` show(::IO, ::Problem) ` now prints less of the expression tree by default (#661 )
88
+ * A [ new example] ( @ref " Continuity of the quantum conditional entropy ") for quantum conditional entropy has been added. (#671 )
89
+ * ` solve! ` now returns the problem itself (#658 )
85
90
86
91
### Fixed
87
92
@@ -101,7 +106,7 @@ changes.
101
106
### Other
102
107
103
108
* Improved the documentation (#506 ), (#517 ), (#529 ), (#571 ), (#573 ), (#574 ),
104
- (#576 ), (#579 ), (#587 ), (#594 ), (#628 ), (#652 ), (#656 )
109
+ (#576 ), (#579 ), (#587 ), (#594 ), (#628 ), (#652 ), (#656 ), ( # 666 ), ( # 674 )
105
110
* Refactored the tests into a functional form (#532 )
106
111
* Updated ` Project.toml ` (#535 )
107
112
* Added ` test/Project.toml ` (#536 )
0 commit comments