Xpress Updates 9.6.1 is now available on the client area for Windows, Linux and MacOS on x86-64, and Linux and MacOS on AArch64, from
https://clientarea.xpress.fico.com/download_patch.php#961
Xpress Updates 9.6.1 is now available on Docker Hub from
https://hub.docker.com/r/ficoxpress/xpress-solver-python (Xpress Solver with Python docker images)
https://hub.docker.com/r/ficoxpress/xpress-solver (Xpress Solver docker images)
This is the latest updates for the Xpress 9.6 release branch, respectively, and require matching licenses. Please note that these archives must be extracted over a prior installation of FICO Xpress 9.6, respectively.
Release Notes for 9.6.1
Xpress Optimizer 45.01.02
Compiler Library
https://clientarea.xpress.fico.com/download_patch.php#961
Xpress Updates 9.6.1 is now available on Docker Hub from
https://hub.docker.com/r/ficoxpress/xpress-solver-python (Xpress Solver with Python docker images)
https://hub.docker.com/r/ficoxpress/xpress-solver (Xpress Solver docker images)
This is the latest updates for the Xpress 9.6 release branch, respectively, and require matching licenses. Please note that these archives must be extracted over a prior installation of FICO Xpress 9.6, respectively.
Release Notes for 9.6.1
Xpress Optimizer 45.01.02
- MIPstatus and LPstatus are now reset upon problem changes so that XPRSoptimize will return correct solvestatus and solstatus even if a timelimit is hit before the actual optimization commences.
- Fixed an issue in the linearization of binary QPs that could lead to incorrect solutions.
- Fixed an integer overflow in cut lifting.
- Fixed problems when reading/writing compressed files with certain external tools on Windows.
- Fixed issues with the PRECONVERTOBJTOCONS control in global or nonlinear solves.
- Fixed a crash when all indicator constraints could be removed during nonlinear presolve.
- Fixed an issue in the conversion of special bilinear terms to indicator constraints.
- Fixed an issue with presolve reformulations that could lead to incorrect solves
- Python
- Improved performance of problem.addrows, problem.addcols and problem.loadproblem, when names are provided. (Previously stated as fixed in 9.5.1, incorrectly.)
- Fixed an issue where after reading a problem from an MPS or LP file, the Python objects representing special ordered sets were inconsistent with the Optimizer problem.
- Matlab
- Minimum supported version of Matlab is now 2022B on Windows, Linux on Arm and Intel, and macOS on Intel; Minimum supported version of Matlab is 2023B on macOS on Apple Silicon.
Compiler Library
- Native routines requiring lists/sets/arrays of unions are now properly compiled.
- Improved handling of memory errors.
- Lower memory consumption when generating matrices of quadratic coefficients.
- Lower memory consumption on detection of quadratic constraints.
- Lower memory consumption on detection of quadratic objectives.
- Fix: Local Docker (Conda-free) could produce Conda-related error on trying to run Mosel.
Updated 1 year ago
Version 3.0FICO
Community Manager
Joined July 21, 2025
FICO® Xpress Optimization Blog
Follow this blog board to get notified when there's new activity