Skip to content

v0.17.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Aug 22:52
· 3 commits to master since this release
c885d03

Xpress v0.17.0

Diff since v0.16.2

Merged pull requests:

  • Add license headers (#219) (@odow)
  • Use Xpress_jll for binaries (#220) (@odow)
  • Use conda binaries on CI (#221) (@odow)
  • Basic tidying of code (#222) (@odow)
  • Move Lib module to subdirectory (#223) (@odow)
  • Add support for MOI.RelativeGapTolerance and MOI.AbsoluteGapTolerance (#224) (@odow)
  • Disable MIPDUALREDUCTIONS when callbacks are added (#225) (@odow)
  • Refactor setting VariablePrimalStart in MOI_wrapper.jl (#226) (@odow)
  • Remove /docs directory (#227) (@odow)
  • Remove unused test file semicontint.jl (#228) (@odow)
  • Refactor test directory (#229) (@odow)
  • Document custom attributes in the MOI wrapper (#230) (@odow)
  • Add JuliaFormatter (#231) (@odow)
  • Tidy src/MOI/MOI_wrapper.jl (#232) (@odow)
  • Fix duplicated function in test/test_MOI_wrapper.jl (#234) (@odow)
  • Ignore src/Lib from .codecov (#235) (@odow)
  • Remove calls to src/api.jl (#236) (@odow)
  • Refactor and simplify src/helper.jl (#237) (@odow)
  • Refactor and simplify src/utils.jl (#238) (@odow)
  • Move XPRS_ATTRIBUTES to src/api.jl (#239) (@odow)
  • Fix MOI.supports(::Optimizer, ::MOI.RawOptimizerAttribute) (#241) (@odow)
  • Change CRLF to LF line endings (#242) (@odow)
  • Refactor and simplify src/xprs_callbacks.jl (#243) (@odow)
  • Refactor and simplify src/MOI/MOI_callbacks.jl (#244) (@odow)
  • Simplify _indices_and_coefficients to return 0-indexed cols (#245) (@odow)
  • Add more tests to test/test_MOI_wrapper.jl (#246) (@odow)
  • Remove ConstraintName for VariableIndex constraints (#247) (@odow)
  • Add more tests to test/test_MOI_wrapper.jl (#248) (@odow)
  • Simplify _cache_primal_status to use XPRS_SOLSTATUS (#249) (@odow)
  • Remove allocations (#250) (@joaquimg)
  • Refactor src/license.jl (#251) (@odow)
  • Remove LinearAlgebra dependency (#252) (@odow)
  • Remove SparseArrays dependency (#253) (@odow)
  • Remove Random dependency (#254) (@odow)
  • Support MOI.ScalarNonlinearFunction (#255) (@odow)
  • Update wrapper of xprs.h (#257) (@odow)
  • Fix uses of code that are not supported by Xpress v8 (#258) (@odow)
  • Fix xprs.jl to use Clong instead of Cint (#259) (@odow)
  • Fix getter of MOI.ListOfConstraintIndices (#261) (@odow)
  • Fix setting Nothing for MOI.TimeLimitSec (#262) (@odow)
  • Tidy pass_names_to_solver and add tests (#263) (@odow)
  • Prep for v0.17.0 (#264) (@odow)
  • Update versions in GitHub actions (#265) (@odow)
  • Add Getting help section to README (#266) (@odow)
  • Update Xpress_jll support (#267) (@odow)
  • Remove mention of community license in README (#268) (@odow)
  • Fix XPAUTH_PATH search for license (#269) (@odow)
  • Add callback example to README (#271) (@odow)
  • update attribute controls for xpress-9.4 (#273) (@mbataillou)

Closed issues:

  • Use dispatch in add single variable constraint (#70)
  • Xpress ignore LP warm starts (#127)
  • Memory leaks (#131)
  • Document MOI-specific parameters (#168)
  • Possible bug in lazy constraints (#191)
  • Missing MOI setter for RelativeGapTolerance (#209)
  • Solver and JuMP returns not the same (#212)
  • Add JuliaFormatter (#214)
  • Consider removing src/api.jl (#215)
  • Add license headers (#216)
  • Renew CI license (#217)
  • Add support for ScalarNonlinearFunction (#233)
  • Add callback example to README (#270)
  • Unrecognized control parameter. (#272)