fastMatMR 1.2.7 (2026-03-01)
Features
- Transparent gzip support for all read/write functions via
.mtx.gzfile extension (#28) - Add
fmm_to_spam()andspam_to_fmm()for reading/writingspamsparse matrices (#2) - Add
fmm_to_SparseM()andSparseM_to_fmm()for reading/writingSparseMmatrix.csrobjects (#1) -
write_fmm()dispatcher now handlesspamandmatrix.csrinputs - ASV benchmark infrastructure with CI integration
Bug Fixes
- Require cpp11 >= 0.5.0 to resolve non-API usage of
SETLENGTH,SET_GROWABLE_BIT, andSET_TRUELENGTH(cause of CRAN archival) - Update vendored fast_matrix_market C++ library from 1.7.4 to 1.7.6 (adds
cstdintinclude fix, removes unusedcharconvinclude) - Move vendored fast_matrix_market headers from
inst/include/tosrc/to reduce installed package size (headers not needed at runtime)
fastMatMR 1.1.0 (2023-10-24)
Breaking changes
- Streamlined function naming for better clarity. (#29)
User facing functionality is not affected, write_fmm still works.
fastMatMR 0.0.1.0 (2023-09-02)
Features
- Support reading
Rnumeric vectors (is.vector()) - Support reading of
Ris.matrix()numerical matrices - Support reading sparse matrices from Matrix.
fastMatMR 0.0.0.9000 (2023-08-31)
Improved Documentation
- Added a performance benchmark for write and a basic introduction to the package.
Features
- A full multi-OS set of tests conforming to CRAN submission requirements and ROpenSci is present. (#12)
- Support writing
Rnumeric vectors (is.vector()) - Support writing of
Ris.matrix()numerical matrices - Support writing sparse matrices from Matrix.
