From 7b4365706ec3b8d7b4fe0616881574e34db9955c Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Tue, 7 Jan 2025 12:41:44 +1300 Subject: [PATCH] Prep for v1.23.6 (#3908) --- Project.toml | 2 +- docs/Project.toml | 8 ++++---- docs/packages.toml | 24 ++++++++++++------------ docs/src/changelog.md | 22 ++++++++++++++++++++++ docs/src/extensions/DimensionalData.md | 9 +++------ 5 files changed, 42 insertions(+), 23 deletions(-) diff --git a/Project.toml b/Project.toml index 71175aafea5..16515f73987 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.5" +version = "1.23.6" [deps] LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" diff --git a/docs/Project.toml b/docs/Project.toml index 3c708a16bfa..240d80fc93c 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -53,9 +53,9 @@ Clustering = "0.15.7" DSP = "0.7.10" DataFrames = "1" DifferentiationInterface = "0.6.5" -DimensionalData = "=0.29.1" +DimensionalData = "=0.29.6" Distributions = "0.25" -Documenter = "=1.7.0" +Documenter = "=1.8.0" DocumenterCitations = "1" Dualization = "0.5" Enzyme = "0.13.7" @@ -65,7 +65,7 @@ HTTP = "1.5.4" HiGHS = "=1.12.0" Images = "0.26.1" Interpolations = "0.14" -Ipopt = "=1.6.7" +Ipopt = "=1.7.1" JSON = "0.21" JSONSchema = "1" LinearOperatorCollection = "2.0.7" @@ -77,7 +77,7 @@ PATHSolver = "=1.7.8" ParametricOptInterface = "0.8.1" Plots = "1" RegularizedLeastSquares = "0.16.6" -SCS = "=2.0.1" +SCS = "=2.0.2" SQLite = "1" SpecialFunctions = "2" StatsPlots = "0.15" diff --git a/docs/packages.toml b/docs/packages.toml index 7faf7df5f84..a401e77eb54 100644 --- a/docs/packages.toml +++ b/docs/packages.toml @@ -38,7 +38,7 @@ [Cbc] rev = "v1.2.0" [Clp] - rev = "v1.1.0" + rev = "v1.2.2" [CPLEX] rev = "v1.0.3" [CSDP] @@ -55,20 +55,20 @@ [GLPK] rev = "v1.2.1" [Gurobi] - rev = "9bafe7d3e4ed198b97836362a62bb48a14d408bc" + rev = "v1.6.0" [HiGHS] - rev = "v1.12.1" + rev = "v1.13.0" [Hypatia] rev = "v0.8.1" has_html = true [Ipopt] - rev = "v1.6.7" + rev = "v1.7.1" [KNITRO] rev = "v0.14.4" [MiniZinc] rev = "v0.3.12" [MosekTools] - rev = "v0.15.1" + rev = "v0.15.4" [MultiObjectiveAlgorithms] rev = "v1.3.3" has_html = true @@ -93,7 +93,7 @@ rev = "v0.7.5" extension = true [SCS] - rev = "v2.0.1" + rev = "v2.0.2" [SDPA] rev = "v0.6.0" [SDPLR] @@ -119,6 +119,9 @@ user = "joaquimg" rev = "v0.6.2" extension = true +[CATrustRegionMethod] + user = "fadihamad94" + rev = "v0.1.0" [CDCS] user = "oxfordcontrol" rev = "6d165e8e8f59b14e36e99c8efb19f0e775bbd292" @@ -131,7 +134,7 @@ has_html = true [COPT] user = "COPT-Public" - rev = "v1.1.19" + rev = "v1.1.20" [COSMO] user = "oxfordcontrol" rev = "v0.8.9" @@ -204,15 +207,12 @@ has_html = true [SCIP] user = "scipopt" - rev = "v0.12.0" + rev = "v0.12.1" [SDDP] user = "odow" - rev = "v1.9.0" + rev = "v1.10.1" has_html = true extension = true [Tulip] user = "ds4dm" rev = "v0.9.6" -[CATrustRegionMethod] - user = "fadihamad94" - rev = "v0.1.0" diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 9a60eaffc04..74463d63501 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -7,6 +7,28 @@ 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.6 (January 6, 2024) + +### Fixed + + - Fixed the use of recursion in [`value`](@ref) for [`GenericNonlinearExpr`](@ref) + (#3889) + +### Other + + - Added new documentation examples for: + - [NormSpectralCone](@ref) and [NormNuclearCone](@ref) examples (#3887) + - [Low-rank matrix completion](@ref) (#3888) + - Improved the error message when `=` is used instead of `==` in macros + (#2892) + - Added a section on thread safety to the parallelism tutorial (#3897) + - Various minor fixes to the documentation (#3898) (#3899) (#3901) (#3906) + (#3907) + - Added a new solver `CATrustRegionMethod.jl` (#3900) + - Added a new tutorial [Example: fitting of circles and ellipses](@ref) (#3895) + - Removed GLPK from the documentation in favor of Gurobi (#3904) + - Added a new tutorial [Finding multiple feasible solutions](@ref) (#3905) + ## Version 1.23.5 (November 19, 2024) ### Fixed diff --git a/docs/src/extensions/DimensionalData.md b/docs/src/extensions/DimensionalData.md index 02b05e8afd5..b9fff158986 100644 --- a/docs/src/extensions/DimensionalData.md +++ b/docs/src/extensions/DimensionalData.md @@ -41,8 +41,7 @@ julia> @variable( x[i = 2:4, j = ["a", "b"]] >= i, container = DimensionalData.DimArray, ) -╭──────────────────────────────╮ -│ 3×2 DimArray{VariableRef, 2} │ +┌ 3×2 DimArray{VariableRef, 2} ┐ ├──────────────────────────────┴────────────────── dims ┐ ↓ i Sampled{Int64} 2:4 ForwardOrdered Regular Points, → j Categorical{String} ["a", "b"] ForwardOrdered @@ -72,8 +71,7 @@ julia> @expression( sum(x[At(i), At(j)] for i in 2:4), container = DimensionalData.DimArray, ) -╭────────────────────────────────╮ -│ 2-element DimArray{AffExpr, 1} │ +┌ 2-element DimArray{AffExpr, 1} ┐ ├────────────────────────────────┴──────────── dims ┐ ↓ j Categorical{String} ["a", "b"] ForwardOrdered └───────────────────────────────────────────────────┘ @@ -88,8 +86,7 @@ julia> @constraint( expr[At(j)] <= 1, container = DimensionalData.DimArray, ) -╭──────────────────────────────────────────────────────────────────────────────╮ -│ 2-element DimArray{ConstraintRef{Model, MathOptInterface.ConstraintIndex{MathOptInterface.ScalarAffineFunction{Float64}, MathOptInterface.LessThan{Float64}}, ScalarShape}, 1} │ +┌ 2-element DimArray{ConstraintRef{Model, MathOptInterface.ConstraintIndex{MathOptInterface.ScalarAffineFunction{Float64}, MathOptInterface.LessThan{Float64}}, ScalarShape}, 1} ┐ ├──────────────────────────────────────────────────────────────────────── dims ┤ ↓ j Categorical{String} ["a", "b"] ForwardOrdered └──────────────────────────────────────────────────────────────────────────────┘