This blog is updated daily.
A general description is here.
memory.limit() did not allow sizes greater than 4095 even on 64 bit builds. (PR#14372)
system(intern=TRUE) often returned 0 rather than an error status if the command could not be found, if run from Rterm or from Rgui with show.output.on.console = FALSE.
A fix intended for Mac OS X was incorrectly applied to Windows, so iconv(x, from, "") in a C locale was interpreted as requesting translation to UTF-8.
readClipboard() could cause a segfault with certain clipboard data.
serialize() to a raw vector works around the dismal performance of Windows' memory manager by allocating much larger chunks of memory less frequently.
file.rename() now waits for the rename to complete before returning, so that operations on the new filename will not fail.
Sys.info() and win.version() now report Windows 7 as such (and not as Vista), and Sys.info() now reports the machine type as 'x86-64' on 64-bit platforms.
The Rgui console, pagers and editor on the 64-bit build now have
a title bar icon.
The outer frame/console for Rgui/Rterm mentions '(64-bit)' to
make it easier to distinguish running copies of R.
The package entries in listbox shown by the 'Install package(s)
...' menu are now explicitly sorted in the current locale
(there were in most previous releases, but not in 2.11.0).
R CMD INSTALL can install zipfiles as binary packages.
The Rgui console, pagers and editor on the 64-bit build now have a title bar icon.
The outer frame/console for Rgui/Rterm mentions '(64-bit)' to make it easier to distinguish running copies of R.
The package entries in listbox shown by the 'Install package(s) ...' menu are now explicitly sorted in the current locale (there were in most previous releases, but not in 2.11.0).
R CMD INSTALL can install zipfiles as binary packages.
Errors in the Rconsole file are ignored: silently on startup, with a warning when Rconsole is loaded interactively.
R CMD INSTALL can install zipfiles as binary packages.
The outer frame/console for RGgui/Rterm mentions '(64-bit)' to make it easier to distinguish running copies of R.
The Korean translation of the RGgui menus has been corrected and restored. (Thanks to June Kim and Seung-ho Kang.)
Some (but not all) Korean users have been having problems with Korean translations of the RGgui menus. These had not been updated for a long time, and have now been removed.
The outer frame/console for RGui/Rterm mentions '(64-bit)' to make it easier to distinguish running copies of R.
The package entries in listbox shown by the 'Install package(s) ...' menu are now explicitly sorted in the current locale (there were in most previous releases, but not in 2.11.0).
The package entries in the 'Install package(s) ...' menu are now explicitly sorted in the current locale (there were in most previous releases, but not in 2.11.0).
The Rgui console, pagers and editor on the 64-bit build now have a title bar icon.
The outer frame/console for RGui/Rterm mention '(64-bit)' to make it easier to distinguish running copies of R.
0^1i (which should be complex NAN) was incorrect.
0^1i (which should be complex NAN) was incorrect.
The MSI installer defaults to an all-user (per machine) install (by setting the ALLUSERS property to 1). This can be changed at installation, and ift can be built for a user-mode install (see MkRules.dist).
RSetReg.exe has been updated to (un)set the version-specific keys in the same way as the main installer, and to have the optional argument /Personal to (un)set the per-user rather than the per-machine keys (which need administrative access).
The MSI installer defaults to an all-user (per machine) install (by setting the ALLUSERS property to 1). This can be changed at installation, and if can be built for a user-mode install (see MkRules.dist).
RSetReg.exe has been updated to (un)set the version-specific keys in the same way as the main installer.
The MSI installer defaults to an all-user (per machine) install (by setting the ALLUSERS property to 1).
readRegistry() can look at either the 32- or 64-bit view of the Registry on 64-bit Windows.
The Tcl timezone files (3Mb on disc) are now an optional part of the installation: they would be very rarely used with R.
When building R, the recommended way is now to supply a file R_HOME/src/gnuwin32/MkRules.local instead of editing MkRules: there is now no MkRules file in the distribution, but one is generated during the build process.
MkRules.local can be generated by copying and editing MkRules.dist.