This blog is updated daily.
A general description is here.
‘factor()’ now uses ‘order()’ to sort its levels, not ‘sort.list()’. This makes ‘factor()’ support custom vector-like objects if methods for the appropriate generics are defined. This change has the side effect of making ‘factor()’ succeed on empty or length-one non-atomic vector(-like) types (e.g., list), where it failed before.
One can now choose from alternative matrix product implementations _via_ ‘options(matprod = )’. The ‘"internal"’ implementation is not optimized for speed but consistent in precision with other summations in R (using ‘long double’ accumulators where available). ‘"blas"’ calls BLAS directly for best speed, but usually with undefined behavior for inputs with ‘NaN’/‘Inf’.
Formatting and printing of bibliography entries (‘bibentry’) now by default shows the bibtex code also when there is more than one entry. This also affects ‘citation()’: use ‘options(citation.bibtex.max = 1)’ to revert to previous behavior.