From 4582582cbe17d194e6a083f0fe1cf9ee318e4420 Mon Sep 17 00:00:00 2001 From: odow Date: Wed, 14 Feb 2024 15:01:53 +1300 Subject: [PATCH 1/5] Prep for v1.25.3 --- Project.toml | 2 +- docs/src/changelog.md | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 61505468b6..3550bbb831 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "MathOptInterface" uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" -version = "1.25.2" +version = "1.25.3" [deps] BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 49edc5f861..107e01e91c 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.25.3 (February 14, 2024) + +### Fixed + + - Fixed number type in `get_fallback` (#2414) + - Fixed error type thrown when a variable bridge cannot unbridge. It used to + throw `ErrorException`. It now throws `MOI.GetAttributeNotAllowed{MOI.ConstraintFunction}`. + This enables `Utilities.CachingOptimizer` to more uniformly implement + fallbacks for common bridges like [`Bridges.Variable.ZerosBridge`](@ref). + (#2415) + +### Other + + - Improved performance of [`Bridges.Constraint.CounntDistinctToMILPBridge`](@ref) + (#2416) + - Improved performance of `FileFormats.MPS` writer (#2421) (#2424) (#2426) + - Updated `solver-tests.yml` (#2423) + ## v1.25.2 (January 29, 2024) ### Fixed From 7d28add74771d949a00f23eb97efa52fc21c784c Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Wed, 14 Feb 2024 15:28:26 +1300 Subject: [PATCH 2/5] 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 107e01e91c..2731eaf2e2 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -20,7 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Other - - Improved performance of [`Bridges.Constraint.CounntDistinctToMILPBridge`](@ref) + - Improved performance of [`Bridges.Constraint.CountDistinctToMILPBridge`](@ref) (#2416) - Improved performance of `FileFormats.MPS` writer (#2421) (#2424) (#2426) - Updated `solver-tests.yml` (#2423) From 5561d4e63b4064fb10cc6e40840ae7835255cdd4 Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Wed, 14 Feb 2024 15:58:24 +1300 Subject: [PATCH 3/5] Update changelog.md --- docs/src/changelog.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 2731eaf2e2..adbd328644 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -12,8 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Fixed number type in `get_fallback` (#2414) - - Fixed error type thrown when a variable bridge cannot unbridge. It used to - throw `ErrorException`. It now throws `MOI.GetAttributeNotAllowed{MOI.ConstraintFunction}`. + - Fixed error type thrown when a variable bridge cannot un-bridge the + function. It used to throw `ErrorException`. It now throws `MOI.GetAttributeNotAllowed{MOI.ConstraintFunction}`. This enables `Utilities.CachingOptimizer` to more uniformly implement fallbacks for common bridges like [`Bridges.Variable.ZerosBridge`](@ref). (#2415) From 6e0f129620f90c25d44b3a7256fa7d2c663cd43a Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Thu, 15 Feb 2024 13:31:50 +1300 Subject: [PATCH 4/5] Update docs/src/changelog.md --- docs/src/changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/src/changelog.md b/docs/src/changelog.md index adbd328644..5d3c9287ae 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 This enables `Utilities.CachingOptimizer` to more uniformly implement fallbacks for common bridges like [`Bridges.Variable.ZerosBridge`](@ref). (#2415) + - Fixed tests on upcoming Julia v1.11 (#2428) ### Other From 79d1f4d2a3d2c744fbf8880cda18de241fc4b98c Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Thu, 15 Feb 2024 14:37:45 +1300 Subject: [PATCH 5/5] Update docs/src/changelog.md --- docs/src/changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/src/changelog.md b/docs/src/changelog.md index 5d3c9287ae..a532ebab19 100644 --- a/docs/src/changelog.md +++ b/docs/src/changelog.md @@ -25,6 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 (#2416) - Improved performance of `FileFormats.MPS` writer (#2421) (#2424) (#2426) - Updated `solver-tests.yml` (#2423) + - Fixed typos in `src/attributes.jl` (#2429) ## v1.25.2 (January 29, 2024)