Site icon R-bloggers

R 2.14.1 is released

Peter Dalgaard announced today the release of the new R version 2.14.1.  Bellow is the announcement.  For R users who are using windows, I suggest to also have a look at one of the following two posts, suggestion an alternative strategy for how to more easily upgrade R under Windows XP, or under windows 7 (which tends to have more permission issues). Here is Peter Dalgaard announcement: < !--more--> The byte pixies have rolled up R-2.14.1.tar.gz (codename “December Snowflakes”) at 9:00 this morning. This is a maintenance release; see the list below for details. You can get it from http://cran.r-project.org/src/< wbr>base/R-2/R-2.14.1.tar.gz or wait for it to be mirrored at a CRAN site nearer to you. Binaries for various platforms will appear in due course. For the R Core Team Peter Dalgaard These are the md5sums for the freshly created files, in case you wish to check that they are uncorrupted: MD5 (AUTHORS) = cbf6da8f886ccd8d0dda0cc7ffd1b8< wbr>ec MD5 (COPYING) = eb723b61539feef013de476e68b5c5< wbr>0a MD5 (COPYING.LIB) = a6f89e2100d9b6cdffcea4f398e373< wbr>43 MD5 (FAQ) = 3a8fc6d4f7ae7c6f7e42b028240a46< wbr>b0 MD5 (INSTALL) = 70447ae7f2c35233d3065b004aa4f3< wbr>31 MD5 (NEWS) = 99d2842cf6a964716e960fadead402< wbr>c4 MD5 (NEWS.html) = 592a459fecefd8bb4573ba45ea9d3f< wbr>36 MD5 (ONEWS) = 0c3e10eef74439786e5fceddd06dac< wbr>71 MD5 (OONEWS) = b0d650eba25fc5664980528c147a20< wbr>db MD5 (R-latest.tar.gz) = ba5b6fb15b660670ea29b885348f32< wbr>2a MD5 (README) = 296871fcf14f49787910c57b92655c< wbr>76 MD5 (RESOURCES) = 020479f381d5f9038dcb18708997f5< wbr>da MD5 (THANKS) = 159efc7bd4ae7b23dda07c1d431657< wbr>bc MD5 (R-2/R-2.14.1.tar.gz) = ba5b6fb15b660670ea29b885348f32< wbr>2a This is the relevant part of the NEWS file (yes, I _have_ spotted the minor mishap….): CHANGES IN R VERSION 2.14.0 patched: NEW FEATURES: o parallel::detectCores() is now able to find the number of physical cores (rather than CPUs) on Sparc Solaris. It can also do so on most versions of Windows; however the default remains detectCores(logical = TRUE) on that platform. o Reference classes now keep a record of which fields are locked. $lock() with no arguments returns the names of the locked fields. o HoltWinters() reports a warning rather than an error for some optimization failures (where the answer might be a reasonable one). o tools::dependsOnPkg() now accepts the shorthand dependencies = “all”. o parallel::clusterExport() now allows specification of an environment from which to export. o The quartz() device now does tilde expansion on its file argument. o tempfile() on a Unix-alike now takes the process ID into account. This is needed with multicore (and as part of parallel) because the parent and all the children share a session temporary directory, and they can share the C random number stream used to produce the uniaue part.  Further, two children can call tempfile() simultaneously. o Option print in Sweave’s RweaveLatex() driver now emulates auto-printing rather than printing (which can differ for an S4 object by calling show() rather than print()). o filled.contour() now accepts infinite values: previously it might have generated invalid graphics files (e.g. containing NaN values). INSTALLATION: o On 64-bit Linux systems, configure now only sets LIBnn to lib64 if /usr/lib64 exists.  This may obviate setting LIBnn explicitly on Debian-derived systems. It is still necessary to set LIBnn = lib (or lib32) for 32-bit builds of R on a 64-bit OS on those Linux distributions capable for supporting that concept. o configure looks for inconsolata.sty, and if not found adjusts the default R_RD4PDF to not use it (with a warning, since it is needed for high-quality rendering of manuals). PACKAGE INSTALLATION: o R CMD INSTALL will now do a test load for all sub-architectures for which code was compiled (rather than just the primary sub-architecture). UTILITIES: o When checking examples under more than one sub-architecture, R CMD check now uses a separate directory examples_arch for each sub-architecture, and leaves the output in file pkgname-Ex_arch.Rout.  Some packages expect their examples to be run in a clean directory …. BUG FIXES: o stack() now gives an error if no vector column is selected, rather than returning a 1-column data frame (contrary to its documentation). o summary.mlm() did not handle objects where the formula had been specified by an expression.  (Reported by Helios de Rosario Martinez). o tools::deparseLatex(< wbr>dropBraces=TRUE) could drop text as well as braces. o colormodel = “grey” (new in R 2.14.0)) did not always work in postscript() and pdf(). o file.append() could return TRUE for failures.  (PR#14727) o gzcon() connections are no longer subject to garbage collection: it was possible for this to happen when unintended (e.g. when calling load()). o nobs() does not count zero-weight observations for glm() fits, for consistency with lm().  This affects the BIC() values reported for such glm() fits.  (Spotted by Bill Dunlap.) o options(warn = 0) failed to end a (C-level) context with more than 50 accumulated warnings.  (Spotted by Jeffery Horner.) o The internal plot.default() code did not do sanity checks on a cex argument, so invalid input could cause problems.  (Reported by Ben Bolker.) o anyDuplicated(<array>, MARGIN=0) no longer fails.  (Reported by Herv’e Pag`es.) o read.dcf() removes trailing blanks: unfortunately on some platforms this included \xa0 (non-breaking space) which is the trailing byte of a UTF-8 character.  It now only considers ASCII space and tab to be ‘blank’. o There was a sign error in part of the calculations for the variance returned by KalmanSmooth().  (PR#14738) o pbinom(10, 1e6, 0.01, log.p = TRUE) was NaN thanks to the buggy fix to PR#14320 in R 2.11.0.  (PR#14739) o RweaveLatex() now emulates auto-printing rather than printing, by calling methods::show() when auto-printing would. o duplicated() ignored fromLast for a one-column data frame. (PR#14742) o source() and related functions did not put the correct timestamp on the source references; srcfilecopy() has gained a new argument timestamp to support this fix. (PR#14750) o LaTeX conversion of Rd files did not correctly handle preformatted backslashes.  (PR#14751) o HTML conversion of Rd files did not handle markup within tabular cells properly.  (PR#14708) o source() on an empty file with keep.source = TRUE tried to read from stdin(), in R 2.14.0 only.  (PR#14753) o The code to check Rd files in packages would abort if duplicate description sections were present.