From 66184ef69918bbf5cbe90435c76e8e8105ee9b23 Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Tue, 2 Jan 2024 17:47:10 +1300 Subject: [PATCH] Prep for v1.18.0 (#3636) --- Project.toml | 2 +- README.md | 2 +- docs/Project.toml | 4 ++-- docs/packages.toml | 16 ++++++++-------- docs/src/changelog.md | 26 ++++++++++++++++++++++++++ 5 files changed, 38 insertions(+), 12 deletions(-) diff --git a/Project.toml b/Project.toml index 46ddab9527b..faf318f2be5 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.17.0" +version = "1.18.0" [deps] LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" diff --git a/README.md b/README.md index 8bcfb1e2419..f2a8fbe7c8e 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ embedded in [Julia](https://julialang.org/). You can find out more about us by visiting [jump.dev](https://jump.dev). -**Latest Release**: [![version](https://juliahub.com/docs/JuMP/DmXqY/1.17.0/version.svg)](https://juliahub.com/ui/Packages/JuMP/DmXqY/1.17.0) (`release-1.0` branch): +**Latest Release**: [![version](https://juliahub.com/docs/JuMP/DmXqY/1.18.0/version.svg)](https://juliahub.com/ui/Packages/JuMP/DmXqY/1.18.0) (`release-1.0` branch): * Installation via the Julia package manager: * `import Pkg; Pkg.add("JuMP")` * Get help: diff --git a/docs/Project.toml b/docs/Project.toml index a892977b738..576e98fbf0c 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -41,7 +41,7 @@ Clarabel = "=0.6.0" DataFrames = "1" DimensionalData = "0.24" Distributions = "0.25" -Documenter = "=1.1.2" +Documenter = "=1.2.1" DocumenterCitations = "1" Dualization = "0.5" GLPK = "=1.1.3" @@ -54,7 +54,7 @@ JSONSchema = "1" Literate = "2.8" MathOptInterface = "=1.23.0" MultiObjectiveAlgorithms = "=1.3.1" -PATHSolver = "=1.7.0" +PATHSolver = "=1.7.1" Plots = "1" SCS = "=2.0.0" SQLite = "1" diff --git a/docs/packages.toml b/docs/packages.toml index ca5671b69d7..fdcbadd4c0f 100644 --- a/docs/packages.toml +++ b/docs/packages.toml @@ -40,7 +40,7 @@ [Clp] rev = "v1.0.3" [CPLEX] - rev = "v1.0.1" + rev = "v1.0.2" [CSDP] rev = "3a2e4c7c48af7660a5ba258a4cb6549ab0970366" [DiffOpt] @@ -59,7 +59,7 @@ [Ipopt] rev = "v1.5.1" [KNITRO] - rev = "v0.14.0" + rev = "v0.14.1" [MiniZinc] rev = "v0.3.6" [MosekTools] @@ -70,7 +70,7 @@ [Pajarito] rev = "4c7efa915bdc900b51d1c8290dc771403b11230a" [ParametricOptInterface] - rev = "v0.5.1" + rev = "v0.7.0" extension = true [Pavito] rev = "v0.3.7" @@ -94,7 +94,7 @@ rev = "v0.7.3" extension = true [Xpress] - rev = "v0.16.1" + rev = "v0.16.2" # =========================== non-jump-dev packages ========================== # @@ -117,7 +117,7 @@ has_html = true [COPT] user = "COPT-Public" - rev = "v1.1.12" + rev = "v1.1.13" [COSMO] user = "oxfordcontrol" rev = "v0.8.8" @@ -158,7 +158,7 @@ has_html = true [Manopt] user = "JuliaManifolds" - rev = "v0.4.43" + rev = "v0.4.44" filename = "Readme.md" [NEOSServer] user = "odow" @@ -170,7 +170,7 @@ rev = "443706e34c2619acbe65281c60bbe850ca4a8fac" [PATHSolver] user = "chkwon" - rev = "v1.7.0" + rev = "v1.7.1" [Percival] user = "JuliaSmoothOptimizers" rev = "0448763a5f8aa9d43a5ad684309c839f70d10fbf" @@ -193,4 +193,4 @@ extension = true [Tulip] user = "ds4dm" - rev = "069cdda082dfde31ef7ee935c96e833a3b96b33c" + rev = "v0.9.6" diff --git a/docs/src/changelog.md b/docs/src/changelog.md index f8658d8c6ca..6be0995ab83 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -7,6 +7,32 @@ 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.18.0 (January 2, 2024) + +### Added + + - This release includes a large refactoring of the macro code that closes a + roadmap item (#3629) + Contributing pull requests include (#3600), (#3603), (#3606), (#3607), + (#3610), (#3611), (#3612), (#3613), (#3614), (#3615), (#3617), (#3618), + (#3619), (#3620), (#3621), (#3631), (#3632), (#3633) + +### Fixed + + - Fixed error for unsupported objective sense (#3601) + - Fixed `text/latex` printing of [`GenericNonlinearExpr`](@ref) (#3609) + - Fixed compat bounds of `stdlib` packages (#3626) + - Fixed a bug that can accidentally modify the user's expressions in a macro (#3639) + - Fixed a bug converting `AffExpr` to [`GenericNonlinearExpr`](@ref) (#3642) + +### Other + + - Added `DisjunctiveProgramming`to `extension-tests` (#3597) + - Added `DisjunctiveProgramming`to docs (#3598) + - Added DocumenterCitations to the docs (#3596), (#3630) + - Migrate from SnoopPrecompile to PrecompileTools (#3608) + - Minor documentation updates (#3623), (#3628), (#3635), (#3640), (#3643) + ## Version 1.17.0 (December 4, 2023) ### Added