From 052414d91c4f61ac8653a2f74d25545d685eff05 Mon Sep 17 00:00:00 2001 From: goulart-paul Date: Wed, 20 Sep 2023 09:23:46 +0100 Subject: [PATCH] bump version --- CHANGELOG.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cdf228..daf4cce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,26 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). Version numbering in this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). We aim to keep the core solver functionality and minor releases in sync between the Rust/Python and Julia implementations. Small fixes that affect one implementation only may result in the patch release versions differing. + +## [0.6.0] - 2023-02-06 +### Changed + +This version introduces support for the generalized power cone and implements stability and speed improvements for SOC problems. SOCs with +dimension less than or equal to 4 are now treated as special cases with dense Hessian blocks. + +- Introduces support for the generalized power cone and implements stability and speed improvements for SOC problems. +- SOCs with dimension less than or equal to 4 are now treated as special cases with dense Hessian blocks. +- Fixes bad initialization point for non-quadratic objectives +- Improved convergence speed for QPs with no constraints or only ZeroCone constraints. +- Internal code restructuring for cones with sparsifiable Hessian blocks. + +### Rust specific changes +- Added additional documentation and utilities [#43](https://github.com/oxfordcontrol/Clarabel.rs/issues/43),[#46](https://github.com/oxfordcontrol/Clarabel.rs/issues/46). +- Allow printing of internal timers through Julia wrappers in ClarabelRs [#44](https://github.com/oxfordcontrol/Clarabel.rs/issues/44) +- Updated keywords for crates.io [#45](https://github.com/oxfordcontrol/Clarabel.rs/issues/45) +- Better error reporting from internal QDLDL factor methods. Fixes [#49](https://github.com/oxfordcontrol/Clarabel.rs/issues/49) + + ## [0.5.1] - 2023-02-06 ### Changed Fixes convergence edge case in KKT direct solve iterative refinement.