Skip to content

Releases: robotology/osqp-eigen

osqp-eigen v0.8.1

01 Aug 08:46
Compare
Choose a tag to compare

osqp-eigen v0.8.1 (2023-08-01) Release Notes

What's Changed

New Contributors

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

osqp-eigen v0.8.0

21 Nov 17:28
Compare
Choose a tag to compare

osqp-eigen v0.8.0 (2022-11-21) Release Notes

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

osqp-eigen v0.7.0

10 Jan 10:40
83812bd
Compare
Choose a tag to compare

osqp-eigen v0.7.0 (2022-01-10) Release Notes

What's Changed

New Contributors

Full Changelog: v0.6.4...v0.7.0

osqp-eigen v0.6.4 (2021-06-16)

16 Jun 15:22
52b6b0c
Compare
Choose a tag to compare

osqp-eigen v0.6.4 (2021-06-16) Release Notes

This version is compatible with osqp v0.6.2.

Fix

  • Fix OsqpEigen::Data::setUpperBound error message (#95)

Changed

  • Move from Doxygen documentation to m.css (#94)
  • Now cmake 3.8 is required (#91)
  • Update the InstallBasicPackageFiles cmake file (#99)

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.3..v0.6.4):

     4  Giulio Romualdi
     1  Silvio Traversaro
     1  Stefano Dafarra 

osqp-eigen v0.6.3 (2021-03-26)

26 Mar 10:49
0f3f8c7
Compare
Choose a tag to compare

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

  • setMaxIteraction in favour setMaxIteration (#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)

09 Jun 16:54
bba25ca
Compare
Choose a tag to compare

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 Doxygen documentation #65
  • The osqp workspace can be retrieved #63
  • Check that all the settings are actually available #52
  • Valgrind tests #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 matrix to be csc when copying it into an osqp matrix #57
  • Move from Travis and Appveyor to GitHub actions for continuous integration #30
  • Move from google test to catch2 #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):

osqp-eigen v0.5.2 (2020-01-30)

30 Jan 17:08
dbca942
Compare
Choose a tag to compare

osqp-eigen v0.5.2 (2020-01-30) Release Notes

This version is compatible with osqp v0.6.0

Changes

  • link osqp as public library (i.e. the consumer library/application can avoid to link osqp)
  • export osqp as depency
  • make osqp-eigen compatible with osqp 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)

23 Sep 13:35
c006659
Compare
Choose a tag to compare

osqp-eigen v0.4.1 (2019-09-23) Release Notes

This version is NOT compatible with osqp v0.6.0

Changes

  • move OsqpEigen.h inside include/OsqpEigen folder
  • add the possibility to build the tests folder as an external package
  • the methods setUpperBound setLowerBound setGradient updateUpperBound updateLowerBound updateGradient are no more template functions.
  • the methods related to the sparse matrices take as input an Eigen::SparseCompressedBased object instead of Eigen::SparseMatrix.
  • now it is possible to pass an Eigen::Map to the function instead of an Eigen::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)

23 Sep 10:45
Compare
Choose a tag to compare

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-eigen in CMakeLists.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)

15 Apr 09:55
Compare
Choose a tag to compare

osqp-eigen v0.3.0 (2019-04-15) Release Notes

The first implementation of the osqp-eigen library.

New features

  • Implementation of the OsqpEigen::Solver class: main wrapper of the osqp workspace
  • Implementation of the OsqpEigen::Data class: it is a wrapper of osqp data struct
  • Implementation of the OsqpEigen::Settings class: it contains all the settings defined in osqp settings struct

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