This blog is updated daily.
A general description is here.
‘ftable()’s default method and the ‘as.table()’ method for ‘"ftable"’s get a ‘perm’ argument with back compatible default. The ‘as.table()’ method also gets a ‘named.dim = FALSE’ switch, no longer creating a named ‘dim(<result>)’ by default.
‘approx(<x_with_ties>, <y_with_NA>, na.rm = FALSE)’ now should always call the ‘ties()’ function, fixing PR#17604 reported by Bill Dunlap.
Specifying C++11 or C++14 in ‘src/Makevars’ has long given a note: in 99% of CRAN packages the specification was unnecessary as the default C++17 suffices (in a few cases with a deprecation warning from some compilers).
Supoport for these standards has been removed: the default C++ standard (currently C++17) will be used.
‘R CMD config’ variables ‘CXX11’, ‘CXX14’ and their associated ‘CXXxxFLAGS’, ‘CXXxxPICFLAGS’ ‘CXXxxSTD’, ‘SHLIBCXXxxLD’ and ‘SHLIBCXXxxLDFLAGS’ variables are no longer supported and reported as ‘defunct’.
‘diff(m, lag, dif)’ for matrix ‘m’ now still returns matrices, also
when ‘lag * dif > nrow(m)’ (PR#18972, thanks to Mikael Jagan and
Suharto Anggono). ‘diff(<ts-matrix>)’ remains matrix, even when it has
length zero.
‘length(<POSIXlt>) <- v’ is more careful about balancing, notably when ‘v’ is not integer, thanks to Suharto Anggono's remarks on the mailing list R-devel.
‘diff(m, lag, dif)’ for matrix ‘m’ now still returns matrices, also when ‘lag * dif > nrow(m)’ (PR#18972, thanks to Mikael Jagan and Suharto Anggono). ‘diff(<ts-matrix>)’ remains matrix, even when it has length zero.
