Releases: gbionics/osqp-eigen
osqp-eigen v0.6.3 (2021-03-26)
osqp-eigen v0.6.3 (2021-03-26) Release Notes
This version is compatible with osqp v0.6.2.
Added
- Implement Data::setBounds() method (#83)
- Add option for enabling/disabling debug error output to cerr (#75)
Changed
- Check if the solver is initialized in some methods of the Solver class (#89)
Deprecated
setMaxIteractionin favoursetMaxIteration(#78)
Contributors
This is a list of people that contributed to this release (generated from the git history using git shortlog -ens --no-merges v0.6.2..v0.6.3):
10 Giulio Romualdi
8 Karl Ljungkvist
osqp-eigen v0.6.2 (2020-06-09)
osqp-eigen v0.6.2 (2020-06-09) Release Notes
This version is compatible with osqp v0.6.0 (osqp/osqp@66e878a)
Added
- Automatic generation of the
Doxygendocumentation #65 - The
osqpworkspace can be retrieved #63 - Check that all the settings are actually available #52
Valgrindtests #48
Removed
- Some depracted functions have been remove #48
Changed
- Bugfix in the solver initialization when updating hessian and constraint matrix #64
- Properly exporting Eigen dependency #62
- Forcing the input
Eigen matrixto becscwhen copying it into anosqpmatrix #57 - Move from
TravisandAppveyortoGitHub actionsfor continuous integration #30 - Move from
google testtocatch2#59
Contributors
This is a list of people that contributed to this release (generated from the git history using git shortlog -ens --no-merges v0.5.2..v0.6.2):
- 27 Giulio Romualdi @GiulioRomualdi
- 12 Stefano Dafarra @S-Dafarra
- 2 Tomoki Anzai @chibi314
- 1 Matthew Powelson @mpowelson
osqp-eigen v0.5.2 (2020-01-30)
osqp-eigen v0.5.2 (2020-01-30) Release Notes
This version is compatible with osqp v0.6.0
Changes
- link
osqpaspubliclibrary (i.e. the consumer library/application can avoid to linkosqp) - export
osqpas depency - make
osqp-eigencompatible withosqp v0.6.0
Contributors
This is a list of people that contributed to this release (generated from the git history using git shortlog -ens --no-merges v0.4.1..v0.5.2):
10 Giulio Romualdi
osqp-eigen v0.4.1 (2019-09-23)
osqp-eigen v0.4.1 (2019-09-23) Release Notes
This version is NOT compatible with osqp v0.6.0
Changes
- move
OsqpEigen.hinsideinclude/OsqpEigenfolder - add the possibility to build the tests folder as an external package
- the methods setUpperBound
setLowerBoundsetGradientupdateUpperBoundupdateLowerBoundupdateGradientare no more template functions. - the methods related to the sparse matrices take as input an
Eigen::SparseCompressedBasedobject instead ofEigen::SparseMatrix. - now it is possible to pass an
Eigen::Mapto the function instead of anEigen::MatrixXd
Contributors
This is a list of people that contributed to this release (generated from the git history using git shortlog -ens --no-merges v0.3.1..v0.4.1):
8 Giulio Romualdi
osqp-eigen v0.3.1 (2019-09-23)
osqp-eigen v0.3.1 (2019-09-23) Release Notes
This version is NOT compatible with osqp v0.6.0
Changes
- handle different version of
osqp-eigeninCMakeLists.txt
Contributors
This is a list of people that contributed to this release (generated from the git history using git shortlog -ens --no-merges v0.3.0..v0.3.1):
2 Giulio Romualdi
osqp-eigen v0.3.0 (2019-04-15)
osqp-eigen v0.3.0 (2019-04-15) Release Notes
The first implementation of the osqp-eigen library.
New features
- Implementation of the
OsqpEigen::Solverclass: main wrapper of theosqp workspace - Implementation of the
OsqpEigen::Dataclass: it is a wrapper ofosqp datastruct - Implementation of the
OsqpEigen::Settingsclass: it contains all the settings defined inosqp settingsstruct
Contributors
This is a list of people that contributed to this release (generated from the git history using git shortlog -ens --no-merges v0.3.0):
58 Giulio Romualdi
15 Stefano Dafarra