Changes in version 1.12.1 o Modify calls to matrixStats functions to mitigate non-backward comptible changes in matrixStats 1.0.0. More precisely: (1) useNames=NA became deprecated in matrixStats 1.0.0 so we make sure to never pass useNames=NA when calling a matrixStats function; (2) furthermore, we make sure to pass a useNames value that preserves the pre-matrixStats 1.0.0 behavior in order to avoid disruption. See https://github.com/Bioconductor/MatrixGenerics/issues/31 for a discussion of these changes. Changes in version 1.11.3 o Add SparseArray to Suggests. Changes in version 1.11.1 o Move rowSum()/colSums() and rowMeans()/colMeans() generics from BiocGenerics. Changes in version 1.9.1 o Fix for functions whose first argument is not x ( and ). Changes in version 1.5.4 o Sync API with matrixStats v0.60.1. Changes in version 1.5.2 o Sync API with matrixStats v0.60.0. Changes in version 1.5.1 o Fix problem with function environment of fallback mechanism ( and ). Make sure that packages can use MatrixGenerics with the :: notation to call functions from sparseMatrixStats and DelayedMatrixStats. Changes in version 1.2.1 o Sync API with matrixStats v0.58.0. Changes in version 1.2.0 o Add drop and type to generic signature of [row|col]Quantiles (). o Sync API with matrixStats v0.57.0 (). o Add default methods with user-friendly fallback mechanism (). Suggested packages are now loaded the first time a MatrixGenerics' generic is called (e.g. the first time MatrixGenerics::colVars() is called). With this new approach, if the user passes a _dgCMatrix_ object and if sparseMatrixStats is already loaded, will 'just work' and the fallback mechanism won't try to load anything. o Dispatch on methods for matrix objects when table objects are supplied () Changes in version 1.0.0 o New package MatrixGenerics, providing S4 generic functions modeled after the 'matrixStats' API for alternative matrix implementations.