Releases: DrTimothyAldenDavis/SuiteSparse
Releases · DrTimothyAldenDavis/SuiteSparse
v7.12.2 (Feb 5, 2026)
Feb 5, 2026: version 7.12.2
* GraphBLAS 10.3.1: bug and documentation fixes, performance improvements,
and printing of user-defined types using get/set with
GxB_PRINT_FUNCTION.
* SuiteSparse_config 7.12.2: checking for BLAS libraries; better handling
of BLA_VENDOR input parameter to cmake
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.12.2 *
AMD 3.3.4
BTF 2.3.3
CAMD 3.3.5
CCOLAMD 3.3.5
CHOLMOD 5.3.4
COLAMD 3.3.5
CSparse 4.3.2
CXSparse 4.4.2
Example 1.8.10
GraphBLAS 10.3.1 *
KLU 2.3.6
LDL 3.3.3
LAGraph 1.2.1
SuiteSparse_Mongoose 3.3.6
ParU 1.1.0
RBio 4.3.5
SPEX 3.2.4
SPQR 4.3.6
UMFPACK 6.3.7
Full Changelog: v7.12.1...v7.12.2
v7.12.2.beta1 (Feb 5, 2026)
Feb 5, 2026: version 7.12.2
* GraphBLAS 10.3.1: bug and documentation fixes, performance improvements,
and printing of user-defined types using get/set with
GxB_PRINT_FUNCTION.
* SuiteSparse_config 7.12.2: checking for BLAS libraries; better handling
of BLA_VENDOR input parameter to cmake
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.12.2 *
AMD 3.3.4
BTF 2.3.3
CAMD 3.3.5
CCOLAMD 3.3.5
CHOLMOD 5.3.4
COLAMD 3.3.5
CSparse 4.3.2
CXSparse 4.4.2
Example 1.8.10
GraphBLAS 10.3.1 *
KLU 2.3.6
LDL 3.3.3
LAGraph 1.2.1
SuiteSparse_Mongoose 3.3.6
ParU 1.1.0
RBio 4.3.5
SPEX 3.2.4
SPQR 4.3.6
UMFPACK 6.3.7
Full Changelog: v7.11.0...v7.12.2-beta1
v7.12.1 (Nov 4, 2025)
Nov 4, 2025: version 7.12.1
* SuiteSparse_config 7.12.1: fix for ninja; checking BLAS properties
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.12.1 *
AMD 3.3.4
BTF 2.3.3
CAMD 3.3.5
CCOLAMD 3.3.5
CHOLMOD 5.3.4
COLAMD 3.3.5
CSparse 4.3.2
CXSparse 4.4.2
Example 1.8.10
GraphBLAS 10.2.0
KLU 2.3.6
LDL 3.3.3
LAGraph 1.2.1
SuiteSparse_Mongoose 3.3.6
ParU 1.1.0
RBio 4.3.5
SPEX 3.2.4
SPQR 4.3.6
UMFPACK 6.3.7
Full Changelog: v7.12.0...v7.12.1
SuiteSparse 7.12.0
Nov 1, 2025: version 7.12.0
* UMFPACK 6.3.7: workaround for an Intel icx 2025.2 compiler bug
* LAGraph 1.2.1: bug fix for experimental maxflow method
* ParU 1.1.0: performance improvements, minor revisions for benchmarking
* GraphBLAS 10.2.0: printing user-defined types, GrB_assign performance
* SPQR 4.3.6: better handling of complex types for BLAS/LAPACK
* SuiteSparse_config 7.12.0: better handling of complex types for
BLAS/LAPACK
* Mongoose 3.3.6: minor change to build system
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.12.0 *
AMD 3.3.4
BTF 2.3.3
CAMD 3.3.5
CCOLAMD 3.3.5
CHOLMOD 5.3.4
COLAMD 3.3.5
CSparse 4.3.2
CXSparse 4.4.2
Example 1.8.10 *
GraphBLAS 10.2.0 *
KLU 2.3.6
LDL 3.3.3
LAGraph 1.2.1 *
SuiteSparse_Mongoose 3.3.6 *
ParU 1.1.0 *
RBio 4.3.5
SPEX 3.2.4
SPQR 4.3.6 *
UMFPACK 6.3.7 *
Full Changelog: v7.11.0...v7.12.0
v7.12.0 (paru subset)
Nov 1, 2025: version 7.12.0 (ParU subset, for submission to ACM TOMS)
* UMFPACK 6.3.7: workaround for an Intel icx 2025.2 compiler bug
* ParU 1.1.0: performance improvements, minor revisions for benchmarking
* SuiteSparse_config 7.12.0: better handling of complex types for
BLAS/LAPACK
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.12.0 *
AMD 3.3.4
CAMD 3.3.5
CCOLAMD 3.3.5
CHOLMOD 5.3.4
COLAMD 3.3.5
ParU 1.1.0 *
UMFPACK 6.3.7 *
v7.11.0 (July 25, 2025)
July 25, 2025: version 7.11.0
* LAGraph v1.2: many new experimental algorithms, LAGraph_Random in src/
* GraphBLAS v10.1.1: risc-V vectorization, GRAPHBLAS_VANILLA (optional;
to disable GxB extensions), and workaround for gcc compiler bug on
Power and s390x processors.
* nearly all packages: cmake updates, to move static targets into separate
exports (needed for Fedora packaging)
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.11.0 *
AMD 3.3.4 *
BTF 2.3.3 *
CAMD 3.3.5 *
CCOLAMD 3.3.5 *
CHOLMOD 5.3.4 *
COLAMD 3.3.5 *
CSparse 4.3.2
CXSparse 4.4.2 *
Example 1.8.9 *
GraphBLAS 10.1.1 *
KLU 2.3.6 *
LDL 3.3.3 *
LAGraph 1.2.0 *
SuiteSparse_Mongoose 3.3.5 *
ParU 1.0.1 *
RBio 4.3.5 *
SPEX 3.2.4 *
SPQR 4.3.5 *
UMFPACK 6.3.6 *
Full Changelog: v7.10.3...v7.11.0
v7.11.0-beta.1 (May 27, 2025)
May 27, 2025: version 7.11.0-beta.1
* LAGraph v1.2: many new experimental algorithms, LAGraph_Random in src/
* GraphBLAS v10.1.0: risc-V vectorization, GRAPHBLAS_VANILLA (optional;
to disable GxB extensions), and cmake revisions to ensure gcc is not
used to compile GraphBLAS on the Power or s390 processors (as a
workaround around for a bug in the gcc compiler).
* nearly all packages: cmake updates, to move static targets into separate
exports (needed for Fedora packaging)
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.11.0 *
AMD 3.3.4 *
BTF 2.3.3 *
CAMD 3.3.5 *
CCOLAMD 3.3.5 *
CHOLMOD 5.3.4 *
COLAMD 3.3.5 *
CSparse 4.3.2
CXSparse 4.4.2 *
Example 1.8.9 *
GraphBLAS 10.1.0 *
KLU 2.3.6 *
LDL 3.3.3 *
LAGraph 1.2.0 *
SuiteSparse_Mongoose 3.3.5 *
ParU 1.0.1 *
RBio 4.3.5 *
SPEX 3.2.4 *
SPQR 4.3.5 *
UMFPACK 6.3.6 *
Full Changelog: v7.10.1...v7.11.0-beta.1
v7.10.3 (May 5, 2025)
May 5, 2025: version 7.10.3
* SuiteSparse_config: do not print info about the BLAS if no BLAS used,
in the cmake build script. Added /usr/local to the build and install
paths on the Mac.
* GraphBLAS: cmake revisions and 2 bug fixes
* revised CI rules on github
* CAMD: minor typo in Makefile, for demos
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.10.3 *
AMD 3.3.3
BTF 2.3.2
CAMD 3.3.4 *
CCOLAMD 3.3.4
CHOLMOD 5.3.2
COLAMD 3.3.4
CSparse 4.3.2
CXSparse 4.4.1
Example 1.8.8 *
GraphBLAS 10.0.5 *
KLU 2.3.5
LDL 3.3.2
LAGraph 1.1.5
SuiteSparse_Mongoose 3.3.4
ParU 1.0.0
RBio 4.3.4
SPEX 3.2.3
SPQR 4.3.4
UMFPACK 6.3.5
Full Changelog: v7.10.2...v7.10.3
v7.10.2 (Apr 10, 2025)
Apr 10, 2025: version 7.10.2
* GraphBLAS v10.0.3: performance of setElement. Update to xxHash and
cpu_features. Octave interface updated for the Mac.
* CHOLMOD 5.3.2: use CUDA as linker, if applicable
* SuiteSparse_config 7.10.2: allow the installer to compile without
the BLAS.
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.10.2 *
AMD 3.3.3
BTF 2.3.2
CAMD 3.3.3
CCOLAMD 3.3.4
CHOLMOD 5.3.2 *
COLAMD 3.3.4
CSparse 4.3.2
CXSparse 4.4.1
Example 1.8.7 *
GraphBLAS 10.0.3 *
KLU 2.3.5
LDL 3.3.2
LAGraph 1.1.5
SuiteSparse_Mongoose 3.3.4
ParU 1.0.0
RBio 4.3.4
SPEX 3.2.3
SPQR 4.3.4
UMFPACK 6.3.5
Full Changelog: v7.10.1...v7.10.2
v7.10.1 (Mar 6, 2025)
Mar 6, 2025: version 7.10.1
* GraphBLAS v10.0.1: bug fix, when using user-defined monoids in GrB_mxm
* Package versions in this release: (* denotes a new version)
SuiteSparse_config 7.10.1 *
AMD 3.3.3
BTF 2.3.2
CAMD 3.3.3
CCOLAMD 3.3.4
CHOLMOD 5.3.1
COLAMD 3.3.4
CSparse 4.3.2
CXSparse 4.4.1
Example 1.8.6 *
GraphBLAS 10.0.1 *
KLU 2.3.5
LDL 3.3.2
LAGraph 1.1.5
SuiteSparse_Mongoose 3.3.4
ParU 1.0.0
RBio 4.3.4
SPEX 3.2.3
SPQR 4.3.4
UMFPACK 6.3.5
Full Changelog: v7.10.0...v7.10.1