From 6637d785f59337d39ddeaa927b8016038955837e Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Tue, 1 Mar 2022 16:51:54 +1300 Subject: [PATCH] Prep for v0.9.0 release (#237) --- CHANGELOG.md | 13 ++++++++----- Project.toml | 2 +- src/MOI_wrapper/MOI_wrapper.jl | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa47e71..1a2e356 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Juniper.jl Changelog +### v0.9.0 +- Updated to MathOptInterface v1.0 + ### v0.8.0 - Updated to MathOptInterface v0.10 @@ -29,7 +32,7 @@ ### 0.6.0 - Support for JuMP v0.21.0 -### 0.5.3 +### 0.5.3 - Documentation and useful error message for user defined functions - Ability to set incumbent as `start_value` - Support for NumberOfTreads & ResultCount @@ -38,7 +41,7 @@ ### 0.5.2 - bugfix: dereferencing when dereferencing twice (i.e. `@NLexpression`) -### 0.5.1 +### 0.5.1 - Changed option `strong_branching_approx_time_limit` to `strong_branching_time_limit` - Default is still 100s @@ -70,7 +73,7 @@ ### v0.2.6 - bugfix in init_strong_restart - bugfix in mip_gap if objval=0 -- bugfix if gap was 0 in table printing +- bugfix if gap was 0 in table printing - support for primal start values ### v0.2.5 @@ -93,13 +96,13 @@ - Bugfix: Reset of `mu_init` in Ipopt options to have the default `mu_init` if `solve` is called again - Bugfix: Break on time limit in relaxation, fpump and strong branching - Bugfix: Infeasible in Reliability branching -- Strong branching: +- Strong branching: - Change bounds even if no restart - branch on best variable with two children ### v0.1.1 - Freemodel for commerical nlp solvers with license restrictions -- More convenient parallel options +- More convenient parallel options - `processors = 2` now uses 2 processors for solving nodes and one thread for supervision ### v0.1.0 diff --git a/Project.toml b/Project.toml index ef03fe6..ab97579 100644 --- a/Project.toml +++ b/Project.toml @@ -2,7 +2,7 @@ name = "Juniper" uuid = "2ddba703-00a4-53a7-87a5-e8b9971dde84" authors = ["Ole Kröger ", "Kaarthik Sundar kaarthik@lanl.gov"] repo = "https://github.com/lanl-ansi/Juniper.jl.git" -version = "0.8.0" +version = "0.9.0" [deps] Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b" diff --git a/src/MOI_wrapper/MOI_wrapper.jl b/src/MOI_wrapper/MOI_wrapper.jl index dba06f9..8c418af 100644 --- a/src/MOI_wrapper/MOI_wrapper.jl +++ b/src/MOI_wrapper/MOI_wrapper.jl @@ -17,7 +17,7 @@ function MOI.is_valid(model::Optimizer, index::MOI.Index) end MOI.get(::Optimizer, ::MOI.SolverName) = "Juniper" -MOI.get(::Optimizer, ::MOI.SolverVersion) = "v0.8.0" +MOI.get(::Optimizer, ::MOI.SolverVersion) = "v0.9.0" MOI.supports(::Optimizer, ::MOI.Silent) = true MOI.supports(::Optimizer, ::MOI.NumberOfThreads) = true