This blog is updated daily.
A general description is here.
‘lengths(x)’ now also works (trivially) for atomic ‘x’ and hence can be
used more generally as an efficient replacement of ‘sapply(x, length)’
and similar.
‘lengths(x)’ now also works (trivially) for atomic ‘x’ and hence can be used more generally as an efficient replacement of ‘sapply(x, length)’ and similar.
The low-level functions ‘.rowSums()’ etc. did not check the length of their argument, so could segfault. (PR#16367)
If the CRAN mirror was not set, ‘install.packages(type = "both")’ and related functions could repeatedly query the user for it. (Part of PR#16362)