Recent Releases of clarabel
clarabel - v0.11.0
What's Changed
- Update to latest blas and lapack src crates by @bnaras in https://github.com/oxfordcontrol/Clarabel.rs/pull/161
- Configurable print streams by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/160
- Adds "auto" option for ldlsolver selection by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/162
- collapse 1d and repeated cones by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/163
- Bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/oxfordcontrol/Clarabel.rs/pull/135
- improved tril support by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/170
- Support for panua and mkl pardiso by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/175
- bump msrv to 1.70 by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/177
- Update msrv.yml by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/178
- Custom termination callback hooks by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/176
- Update msrv.yml by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/179
- 2x2 and 3x3 special cases for cholesky, eigen and svd by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/173
- structural dropzeros in P/A by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/180
- Enable pardiso iparm configuration through settings by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/181
- Pg/fix 171 by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/183
- pardiso / py interface updates by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/182
- more robust 2-norms by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/184
- Validation checks during during solver creation and updates by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/185
- Python callback hooks by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/186
- fix #187 by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/188
- add callback states for C by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/189
- consolidate build logic by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/190
- v0.11 by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/191
Full Changelog: https://github.com/oxfordcontrol/Clarabel.rs/compare/v0.10.0...v0.11.0
- Rust
Published by goulart-paul about 1 year ago
clarabel - v0.10.0
[0.10.0] - 2024-03-02
What's Changed
Rust-specific changed
- force mkl LP64 format (32 bit ints) #130
- python 3.7/3.8 EOL updates #147
- enable CSC diagonal counting for triu/tril #145
- use .dlext directly from Libdl rather than Base.Libc in Clarabel.Rs julia wrapper by @mipals #142
- wasm as platform dependency. Fixes #135 #139
- fix of #125 #138
- fix #127 indexing failure in presolve #135
- utilities for converting to CSC canonicalization / deduplication #140
- fix compilation failure without "serde" feature by @cbbowen in #131
- release gil when solving by @wuciting in #122
- allow python to build with non-scipy blas and lapack #151
- QP/SDP tests for pytest #150
- update to faer v0.21 #155
- python data updates #156
- cvxpy support hooks for #75 in #157
- Additional documentation
- Rust
Published by goulart-paul over 1 year ago
clarabel - v0.9.0
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#112Add wasm feature by @alexarice in #114
pypi and testpypi build updates by @tschm in #110, #115, #109
- Rust
Published by goulart-paul about 2 years ago
clarabel - v0.7.1
What's Changed
- enable deployment to Test PyPi in https://github.com/oxfordcontrol/Clarabel.rs/pull/76
- fix psd scaling checks in https://github.com/oxfordcontrol/Clarabel.rs/pull/82
- Print directly to python stdio streams for python builds in https://github.com/oxfordcontrol/Clarabel.rs/pull/81
Full Changelog: https://github.com/oxfordcontrol/Clarabel.rs/compare/v0.7.0...v0.7.1
- Rust
Published by goulart-paul over 2 years ago
clarabel - v0.7.0
What's Changed
- Report dual objective values https://github.com/oxfordcontrol/Clarabel.rs/pull/70
- Add support for mixed exp / sdp cones https://github.com/oxfordcontrol/Clarabel.rs/pull/68
- Add methods for problem data updates https://github.com/oxfordcontrol/Clarabel.rs/pull/63
- port of julia equilibration fixes https://github.com/oxfordcontrol/Clarabel.rs/pull/69
- Calculate infeasibility residuals before unscaling https://github.com/oxfordcontrol/Clarabel.rs/pull/72
Full Changelog: https://github.com/oxfordcontrol/Clarabel.rs/compare/v0.6.0...v0.7.0
- Rust
Published by goulart-paul over 2 years ago
clarabel - v0.6.0.post1
What's Changed
- Add sdist to pypi build by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/57
Full Changelog: https://github.com/oxfordcontrol/Clarabel.rs/compare/v0.6.0.post0...v0.6.0.post1
- Rust
Published by goulart-paul over 2 years ago
clarabel - v0.6.0.post0
What's Changed
- updated color modes by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/55
- updated maturin config by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/56
Makes cosmetic changes to the github Readme and modifies the maturin build options for future compatibility with conda.
Full Changelog: https://github.com/oxfordcontrol/Clarabel.rs/compare/v0.6.0...v0.6.0.post0
- Rust
Published by goulart-paul over 2 years ago
clarabel - v0.6.0
What's Changed
- fixes LP style initialization https://github.com/oxfordcontrol/Clarabel.rs/pull/41
- Faster convergence for problems with only equality constraints https://github.com/oxfordcontrol/Clarabel.rs/pull/42
- Update LICENSE.md by @tschm https://github.com/oxfordcontrol/Clarabel.rs/pull/39
- Adds additional documentation, examples and user utilities https://github.com/oxfordcontrol/Clarabel.rs/pull/43
- Enable print of internal timers through the Julia wrapper https://github.com/oxfordcontrol/Clarabel.rs/pull/44
- Update keywords in Cargo.toml https://github.com/oxfordcontrol/Clarabel.rs/pull/45
- Provides utility for making allocated cscmatrix from an adjoint https://github.com/oxfordcontrol/Clarabel.rs/pull/46
- Simplify relative optimality gap calculation https://github.com/oxfordcontrol/Clarabel.rs/pull/48
- Adds generalized power cone https://github.com/oxfordcontrol/Clarabel.rs/pull/50
- Treat 3/4D SOC cone as dense https://github.com/oxfordcontrol/Clarabel.rs/pull/51
- Julia/Python wrappers for GenPowerCone https://github.com/oxfordcontrol/Clarabel.rs/pull/52
- improved qdldl error handling on factor errors https://github.com/oxfordcontrol/Clarabel.rs/pull/53
Full Changelog: https://github.com/oxfordcontrol/Clarabel.rs/compare/v0.5.1...v0.6.0
- Rust
Published by goulart-paul over 2 years ago
clarabel - v0.5.1
What's Changed
- enable sdp features in CI codecov by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/29
- use cargo-tarpaulin directly by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/30
- iterative refinement fix by @goulart-paul in https://github.com/oxfordcontrol/Clarabel.rs/pull/34
- Add BLAS/LAPACK feature for R, conditionally use f32 implementations by @bnaras in https://github.com/oxfordcontrol/Clarabel.rs/pull/35
New Contributors
- @bnaras made their first contribution in https://github.com/oxfordcontrol/Clarabel.rs/pull/35
Full Changelog: https://github.com/oxfordcontrol/Clarabel.rs/compare/v0.5.0...v0.5.1
- Rust
Published by goulart-paul about 3 years ago
clarabel - v0.4.0
- Internal fixes relating to initialization of iterates in symmetric cone problems.
- Numerical stability improvements for second order cone constraints.
- Modification of the internal calls to the Rust qdldl to allow for direct assignment of parameters in AMD ordering.
- Added release of binaries for arm64 Linux.
- Fixes to python interface for status checking and versioning.
- Additional unit tests.
- Rust
Published by goulart-paul over 3 years ago