Skip to content

Commit 7d27598

Browse files
authored
Prep for v1.8.0 (#3221)
1 parent fc5418b commit 7d27598

File tree

3 files changed

+33
-3
lines changed

3 files changed

+33
-3
lines changed

Project.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "JuMP"
22
uuid = "4076af6c-e467-56ae-b986-b466b2749572"
33
repo = "https://github.com/jump-dev/JuMP.jl.git"
4-
version = "1.7.0"
4+
version = "1.8.0"
55

66
[deps]
77
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
@@ -13,7 +13,7 @@ SnoopPrecompile = "66db9d55-30c0-4569-8b51-7e840670fc0c"
1313
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
1414

1515
[compat]
16-
MathOptInterface = "1.11"
16+
MathOptInterface = "1.12"
1717
MutableArithmetics = "1"
1818
OrderedCollections = "1"
1919
SnoopPrecompile = "1"

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ embedded in [Julia](https://julialang.org/). You can find out more about us by
1010
visiting [jump.dev](https://jump.dev).
1111

1212

13-
**Latest Release**: [![version](https://juliahub.com/docs/JuMP/DmXqY/1.7.0/version.svg)](https://juliahub.com/ui/Packages/JuMP/DmXqY/1.7.0) (`release-1.0` branch):
13+
**Latest Release**: [![version](https://juliahub.com/docs/JuMP/DmXqY/1.8.0/version.svg)](https://juliahub.com/ui/Packages/JuMP/DmXqY/1.8.0) (`release-1.0` branch):
1414
* Installation via the Julia package manager:
1515
* `import Pkg; Pkg.add("JuMP")`
1616
* Get help:

docs/src/changelog.md

+30
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,36 @@ CurrentModule = JuMP
77
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
88
and 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

Comments
 (0)