This blog is updated daily..
A general description is here.
writeLines(), writeBin() and writeChar() have a new argument 'useBytes'. If false, character strings with marked encodings are translated to the current locale (as before) but if true they are written byte-by-byte.
as.data.frame.vector() (and its copies) is slightly faster by avoiding a copy if there are no names (following a suggestion of Tim Hesterbuerg).
printCoefmat() formatted groups of columns together, not just the cs.ind group but also the zap.ind group and a residual group. It now formats all columns except the cs.ind group separately (and zaps the zap.ind group column-by-column). The main effect will be see in the output from print.anova, as this grouped SS-like columns in the zap.ind group.
A missing PROTECT caused rare segfaults during calls to load(). (PR#13880, fix found by Bill Dunlap.)
