This blog is updated daily.
A general description is here.
‘model.frame(drop.unused.levels = TRUE)’ did not take into account ‘NA’ values of factors when deciding to drop levels. (PR#14393)
‘library.dynam.unload’ required an absolute path for ‘libpath’. (PR#14385)
Both ‘library()’ and ‘loadNamespace()’ now record absolute paths for use by ‘searchpaths()’ and ‘getNamespaceInfo(ns, "path")’.
The self-staring model ‘NLSstClosestX’ failed if some deviation was exactly zero. (PR#14384)
The calculation of whether text was completely outside the device region (in which case, you draw nothing) was wrong for screen devices (which have [0, 0] at top-left). The symptom was (long) text disappearing when resizing a screen window (to make it smaller). (PR#14391)
The 32- and 64-bit distributions have been merged:
There is a combined installer (called ‘R-<version>-win.exe’). When used under 32-bit Windows this works as before and installs 32-bit R. When used under 64-bit Windows there are options to install either or both of 32- and 64-bit R: the default is to install both.
The default package type is ‘"win.binary"’ on both 32- and 64-bit builds: a single repository contains binary packages for both architectures. This is in place for CRAN, CRANextras and BioC: ‘type = "win64.binary"’ can still be used for any repositories which follow the R 2.11.x convention. With the default filters (see ‘?available.packages’) packages will only be offered if they are available for the current architecture.
The default personal library, e.g. ‘~/R/win-library/2.12’ is now the same for both 32- and 64-bit R.
The recommended 64-bit toolchain has been changed to one that does not add leading underscores. See <URL: http://www.murdoch-sutherland.com/Rtools/> or <URL: http://www.stats.ox.ac.uk/pub/Rtools/>. Any static or import libraries for external software used in installing packages will need to be re-compiled for this toolchain, but the use of DLLs is unaffected.