This blog is updated daily.
A general description is here.
Calling ‘&&’ or ‘||’ with either argument of length greater than one is now an error. Environment variable ‘_R_CHECK_LENGTH_1_LOGIC2_’ can still be set to get a verbose report (although that is likely to be removed before release, and is no longer set by ‘R CMD check --as-cran’).
The default error report is of the form
'length = 4' in coercion to 'logical(1)'
‘as.character(<Rd>, deparse = TRUE)’ failed to re-escape curly braces in LaTeX-like text. (Reported by Hadley Wickham in PR#18324.)
Writing to a clipboard connection on Windows works again, fixing a regression in R 4.2.0 (PR#18332). Re-using a closed clipboard connection on Windows no longer issues a spurious warning about an ignored encoding argument.
‘getlocale’ on Windows no longer attempts to query an unsupported category from the OS, even when requested at R level, which may cause crashes when R 4.2.0 (which uses UCRT) is embedded (reported by Kevin Ushey).
Setting environment variable ‘_R_CHECK_RD_VALIDATE_RD2HTML_’ to false value will override ‘R CMD check --as-cran’ and turn off HTML validation. This provides a way to circumvent a problematic ‘tidy’ such as the 2006 version that ships with macOS.