This blog is updated daily.
A general description is here.
‘R CMD INSTALL’ and hence ‘install.packages()’ gave an internal error installing a package called ‘description’ from a tarball on a case-insensitive file system.
‘match(x, t)’ (and hence ‘x %in% t’) failed when ‘x’ was of length one, and either ‘character’ and ‘x’ and ‘t’ only differed in their ‘Encoding’ or when ‘x’ and ‘t’ where ‘complex’ with ‘NA’s or ‘NaN’s. (PR#16885.)
‘unloadNamespace(ns)’ also works again when ‘ns’ is a ‘namespace’, as from ‘getNamespace()’.
‘rgamma(1,Inf)’ or ‘rgamma(1, 0,0)’ no longer give ‘NaN’ but the correct limit.
‘length(baseenv())’ is correct now.
‘pretty(d, ..)’ for date-time ‘d’ rarely failed when ‘"halfmonth"’ time steps were tried (PR#16923) and on ‘inaccurate’ platforms such as 32-bit windows or a configuration with ‘--disable-long-double’; see comment #15 of PR#16761.
In ‘text.default(x, y, labels)’, the rarely(?) used default for ‘labels’ is now correct also for the case of a 2-column matrix ‘x’ and missing ‘y’.
‘as.factor(c(a = 1L))’ preserves ‘names()’ again as in R < 3.1.0.
‘strtrim(""[0], 0[0])’ now works.
Use of ‘Ctrl-C’ to terminate a reverse incremental search started by ‘Ctrl-R’ in the ‘readline’-based Unix terminal interface is now supported when R was compiled against ‘readline’ >= 6.0 (‘Ctrl-G’ always worked). (PR#16603)
‘as<-()’ avoids an infinite loop when a virtual class is interposed between a subclass and an actual superclass.
Fix level propagation in ‘unlist()’ when the list contains zero-length lists or factors.
Fix S3 dispatch on S4 objects when the ‘methods’ package is not attached.
Internal S4 dispatch sets ‘.Generic’ in the method frame for consistency with ‘standardGeneric()’ (PR#16929).
Fix ‘order(x, decreasing=TRUE)’ when ‘x’ is an integer vector containing ‘MAX_INT’. Ported from a fix Matt Dowle made to ‘data.table’.
‘diff(<difftime>)’ now keeps the ‘"units"’ attribute, as subtraction already did, PR#16940.