Skip to content

1.1.0a1

Pre-release
Pre-release

Choose a tag to compare

@tttapa tttapa released this 03 Sep 21:12
· 1 commit to guanaqo since this release

Major changes:

  • Renamed problem functions (e.g. eval_f() becomes eval_objective(), get_n() becomes get_num_variables())
    See https://kul-optec.github.io/alpaqa/1.1.0a1/Doxygen/page-problem-formulations.html for details.
  • Renamed some solver statistics (e.g. lbfgs_failures becomes direction_failures)
  • Installing the alpaqa Python package no longer requires CasADi.
    If you intend to use alpaqa with CasADi, use pip install --pre "alpaqa[casadi]"

Other changes:

  • New interface for defining custom inner solvers in Python
  • Expose Ipopt solver to Python
  • Use Conan package manager for installing dependencies
  • Simplified installation from source
  • CI maintenance
  • Added Python 3.14 support
  • Dropped CentOS 7 support
  • Dropped Python 3.8 support

Full Changelog: 1.0.0a20...1.1.0a1