From bd76efa9d2a5dc992e428a43da91de0ebe472c16 Mon Sep 17 00:00:00 2001 From: odow Date: Mon, 19 May 2025 14:39:59 +1200 Subject: [PATCH 1/3] Prep for v1.40.1 --- Project.toml | 2 +- docs/src/changelog.md | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 27fb65d397..8dbd1cfa26 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "MathOptInterface" uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" -version = "1.40.0" +version = "1.40.1" [deps] BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 51122236b1..e1fc4a2d17 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -7,6 +7,24 @@ CurrentModule = MathOptInterface 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). +## v1.40.1 (May 19, 2025) + +### Fixed + + - Fixed a missing [`dual_set`](@ref) for [`HermitianPositiveSemidefiniteConeTriangle`](@ref) + (#2749) + - Fixed [`Utilities.get_fallback`](@ref) of [`DualObjectiveValue`](@ref) with + [`HyperRectangle`](@ref) (#2755) + - Fixed reading SDPA files with `{}` punctuation (#2759) + +### Other + + - Fixed a flakey doctest that depended on the runtime of a function (#2748) + - Changed to use `Base.only` when appropriate (#2751) + - Removed the experimental warning from Nonlinear module docstring (#2752) + - Changed to use `throw_if_scalar_and_constant_not_zero` when appropriate (#2753) + - Improved the text of `showerror` for `NotAllowedError` (#2757) + ## v1.40.0 (May 4, 2025) ### Added From 55902cfd43ba585c10dcca1e55669638fcff4380 Mon Sep 17 00:00:00 2001 From: odow Date: Tue, 20 May 2025 11:05:54 +1200 Subject: [PATCH 2/3] Update --- docs/make.jl | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/docs/make.jl b/docs/make.jl index 83a82dd7b6..28f21658e7 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -154,12 +154,8 @@ Documenter.DocMeta.setdocmeta!( linkcheck_ignore = [ # Ignore the PDF link, because it hasn't been built yet. "MathOptInterface.pdf", - # Ignore tags, because prepping for a new release will otherwise cause - # it to fail. - r"https://github.com/jump-dev/MathOptInterface.jl/releases/tag/v([0-9]).([0-9]+).([0-9]+)", - # Ignore issue and pull request links, because there are many of them, - # and they sometimes time-out the linkcheck. - r"https://github.com/jump-dev/MathOptInterface.jl/issues/([0-9]+)", + # Ignore the very many GitHub links + r"https://github.com/jump-dev/.+", "https://arxiv.org/abs/2002.03447", ], modules = [MathOptInterface], From 824325f00c038bb3d73f89cb09ba32aa2f660c17 Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Tue, 20 May 2025 15:28:17 +1200 Subject: [PATCH 3/3] Update docs/src/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 e1fc4a2d17..b782ff82e8 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -7,7 +7,7 @@ CurrentModule = MathOptInterface 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). -## v1.40.1 (May 19, 2025) +## v1.40.1 (May 20, 2025) ### Fixed