Skip to content

Releases: Simple-Robotics/proxsuite

v0.7.2

12 Mar 14:50
v0.7.2
e701292
Compare
Choose a tag to compare

What's Changed

Fixed

  • Fix an arcane compilation issue on Clang-19 (#379)
  • Replace != None with is not None in Python bindings (#375)
  • Fix Internal compiler error with Visual Studio 17.13 (#384)

Changed

  • Upgrade nanobind submodule to v2.5.0 (#378)
  • Switch to gersemi for formatting (#380)
  • Switch to ruff for formatting / linting (#376)

Full Changelog: v0.7.1...v0.7.2

v0.7.1

28 Jan 21:21
v0.7.1
88aa809
Compare
Choose a tag to compare

What's Changed

Fixed

  • Fix Windows build with MSVC compiler and C++20 standard (#368)

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

v0.7.0

21 Jan 14:21
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.7...v0.7.0

ProxSuite 0.6.7

27 Aug 09:13
v0.6.7
72f8c3b
Compare
Choose a tag to compare

What's Changed

Added

  • Fix mu update function for PrimalLDLT backend (#349)
  • Allow use of installed pybind11, cereal and jrl-cmakemodules via cmake
  • Add compatibility with jrl-cmakemodules workspace (#339)
  • Specifically mention that timings are in microseconds (#340)
  • Fix cereal include directory in cmake (#340)
  • Extend doc with hint for conda installation from source (#340)

Fixed

  • Fix inequality constraints return in QPLayer (#343)

Changed

  • Refactor Python examples with a new "util.py" file (#347)

Full Changelog: v0.6.7...v0.6.7

ProxSuite 0.6.6

15 Jun 08:07
v0.6.6
84b4211
Compare
Choose a tag to compare

What's Changed

Fixed

  • Fix infeasibility detection and add a unit test (#328)

Full Changelog: v0.6.5...v0.6.6

ProxSuite 0.6.5

04 Jun 20:12
v0.6.5
29e9505
Compare
Choose a tag to compare

[0.6.5] - 2024-05-31

Added

  • Pip wheels for Python 3.12 and stop support Python 3.7 (#324)

Fixed

  • Fixes compilation issue with GCC 14 on Arch (#322)

What's Changed

  • Change from torch.Tensor to torch.empty or torch.tensor and specify type explicitly (#308)
  • Fix handling of batch of inequality constraints in QPFunctionFn_infeas. The derivations in qplayer was done for single-sided constraints, that's the reason for the concatenation but the expansion of batchsize dimension was not working properly (#308)
  • Switch from self-hosted runner for macos-14-ARM to runner from github (#306)
  • Fix missing cassert for some compilers (#316)

Full Changelog: v0.6.4...v0.6.5

ProxSuite 0.6.4

01 Mar 16:14
v0.6.4
b454363
Compare
Choose a tag to compare

What's Changed

Fixed

  • Changed primal_infeasibility_solving to False for feasible QPs (#302)

Full Changelog: v0.6.3...v0.6.4

ProxSuite 0.6.3

23 Jan 08:46
v0.6.3
97296bc
Compare
Choose a tag to compare

What's Changed

Fixed

  • Fix Python tests with scipy>=1.12 (#299)

Full Changelog: v0.6.2...v0.6.3

ProxSuite 0.6.2

22 Jan 11:10
v0.6.2
6f38d11
Compare
Choose a tag to compare

What's Changed

Fixed

  • Fix Windows build (#290)
  • Fix math formulae in documentation (#294)
  • Restore correc values for infeasibility (#292)
  • Handles CPU/GPU transfer in QPFunctionFn's backward function (#297)

Full Changelog: v0.6.1...v0.6.2

ProxSuite 0.6.1

16 Nov 10:21
v0.6.1
15cde91
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.0...v0.6.1