Skip to content

Commit

Permalink
Prep for v0.9.0 release (#237)
Browse files Browse the repository at this point in the history
  • Loading branch information
odow authored Mar 1, 2022
1 parent e6531e4 commit 6637d78
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 7 deletions.
13 changes: 8 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Juniper.jl Changelog

### v0.9.0
- Updated to MathOptInterface v1.0

### v0.8.0
- Updated to MathOptInterface v0.10

Expand Down Expand Up @@ -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
Expand All @@ -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

Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name = "Juniper"
uuid = "2ddba703-00a4-53a7-87a5-e8b9971dde84"
authors = ["Ole Kröger <[email protected]>", "Kaarthik Sundar [email protected]"]
repo = "https://github.com/lanl-ansi/Juniper.jl.git"
version = "0.8.0"
version = "0.9.0"

[deps]
Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"
Expand Down
2 changes: 1 addition & 1 deletion src/MOI_wrapper/MOI_wrapper.jl
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

2 comments on commit 6637d78

@odow
Copy link
Collaborator Author

@odow odow commented on 6637d78 Mar 1, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Registration pull request created: JuliaRegistries/General/55697

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.9.0 -m "<description of version>" 6637d785f59337d39ddeaa927b8016038955837e
git push origin v0.9.0

Please sign in to comment.