This blog is updated daily.
A general description is here.
A non-zero exit status from ‘cleanup’, ‘cleanup.win’ or ‘cleanup.ucrt’, if requested via options ‘--clean’ or ‘--preclean’, is now reported with a warning.
‘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.
‘model.frame(~1, list(), na.action=na.pass)’ and similar “border-line” uses no longer produce invalid data frames, fixing PR#18977, reported with patch by Mikael Jagan.
‘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.
‘approx(<x_with_ties>, <y_with_NA>, na.rm = FALSE)’ now should always call the ‘ties()’ function, fixing PR#17604 reported by Bill Dunlap.
‘persp()’ labels the three axes correctly also when C level ‘atan2pi()’ is available, fixing PR#19007 by Klaus Schliep.
