Skip to content

Releases: oxfordcontrol/Clarabel.rs

v0.9.0

01 Jun 16:55
Compare
Choose a tag to compare

What's Changed

  • Read/write problems to JSON files #111

Rust specific changes

  • validation tools for solver settings #113

  • adds feature to include supernodal LDL solver from faer-rs #112

  • Add wasm feature by @alexarice in #114

  • pypi and testpypi build updates by @tschm in #110, #115, #109

v0.8.1

21 May 12:42
Compare
Choose a tag to compare

Minor change to build options for docs.rs

Full Changelog: v0.8.0...v0.8.1

v0.8.0

21 May 12:08
Compare
Choose a tag to compare

Changed

  • implements chordal decomposition for PSD cones #100
  • updates scaling bounds. Fixes #96

Rust specific changes

  • Derive debug trait to the solution struct #97. Thanks @nunzioono.
  • Resolve clippy warnings for rustc >=v1.75 #94

v0.7.1

01 Mar 23:13
Compare
Choose a tag to compare

What's Changed

  • enable deployment to Test PyPi in #76
  • fix psd scaling checks in #82
  • Print directly to python stdio streams for python builds in #81

Full Changelog: v0.7.0...v0.7.1

v0.7.0

27 Feb 00:28
3baeb79
Compare
Choose a tag to compare

What's Changed

  • Report dual objective values #70
  • Add support for mixed exp / sdp cones #68
  • Add methods for problem data updates #63
  • port of julia equilibration fixes #69
  • Calculate infeasibility residuals before unscaling #72

Full Changelog: v0.6.0...v0.7.0

v0.6.0.post1

26 Sep 22:43
4caefcc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0.post0...v0.6.0.post1

v0.6.0.post0

26 Sep 10:16
a037c9d
Compare
Choose a tag to compare

What's Changed

Makes cosmetic changes to the github Readme and modifies the maturin build options for future compatibility with conda.

Full Changelog: v0.6.0...v0.6.0.post0

v0.6.0

20 Sep 13:00
2c2f96e
Compare
Choose a tag to compare

What's Changed

  • fixes LP style initialization #41
  • Faster convergence for problems with only equality constraints #42
  • Update LICENSE.md by @tschm #39
  • Adds additional documentation, examples and user utilities #43
  • Enable print of internal timers through the Julia wrapper #44
  • Update keywords in Cargo.toml #45
  • Provides utility for making allocated cscmatrix from an adjoint #46
  • Simplify relative optimality gap calculation #48
  • Adds generalized power cone #50
  • Treat 3/4D SOC cone as dense #51
  • Julia/Python wrappers for GenPowerCone #52
  • improved qdldl error handling on factor errors #53

Full Changelog: v0.5.1...v0.6.0

v0.5.1

02 Jun 22:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

25 Apr 08:47
1d4e96e
Compare
Choose a tag to compare

Adds SDP support.