Changelog
This page lists the key changes made between consecutive versions of modOpt.
A more detailed description of major changes between releases can be found
in RELEASE_NOTES.md in the project root directory.
Version 0.2.1 (April 29, 2026)
Add
verbosityoption toOpenSQPUpdate tests to ensure comaptibility with latest Python and SciPy versions
Version 0.2.0 (April 22, 2026)
Feature Additions
Full support for NumPy 2.0
Builtin
InteriorPointalgorithm as an educational solverBuiltin
OpenSQPalgorithm as a performant solverSupport Hessian and multiplier initialization in
OpenSQPUpdate CUTEst table with newest problems, tags, classifications
Allow filtering CUTEst problems based on tags and return problem metadata
Support adder in
CSDLAlphaProblemImplement caching in
AugmentedLagrangian
Bug Fixes
Rounding issue in performance profiling
Issue with callable checks in solver_options
Reference bug in
NewtonLagrange,MeritFunctioncache
Miscellaneous
Provide
out_dirargument in Optimizer base classInclude
return_status,success, andstatsin IPOPT resultsUpdate docs to use latest
sphinx-collectionsRemove workflow for the old, github-hosted docs
Version 0.1.0 (February 3, 2025)
Initial production release of modOpt