@@ -7,6 +7,42 @@ CurrentModule = MathOptInterface
77The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
88and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
99
10+ ## v1.51.0 (April 24, 2026)
11+
12+ ### Breaking
13+
14+ - Move BenchmarkTools.jl to a package extension (#2982 )
15+
16+ This is a breaking change because it requires the user to install and load
17+ BenchmarkTools.jl.
18+
19+ We justify releasing it in a minor release of MathOptInterface because we
20+ assess that there are very few users of it, and because it should be used
21+ only during package development by advanced users.
22+
23+ We reserve the right to revert this commit in a future release of MOI if it
24+ causes problems in the ecosystem, so please let us know if you were using
25+ ` MOI.Benchmarks ` in some critical run-time system.
26+
27+ ### Added
28+
29+ - Added an extension for CliqueTrees.jl (#2967 )
30+ - Added support for ` - ` in ` convert ` (#2987 )
31+
32+ ### Fixed
33+
34+ - Fixed a bug to now throw ` GetAttributeNotAllowed ` in ` AbstractBridge ` getters
35+ (#2988 )
36+ - Fixed reading variable with a negative upper bound in LP files(#2994 )
37+
38+ ### Other
39+
40+ - Bumped ` codecov/codecov-action ` from 5 to 6 (#2984 )
41+ - Added MosekTools setup to solver-tests workflow (#2990 )
42+ - Replaced CompatHelper with dependabot (#2991 )
43+ - Documented why ` [] ` are not allowed in identifiers in LP format (#2993 )
44+ - Updated PrecompileTools compatibility version (#2995 )
45+
1046## v1.50.1 (March 27, 2026)
1147
1248### Fixed
0 commit comments