@@ -7,6 +7,36 @@ CurrentModule = JuMP
77The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
88and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
99
10+ ## Version 1.8.0 (February 16, 2023)
11+
12+ ### Added
13+
14+ - Added ` --> ` syntax support for indicator constraints. The old syntax of ` => `
15+ remains supported (#3207 )
16+ - Added ` <--> ` syntax for reified constraints. For now, few solvers support
17+ reified constraints (#3206 )
18+ - Added [ ` fix_discrete_variables ` ] ( @ref ) . This is most useful for computing the
19+ dual of a mixed-integer program (#3208 )
20+ - Added support for vector-valued objectives. For details, see the
21+ [ Multi-objective knapsack] ( @ref ) tutorial (#3176 )
22+
23+ ### Fixed
24+
25+ - Fix a bug in [ ` lp_sensitivity_report ` ] ( @ref ) by switching to an explicit
26+ LU factorization of the basis matrix (#3182 )
27+ - Fixed a bug that prevented ` [; kwarg] ` arguments in macros (#3220 )
28+
29+ ### Other
30+
31+ - Minor fixes to the documentation (#3200 ) (#3201 ) (#3203 ) (#3210 )
32+ - Added tutorial [ Constraint programming] ( @ref ) (#3202 )
33+ - Added more examples to [ Tips and Tricks] (@ref conic_tips_and_tricks)
34+ - Remove ` _distance_to_set ` in favor of ` MOI.Utilities.distance_to_set ` (#3209 )
35+ - Improve [ The diet problem] ( @ref ) tutorial by adding the variable as a column
36+ in the dataframe (#3213 )
37+ - Improve [ The knapsack problem example] ( @ref ) tutorial (#3216 ) (#3217 )
38+ - Added the [ Ellipsoid approximation] ( @ref ) tutorial (#3218 )
39+
1040## Version 1.7.0 (January 25, 2023)
1141
1242### Added
0 commit comments