This blog is updated daily.
A general description is here.
A ‘LazyDataCompression’ field in the ‘DESCRIPTION’ file will be used to set the value for the ‘--data-compress’ option of ‘R CMD INSTALL’.
Files ‘R/sysdata.rda’ of more than 1Mb are now stored in the lazyload daabase using ‘xz’ compression: this for example halves the installed size of package ‘Imap’.
Complex arithmetic (notably ‘z^n’ for complex ‘z’ and integer ‘n’) gave incorrect results since R 2.10.0 on platforms without complex C99 complex support. This and some lesser issues in trignometric functions have been corrected.
Such platforms were rare (we know of Cygwin and FreeBSD). However, because of new compiler optimizations in the way complex arguments are handled, the same code was selected on x86_64 Linux with ‘gcc 4.5.x’ at the default ‘-O2’ optimization (but not at ‘-O’).
‘rep()’, ‘seq()’, ‘seq.int()’ and ‘seq_len()’ report more often when the first element is taken of an argument of incorrect length.
In some circumstances (including for package ‘XML’), ‘R CMD INSTALL’ installed version-control directories from source packages.
‘library()’ failed to cache S4 metadata (unlike ‘loadNamespace()’) causing failures in S4-using packages without a namespace (e.g. those using reference classes).
Updating S4 methods for a group generic function requires resetting the methods tables for the members of the group (patch contributed by Martin Morgan).