From ed8984764a725c06f47710583d4cfdab3ce6b755 Mon Sep 17 00:00:00 2001 From: odow Date: Mon, 21 Oct 2024 14:27:02 +1300 Subject: [PATCH 1/4] Prep for v1.23.3 --- Project.toml | 4 ++-- docs/Project.toml | 8 ++++---- docs/packages.toml | 18 +++++++++--------- docs/src/changelog.md | 24 ++++++++++++++++++++++++ 4 files changed, 39 insertions(+), 15 deletions(-) diff --git a/Project.toml b/Project.toml index 1fd902fbd35..ec52f38bbe9 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "JuMP" uuid = "4076af6c-e467-56ae-b986-b466b2749572" repo = "https://github.com/jump-dev/JuMP.jl.git" -version = "1.23.2" +version = "1.23.3" [deps] LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" @@ -20,7 +20,7 @@ DimensionalData = "0703355e-b756-11e9-17c0-8b28908087d0" JuMPDimensionalDataExt = "DimensionalData" [compat] -DimensionalData = "0.24, 0.25, 0.26.2, 0.27" +DimensionalData = "0.24, 0.25, 0.26.2, 0.27, 0.28" LinearAlgebra = "<0.0.1, 1.6" MacroTools = "0.5" MathOptInterface = "1.25.2" diff --git a/docs/Project.toml b/docs/Project.toml index b7650c4841c..c34edf7a71e 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -45,16 +45,16 @@ CSV = "0.10" Clarabel = "=0.9.0" DataFrames = "1" DifferentiationInterface = "0.6.5" -DimensionalData = "0.27.3" +DimensionalData = "0.28.3" Distributions = "0.25" -Documenter = "=1.6.0" +Documenter = "=1.7.0" DocumenterCitations = "1" Dualization = "0.5" Enzyme = "0.13.7" ForwardDiff = "0.10" GLPK = "=1.2.1" HTTP = "1.5.4" -HiGHS = "=1.9.2" +HiGHS = "=1.10.0" Interpolations = "0.14" Ipopt = "=1.6.6" JSON = "0.21" @@ -63,7 +63,7 @@ Literate = "2.8" MarkdownAST = "0.1" MathOptInterface = "=1.31.2" MultiObjectiveAlgorithms = "=1.3.3" -PATHSolver = "=1.7.7" +PATHSolver = "=1.7.8" ParametricOptInterface = "0.8.1" Plots = "1" SCS = "=2.0.1" diff --git a/docs/packages.toml b/docs/packages.toml index 973f01ace56..52a5322bcc6 100644 --- a/docs/packages.toml +++ b/docs/packages.toml @@ -32,7 +32,7 @@ # ============================= jump-dev packages ============================ # [AmplNLWriter] - rev = "v1.2.1" + rev = "v1.2.2" [BARON] rev = "v0.8.5" [Cbc] @@ -55,9 +55,9 @@ [GLPK] rev = "v1.2.1" [Gurobi] - rev = "v1.3.0" + rev = "v1.3.1" [HiGHS] - rev = "v1.9.2" + rev = "v1.10.0" [Hypatia] rev = "v0.8.1" has_html = true @@ -79,7 +79,7 @@ [Pajarito] rev = "4c7efa915bdc900b51d1c8290dc771403b11230a" [ParametricOptInterface] - rev = "v0.8.1" + rev = "v0.8.2" extension = true [Pavito] rev = "v0.3.9" @@ -108,7 +108,7 @@ rev = "v0.7.3" extension = true [Xpress] - rev = "v0.17.0" + rev = "v0.17.1" # =========================== non-jump-dev packages ========================== # @@ -171,7 +171,7 @@ rev = "v0.2.2" [Manopt] user = "JuliaManifolds" - rev = "v0.5.0" + rev = "v0.5.3" filename = "Readme.md" [Optim] user = "JuliaNLSolvers" @@ -181,13 +181,13 @@ rev = "v0.8.1" [PATHSolver] user = "chkwon" - rev = "v1.7.7" + rev = "v1.7.8" [Percival] user = "JuliaSmoothOptimizers" rev = "0448763a5f8aa9d43a5ad684309c839f70d10fbf" [Plasmo] user = "plasmo-dev" - rev = "v0.6.2" + rev = "v0.6.3" has_html = true extension = true [ProxSDP] @@ -199,7 +199,7 @@ rev = "v0.11.14" [SDDP] user = "odow" - rev = "v1.8.1" + rev = "v1.9.0" has_html = true extension = true [Tulip] diff --git a/docs/src/changelog.md b/docs/src/changelog.md index ec26ec647d3..0e91ad3b290 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -7,6 +7,30 @@ CurrentModule = JuMP The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## Version 1.23.3 (October 21, 2024) + +### Fixed + + - Fixed a printing bug with scientific nuumbers in `MIME"text/latex"` (#3838) + - Fixed support for `AbstractString` in [`set_attribute`](@ref) (#3840) + - Fixed a bug reporting vector-valued duals in [`solution_summary`](@ref) + (#3846) + - Fixed [`solution_summary`](@ref) when there are duplicate variable and + constraint names (#3848) + +### Other + + - Documentation improvements (#3828) (#3831) (#3841) (#3843) (#3845) + - Added the tutorial [Tolerances and numerical issues](@ref) (#3829) (#3830) + (#3835) + - Improved the [Benders decomposition](@ref benders_decomposition_classical) + tutorial (#38232) (#3833) (#3834) + - Added `DifferentiationInterface.jl` to [Automatic differentiation of user-defined operators](@ref) + (#3836) (#3842) + - Added the tutorial [Writing a solver interface](@ref) (#3844) + - Added the section [Debugging performance problems](@ref) (#3850) + - Formatting improvements (#3849) + ## Version 1.23.2 (September 13, 2024) ### Fixed From cba50e99e7c28136fb3940234f8ee0a93339a715 Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Mon, 21 Oct 2024 15:41:16 +1300 Subject: [PATCH 2/4] Update docs/Project.toml --- docs/Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Project.toml b/docs/Project.toml index c34edf7a71e..7f33e859cc2 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -54,7 +54,7 @@ Enzyme = "0.13.7" ForwardDiff = "0.10" GLPK = "=1.2.1" HTTP = "1.5.4" -HiGHS = "=1.10.0" +HiGHS = "=1.9.2" Interpolations = "0.14" Ipopt = "=1.6.6" JSON = "0.21" From 3e386847ec7ac5e162ab70eb47f11576bc9828ab Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Mon, 21 Oct 2024 16:22:27 +1300 Subject: [PATCH 3/4] Update changelog.md --- docs/src/changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 0e91ad3b290..96faf2a882f 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -296,7 +296,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Invalid indicator constraints (#3584) - Added new solvers to the documentation: - `EAGO.jl` (#3560) (#3561) - - [Manopt.jl](@ref) (#3568) + - `Manopt.jl` (#3568) - `Percival.jl` (#3567) - Added new tutorials: - [Approximating nonlinear functions](@ref) (#3563) From 8b27f11173dbe866b8b22d3005a35e5bd1b215e8 Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Mon, 21 Oct 2024 17:21:11 +1300 Subject: [PATCH 4/4] Apply suggestions from code review --- docs/packages.toml | 2 +- docs/src/changelog.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/packages.toml b/docs/packages.toml index 52a5322bcc6..3b1c470acf1 100644 --- a/docs/packages.toml +++ b/docs/packages.toml @@ -55,7 +55,7 @@ [GLPK] rev = "v1.2.1" [Gurobi] - rev = "v1.3.1" + rev = "9bafe7d3e4ed198b97836362a62bb48a14d408bc" [HiGHS] rev = "v1.10.0" [Hypatia] diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 96faf2a882f..ea04a9a25b4 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -11,7 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - - Fixed a printing bug with scientific nuumbers in `MIME"text/latex"` (#3838) + - Fixed a printing bug with scientific numbers in `MIME"text/latex"` (#3838) - Fixed support for `AbstractString` in [`set_attribute`](@ref) (#3840) - Fixed a bug reporting vector-valued duals in [`solution_summary`](@ref) (#3846)