This blog is updated daily.
A general description is here.
‘qbeta(.001, .9, .009)’ and similar cases now converge correctly thanks to Ben Bolker's report in PR#17746.
‘data()’ now checks that its (rarely used) ‘list’ argument is a character vector - a couple of packages passed other types and gave incorrect results.
‘which()’ now checks its ‘arr.ind’ argument is TRUE rather coercing to logical and taking the first element - which gave incorrect results in package code.
‘deparse(..)’, ‘dump(..)’, and ‘dput(x, control = "all")’ now include control option ‘"digits17"’ which typically ensures 1:1 invertibility. New option ‘control = "exact"’ ensures numeric exact invertibility via ‘"hexNumeric"’.