diff --git a/Project.toml b/Project.toml index fd66cfbc7a..cf92607f96 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "MathOptInterface" uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" -version = "0.10.4" +version = "0.10.5" [deps] BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" diff --git a/docs/src/release_notes.md b/docs/src/release_notes.md index c949f8429c..dadff03195 100644 --- a/docs/src/release_notes.md +++ b/docs/src/release_notes.md @@ -1,5 +1,17 @@ # Release notes +## v0.10.5 (November 7, 2021) + +For a detailed list of the closed issues and pull requests from this release, +see the [tag notes](https://github.com/jump-dev/MathOptInterface.jl/releases/tag/v0.10.5). + +### Maintenance + +- Make `normalize_and_add_constraint` more flexible +- Fix getter in `UniversalFallback` +- Update paper BibTeX +- Fix `test_solve_conflict_zeroone_ii` + ## v0.10.4 (October 26, 2021) For a detailed list of the closed issues and pull requests from this release, diff --git a/src/Test/test_solve.jl b/src/Test/test_solve.jl index 59614d7af5..2deaa553d5 100644 --- a/src/Test/test_solve.jl +++ b/src/Test/test_solve.jl @@ -1411,7 +1411,7 @@ function test_solve_conflict_zeroone_ii( model::MOI.ModelLike, config::Config{T}, ) where {T} - @requires !(T <: Integer) + @requires (one(T) / T(2)) isa T @requires _supports(config, MOI.compute_conflict!) @requires _supports(config, MOI.optimize!) try @@ -1423,7 +1423,7 @@ function test_solve_conflict_zeroone_ii( c2 = MOI.add_constraint( model, MOI.ScalarAffineFunction(MOI.ScalarAffineTerm.(one(T), [x]), zero(T)), - MOI.EqualTo(div(one(T), T(2))), + MOI.EqualTo(one(T) / T(2)), ) MOI.optimize!(model) @test MOI.get(model, MOI.TerminationStatus()) == MOI.INFEASIBLE