Changes in version 1.0.4 New features - Progress printing frequency can be controlled with new option freq Bug fixes - Added back missing / 2 in initialization of a_tau - Corrected some programming errors during loss computation Internal changes - Split indices from data values; this way indices can be stored as integers and data as numeric/floating point values. Theoretically reduces the storage need from n * 8 * 3 to n * (8 + 4 * 2), so 33% less. (WIP; this representation needs to be used also outside of the main function) - Old unused code was removed (p_gradUsparseWrapper) Minor changes - Added a NEWS.md file to track changes to the package. - Added SystemRequirements: C++11 to DESCRIPTION - Added Language: en-US to DESCRIPTION - Removed Date from DESCRIPTION - Add a inst/CITATION file for the original CMF article - Bump roxygen2 version to 7.2.3 Changes in version 1.0.3 (2022-08-09) Bug fixes - Removed in-place manipulation of pseudo data, since that led to involuntary manipulation of the original data. Data is copied anyways, so creating a new matrix costs almost the same. Major changes - Changed native code dependency from Rcpp to cpp11 Minor changes - Added a README.md file - Added a LICENSE.md file - Added .Rbuildignore - Add bug tracker URL Miscellaneous - Improved code formatting in R code - Started using clang-format for C++ code - Changed maintainer email Changes in version 1.0.2 (2020-03-13) Bug fixes - CRAN issues addressed to unarchive package Miscellaneous - Change of maintainer