This blog is updated daily.
A general description is here.
‘rbind.data.frame()’ gains an optional argument ‘make.row.names’, for potential speedup.
It is possible to request the use of system ‘valgrind’ headers _via_ ‘configure’ option ‘--with-system-valgrind-headers’: note the possible incompatibility of such headers discussed in the 'R Installation and Administration' manual. (Wish of PR#16808.)
The ‘compiler’ package has a new utility function ‘setCompilerOptions()’ now returns the old values invisibly. The initial optimization level can also be set with the environment variable ‘R_COMPILER_OPTIMIZE’.
‘R CMD check’ gains option ‘--test-dir’ to specify an alternative set of tests to run.
Entry points ‘rbinom_mu’, ‘rnbinom_mu’ and ‘rmultinom’ are remapped (by default) to ‘Rf_rbinom_mu’ etc. This requires packages using them to be re-installed.
‘nlm()’ no longer modifies the callback argument in place (a new vector
is allocated for each invocation, which mimics the implicit duplication
that occurred in R < 3.1.0). (PR#15958)
‘capabilities()’ has a new item ‘long.double’ which indicates if the build uses a ‘long double’ type which is longer than ‘double’.
‘nlm()’ no longer modifies the callback argument in place (a new vector is allocated for each invocation, which mimics the implicit duplication that occurred in R < 3.1.0); note that this is a change from the previously documented behavior. (PR#15958)
‘nlm()’ no longer modifies the callback argument in place (a new vector
is allocated for each invocation, which mimics the implicit duplication
that occurred in R < 3.1.0). (PR#15958)