Recent Releases of https://github.com/scipopt/scip.jl

https://github.com/scipopt/scip.jl - v0.12.5

SCIP v0.12.5

Diff since v0.12.4

Merged pull requests: - Enable Windows in CI and remove warnings (#331) (@odow) - Revert to using SCIPPaPILO on Windows (#332) (@odow) - Add CODECOVTOKEN (#333) (@odow) - Prep for v0.12.5 (#334) (@odow)

- Julia
Published by github-actions[bot] 9 months ago

https://github.com/scipopt/scip.jl - v0.12.4

SCIP v0.12.4

Diff since v0.12.3

Merged pull requests: - Update GitHub action workflows (#303) (@odow) - Remove VERSION checks because the minimum Julia version is v1.10 (#305) (@odow) - Fix modification when stage is left in SCIPSTAGESOLVING (#306) (@odow) - Fix MOI.TerminationStatus (#307) (@odow) - Change test/MINLPTests to opt-out rather than opt-in for tests (#308) (@odow) - Refactor MOI-related tests into a single file and remove global state (#309) (@odow) - Fix testobjective related tests in MOI wrapper (#310) (@odow) - Various refactoring and tidying of src/MOIwrapper.jl (#311) (@odow) - Various refactoring and tidying of src/MOIwrapper/indicatorconstraints.jl (#312) (@odow) - Various refactoring and tidying of src/MOIwrapper/results.jl (#313) (@odow) - Various refactoring and tidying of src/MOIwrapper/sosconstraints.jl (#314) (@odow) - Various refactoring and tidying of src/MOI_wrapper/variable.jl (#315) (@odow) - Various minor tweaks to the README (#316) (@odow) - Various refactoring and tidying of HeuristicCallback and UserCutCallback (#317) (@odow) - More minor formatting and style improvements (#318) (@odow) - Fix MOI.VariableName (#322) (@odow) - Fix MOI.ConstraintName (#323) (@odow) - Fix LowerBoundAlreadySet and UpperBoundAlreadySet (#325) (@odow) - Throw SetAttributeNotAllowed when NLPBlock has objective function (#326) (@odow) - Fix deleting from .constypes when deleting MOI.VariableIndex (#327) (@odow) - Update README.md with more supported MOI features (#328) (@odow) - Add support for MOI.ScalarNonlinearFunction (#329) (@odow)

Closed issues: - SCIP-SDP support (#40) - Proper ccalls with variadic arguments. (#101) - Add tested example for constraint handlers based on JuMP. (#131) - Does SCIP.jl support branch and price? (#181) - VectorOfVariable with indicator does not detect binary variable (#191) - Collect all feasible solutions (#259) - [EXCEPTIONACCESSVIOLATION] Julia 1.8.5 incompatibility with SCIP v0.11.12 (#261) - MultipleObjectiveAlgorithms usage (#268) - SCIP solver -- issue in "quadraticconstraints.jl". (#280) - MathOptInterface.ScalarNonlinearFunction not supported by the solver (#282) - SCIP optimizer status likely set incorrectly (#285) - User-Defined Operator support (#291) - MIPLIB Benchmark Case: b1c1s1 broken in SCIP@v0.12.1 (#299) - Write Solution to a .SOL File (#302) - Segfault and SCIPINVALIDCALL when reusing model after SCIP time limit (#304) - Fix MOI.Lower|UpperBoundAlreadySet (#319) - Fix MOI.VariableName (#320) - Fix MOI.ConstraintName (#321) - Fix deleting a variable and it's corresponding bound constraints (#324)

- Julia
Published by github-actions[bot] 10 months ago

https://github.com/scipopt/scip.jl - v0.12.3

SCIP v0.12.3

Diff since v0.12.2

Merged pull requests: - Added Coverage For EventHandlerCallback (#301) (@gtjusila)

Closed issues: - A new release is probably warranted - is_valid() is broken in v0.11.14 (#283) - SCIP GC does not work in v0.12 (#296)

- Julia
Published by github-actions[bot] about 1 year ago

https://github.com/scipopt/scip.jl - v0.12.2

SCIP v0.12.2

Diff since v0.12.1

Merged pull requests: - Fix Issue With Garbage Collection (#300) (@gtjusila)

- Julia
Published by github-actions[bot] about 1 year ago

https://github.com/scipopt/scip.jl - v0.12.1

SCIP v0.12.1

Diff since v0.12.0

Merged pull requests: - add node limit (#297) (@matbesancon)

Closed issues: - Update to allow SCIP version 9? (#286) - SCIP.jl with exact-rational branch (#288) - Version mismatch error (version is 8.0.3 but 9-10 is required) (#295)

- Julia
Published by github-actions[bot] about 1 year ago

https://github.com/scipopt/scip.jl - v0.12.0

SCIP v0.12.0

Diff since v0.11.14

Merged pull requests: - Conflict report (#276) (@matbesancon) - Fix is_valid for ZeroOne and Integer constraints in MOI wrapper (#277) (@odow) - Add license header to .jl files (#278) (@odow) - WIP: Add JuliaFormatter and remove acronyms (#279) (@odow) - Minimal changes to support SCIP 9 (#289) (@hellemo) - Persistence Of SCIPData Object (#290) (@gtjusila) - Event Handler Implementation (#292) (@gtjusila) - Small Bug Fix TO Eventhandler (#293) (@gtjusila) - Update README with clarified Windows instructions (#294) (@odow)

Closed issues: - SCIP EXCEPTIONACCESSVIOLATION In JuMP 1.1.0 and SCIP V0.11.3 on Windows 11 (#237) - Not solving the optimization model with the SCIP solver (#281) - How to get ConstraintDual? (#284) - SCIP crashes on simple problem (#287)

- Julia
Published by github-actions[bot] over 1 year ago

https://github.com/scipopt/scip.jl - v0.11.14

SCIP v0.11.14

Diff since v0.11.13

Merged pull requests: - presolving attribute (#272) (@matbesancon) - Update SCIP.jl to support Ipopt precompiled with LBT (#273) (@amontoison) - clean up dependencies (#274) (@matbesancon) - added gap limits (#275) (@matbesancon)

- Julia
Published by github-actions[bot] over 2 years ago

https://github.com/scipopt/scip.jl - v0.11.13

SCIP v0.11.13

Diff since v0.11.12

Closed issues: - Get original variables from constraint (#257) - Cannot install globally in Windows (#260)

Merged pull requests: - change readme for jump (#262) (@matbesancon) - Update README (#263) (@odow) - formatting (#265) (@matbesancon) - Branching (#266) (@matbesancon) - use original variables in get() (#267) (@hannahtro) - Heuristic plugin (#269) (@matbesancon) - heuristic callback in MOI (#270) (@matbesancon)

- Julia
Published by github-actions[bot] over 2 years ago

https://github.com/scipopt/scip.jl - v0.11.12

SCIP v0.11.12

Diff since v0.11.11

Merged pull requests: - binbounds fixed (#256) (@matbesancon)

- Julia
Published by github-actions[bot] about 3 years ago

https://github.com/scipopt/scip.jl - v0.11.11

SCIP v0.11.11

Diff since v0.11.10

Merged pull requests: - Fix return value of ListOfModelAttributesSet (#255) (@odow)

- Julia
Published by github-actions[bot] about 3 years ago

https://github.com/scipopt/scip.jl - v0.11.10

SCIP v0.11.10

Diff since v0.11.9

Merged pull requests: - relax test assumption on repaired solution (#253) (@matbesancon)

- Julia
Published by github-actions[bot] about 3 years ago

https://github.com/scipopt/scip.jl - v0.11.9

SCIP v0.11.9

Diff since v0.11.8

Merged pull requests: - Tell users to read license restrictions in README (#250) (@odow) - adapt test to version (#252) (@matbesancon)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/scipopt/scip.jl - v0.11.8

SCIP v0.11.8

Diff since v0.11.7

Merged pull requests: - support variable name (#249) (@matbesancon)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/scipopt/scip.jl - v0.11.7

SCIP v0.11.7

Diff since v0.11.6

Closed issues: - Crash When Optimizing (#248)

Merged pull requests: - Cut selection composed and hybrid (#246) (@matbesancon) - up scip (#247) (@matbesancon)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/scipopt/scip.jl - v0.11.6

SCIP v0.11.6

Diff since v0.11.5

Closed issues: - SCIP not working on Windows (#243)

Merged pull requests: - added cut selector plugin (#245) (@matbesancon)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/scipopt/scip.jl - v0.11.5

SCIP v0.11.5

Diff since v0.11.4

Closed issues: - How to trigger SCIPsolveConcurrent? (#238)

Merged pull requests: - badge (#240) (@matbesancon) - minor cleanup (#244) (@matbesancon)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/scipopt/scip.jl - v0.11.4

SCIP v0.11.4

Diff since v0.11.3

Merged pull requests: - Fix code display in README.md (#236) (@metab0t) - Throw DeleteNotAllowed error when deleting variables (#239) (@odow)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/scipopt/scip.jl - v0.11.3

SCIP v0.11.3

Diff since v0.11.2

Merged pull requests: - feasibility fixed (#234) (@matbesancon) - MOI.set fixed (#235) (@hannahtro)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/scipopt/scip.jl - v0.11.2

SCIP v0.11.2

Diff since v0.11.1

Merged pull requests: - List of attributes (#233) (@matbesancon)

- Julia
Published by github-actions[bot] almost 4 years ago

https://github.com/scipopt/scip.jl - v0.11.1

SCIP v0.11.1

Diff since v0.11.0

Closed issues: - Evaluate operator when possible (#166) - optimize! with SCIP causes Julia to crash (#185)

- Julia
Published by github-actions[bot] almost 4 years ago

https://github.com/scipopt/scip.jl - v0.11.0

SCIP v0.11.0

Diff since v0.10.3

Closed issues: - Support MOI.FEASIBILITY_SENSE (#80) - Support MOI.delete for variables that participate in constraints. (#90) - Update to SCIP 8 (#202) - Update MINLP tests (#206) - SCIP 8.0 support?! (#227)

Merged pull requests: - Interface scip8 (#212) (@matbesancon) - remove SOC test (#226) (@matbesancon) - Eval values (#228) (@matbesancon) - rem bliss (#229) (@matbesancon) - feasibility sense (#230) (@matbesancon) - prep scip 8 (#231) (@matbesancon)

- Julia
Published by github-actions[bot] almost 4 years ago

https://github.com/scipopt/scip.jl - v0.10.3

SCIP v0.10.3

Diff since v0.10.2

Closed issues: - Second-Order-Cone full support (#207) - SCIP fails when a problem is read from a file (#221) - SCIP craches due to symbol lookup error (#222) - Can I develop models in Julia and solve them in Python? (#224)

Merged pull requests: - block bliss version (#223) (@matbesancon)

- Julia
Published by github-actions[bot] almost 4 years ago

https://github.com/scipopt/scip.jl - v0.10.2

SCIP v0.10.2

Diff since v0.10.1

Closed issues: - conshdlr.jl examples and ERROR: invalid SCIP stage <2>, SCIPINVALIDCALL::SCIPRetcode = -8 errors and their explanation? (#219)

Merged pull requests: - MINLP test re-integration (#213) (@matbesancon) - first draft for adding github actions (#217) (@etadewal) - bump moi (#220) (@matbesancon)

- Julia
Published by github-actions[bot] about 4 years ago

https://github.com/scipopt/scip.jl - v0.10.1

SCIP v0.10.1

Diff since v0.10.0

Closed issues: - SCIP still recommends installing binaries on MacOS (#214)

Merged pull requests: - common delete (#215) (@matbesancon) - Allow stage PRESOLVING in assert_solved (#218) (@rschwarz)

- Julia
Published by github-actions[bot] about 4 years ago

https://github.com/scipopt/scip.jl - v0.10.0

SCIP v0.10.0

Diff since v0.9.8

Closed issues: - Automate the wrapper generation, upgrade CEnum dep. (#77) - Need help to build SCIP (#178) - Remove the managed SCIP layer (#184) - Expose constraint duals (#188) - SCIP and AmplNLWriter (#192) - Not building on a fresh Windows 10 installation (#194) - Constraint handler failing on SCIP 7.0.3 (#196) - Primal starting value on 7.0.3 (#198) - ListOfConstraintIndices not exposed? (#199) - Start looking at MOI 0.10 / 1.0 (#200) - Get variable and constraint names (#204)

Merged pull requests: - Upgrade wrapper generator script and regenerate bindings (#186) (@Gnimuc) - switch data type Nothing to value (#187) (@matbesancon) - SC changed to SCIP_CALL (#189) (@etadewal) - Moving ManagingSCIP to SCIPData (#190) (@etadewal) - add windows to CI (#195) (@matbesancon) - fix jll to 7.0.2 (#197) (@matbesancon) - upgrade to MOI 10 (#203) (@matbesancon) - Find var name, additional tests (#205) (@matbesancon) - more tests (#208) (@matbesancon) - solver version, bump version (#211) (@matbesancon)

- Julia
Published by github-actions[bot] over 4 years ago

https://github.com/scipopt/scip.jl - v0.9.8

SCIP v0.9.8

Diff since v0.9.7

Closed issues: - MOI callbacks (#156) - BinaryBuilder package for libscip (#165) - TagBot trigger issue (#183)

Merged pull requests: - Add SCIP_jll as dependency (#177) (@rschwarz) - Switch CI to GitHub action (#180) (@rschwarz) - Some tests avoided on < 7.0 (#182) (@matbesancon)

- Julia
Published by github-actions[bot] about 5 years ago

https://github.com/scipopt/scip.jl - v0.9.7

Adding MOI Callbacks

- Julia
Published by matbesancon about 5 years ago

https://github.com/scipopt/scip.jl - v0.9.6

SCIP v0.9.6

Diff since v0.9.5

Closed issues: - Update to CEnum@0.2.0 (#150) - Can not install SCIP.jl 0.9.4 with SCIP optimizer 7.0 (Windows 10) (#154) - SCIP installation error (#162) - Increase CEnum versions (#168) - ERROR: LoadError: SCIP is currently not supported on "NT" (#169) - Error when reoptimize after adding a constraint (#170)

Merged pull requests: - undefined variable (#167) (@matbesancon) - Allow adding nonlinear constraints after solving (#171) (@rschwarz) - Allow version 7.0.1 (#173) (@joaquimg) - RFC: Replace external dependency CEnum with private submodule (#175) (@GregPlowman)

- Julia
Published by github-actions[bot] over 5 years ago

https://github.com/scipopt/scip.jl - v0.9.5

SCIP v0.9.5

Diff since v0.9.4

Closed issues: - SCIP is currently not suported on NT (#151) - build with SCIP7 (#152) - invalid type expression for Cenum (#153) - Formulation of Nonlinear Optimization with JuMP/Ipopt (#155) - SCIP Dual Status (#157)

Merged pull requests: - Implement MOI.DualStatus (#158) (@odow)

- Julia
Published by github-actions[bot] almost 6 years ago

https://github.com/scipopt/scip.jl - v0.9.4

SCIP v0.9.4

Diff since v0.9.3

Closed issues: - Failing MOI's indicator4 test (#147)

Merged pull requests: - Improve travis tests (fix MINLPTests, test with Julia 1.3) (#148) (@rschwarz) - Support SCIP 7.0.0 (#149) (@rschwarz)

- Julia
Published by github-actions[bot] almost 6 years ago

https://github.com/scipopt/scip.jl - v0.9.3

SCIP v0.9.3

Diff since v0.9.2

Closed issues: - Support (partial) warm-start solution. (#95) - Getting solutions when stage is not SOLVED (#128) - SCIP gap limit error (#139) - Building SCIP does not locate dylib although SCIPOPTDIR is set (#142)

Merged pull requests: - Project.toml for gen folder (#136) (@matbesancon) - Fix indicator (#137) (@matbesancon) - Support VariablePrimalStart (#138) (@rschwarz) - Add CompatHelper action (#140) (@rschwarz) - Install TagBot as a GitHub Action (#146) (@JuliaTagBot)

- Julia
Published by github-actions[bot] almost 6 years ago

https://github.com/scipopt/scip.jl - v0.9.2

v0.9.2 (2019-10-11)

Diff since v0.9.1

Merged pull requests:

  • Compatibility with MOI 0.9.5 (#134) (rschwarz)
  • Add/fix some MOI methods (#133) (rschwarz)
  • fix assert_solved (#132) (rschwarz)
  • simplify usage of MINLPTests (override status codes globally) (#130) (rschwarz)

- Julia
Published by julia-tagbot[bot] over 6 years ago

https://github.com/scipopt/scip.jl - v0.9.1

v0.9.1 (2019-08-29)

Diff since v0.9.0

Closed issues:

  • SCIP not working with JuMP (#129)

Merged pull requests:

  • add support for constraint handlers (#109) (rschwarz)

- Julia
Published by julia-tagbot[bot] over 6 years ago

https://github.com/scipopt/scip.jl - v0.9.0

v0.9.0 (2019-08-21)

Diff since v0.8.0

Closed issues:

  • register v0.8.0 (#124)

Merged pull requests:

  • update CI scripts to use SCIP 6.0.2 (#127) (rschwarz)
  • Prepare for MOI v0.9 (#126) (rschwarz)
  • Update MINLPTests to v0.3 (#125) (rschwarz)
  • Indicator moi (#121) (matbesancon)
  • activate more QCP MOI tests (#118) (rschwarz)

- Julia
Published by julia-tagbot[bot] over 6 years ago

https://github.com/scipopt/scip.jl - v0.8.0

- Julia
Published by julia-tagbot[bot] almost 7 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.7.4

  • support indicator constraints
  • fix segfaults when in wrong SCIP stage

- Julia
Published by rschwarz almost 7 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.7.3

Now supports OS X (#110).

- Julia
Published by rschwarz almost 7 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.7.2

Fix a regression in handling parameter types (#15, fixed in #108).

- Julia
Published by tkoolen almost 7 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.7.1

Fix incorrect handling of coefficients in quadratic constraints. We always scaled the coefficients by 0.5 but actually that should only happen to "same-variable" terms, "on the diagonal".

- Julia
Published by rschwarz almost 7 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.7.0

  • add support for MathOptInterface (and JuMP 0.19)
  • drop support for MathProgBase (and JuMP 0.18)
  • no support for solver callbacks yet

- Julia
Published by rschwarz almost 7 years ago

https://github.com/scipopt/scip.jl - SCIP 0.6.1

  • add more tests from MathProgBase
  • add more own tests
  • fix additional syntax issues with Julia 1.0

- Julia
Published by rschwarz over 7 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.6.0

Support Julia versions 0.7 and 1.0. Upgrade to SCIP 6.

- Julia
Published by rschwarz over 7 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.5.2

Minor bugfix release, mostly updating the CSIP dependency.

- Julia
Published by rschwarz almost 8 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.5

Now supports (and requires) the newest version of SCIP (5.0.0).

- Julia
Published by rschwarz about 8 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.4

  • Updated for Julia v0.6.
  • Now supports incomplete warmstart solutions.

- Julia
Published by rschwarz over 8 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.3

Update CSIP dependency to support new 4.0.0 release of SCIP.

- Julia
Published by rschwarz almost 9 years ago

https://github.com/scipopt/scip.jl - SCIP.jl 0.2

  • fix memory leaks
  • make compatible with Julia 0.6, MPB 0.6.1 and JuMP 0.16
  • improve installation instructions

- Julia
Published by rschwarz almost 9 years ago