This blog is updated daily.
A general description is here.
‘iconv()’ no longer translates ‘NA’ strings as ‘"NA"’.
‘persp(box = TRUE)’ now warns if the surface extends outside the box (since occlusion for the box and axes is computed assuming the box is a bounding box). (PR#202.)
‘RShowDoc()’ can now display the licences shipped with R, e.g. ‘RShowDoc("GPL-3")’.
Building the vignettes is now part of running ‘make’ from an SVN checkout: a separate ‘make vignettes’ is no longer required.
These vignette PDFs are now made with ‘keep.source = TRUE’ and hence will be laid out differently.
No parts of R are now licensed solely under GPL-2. The licences for packages ‘rpart’ and ‘survival’ have been changed, which means that the licence terms for R as distributed are GPL-2 | GPL-3.
‘plot.lm(which = 5)’ was intended to order factor levels in increasing order of mean standardized residual. It ordered the factor labels correctly, but could plot the wrong group of residuals against the label. (PR#14545)
‘mosaicplot()’ could clip the factor labels, and could overlap them with the cells if a non-default value of ‘cex.axis’ was used. (Related to PR#14550.)
‘dataframe[[row,col]]’ now dispatches on ‘[[’ methods for the selected column (spotted by Bill Dunlap).
‘sort.int()’ would strip the class of an object, but leave its object bit set. (Reported by Bill Dunlap.)