This blog is updated daily.
A general description is here.
‘Sys.timezone()’ is slightly less platform-dependent, notably for
‘location = FALSE’.
‘Sys.timezone()’ tries more ways on Unix-alikes and so is more likely to succeed (especially on Linux).
Subassignment with zero length vectors now coerces as documented (PR#17344). Further, ‘x <- numeric(); x[1] <- character()’ now signals an error ‘replacement has length zero’ (or a translation of that) instead of doing nothing.