From bc869ec1d53bf2d35ddc94cc24b0d35a43e808c5 Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Tue, 20 May 2025 17:00:01 +1200 Subject: [PATCH] Prep for v1.40.1 (#2760) --- Project.toml | 2 +- docs/make.jl | 8 ++------ docs/src/changelog.md | 18 ++++++++++++++++++ 3 files changed, 21 insertions(+), 7 deletions(-) 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/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], diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 51122236b1..b782ff82e8 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 20, 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