This blog is updated daily.
A general description is here.
‘mcparallel’ has a new argument ‘mc.interactive’ which can modify the interactive flag in the child process. The new default is ‘FALSE’ which makes child processes non-interactive by default (this prevents lock-ups due to children waiting for interactive input).
‘type.convert()’ (hence ‘read.table()’) returns a character vector or factor when representing a numeric input as a double would lose accuracy. Similarly for complex inputs.
If a file contains numeric data with unrepresentable numbers of decimal places that are intended to be read as numeric, specify ‘colClasses’ in ‘read.table()’ to be ‘"numeric"’.
Partial matching when using the ‘$’ operator _on data frames_ now throws a warning and may become defunct in the future. If partial matching is intended, replace ‘foo$bar’ by ‘foo[["bar", exact = FALSE]]’.
Specifying both ‘rate’ and ‘scale’ to ‘[dpqr]gamma’ is a warning (if they are essentially the same value) or an error.
