This blog is updated daily.
A general description is here.
The parser has been updated to work with \Ibison 3.8.2, which is now used for the pre-generated parsers in ‘gram.c’, ‘file.c’, and ‘gramRd.c’. A few parser error messages have changed, which may affect code that relies on exact messages.
‘R CMD check’ now warns about non-ASCII characters in the ‘NAMESPACE’ file (in addition to R files). Such packages are not portable and may fail to install on some platforms.
The default method for the directional comparison operators ‘<’, ‘>’, ‘<=’, and ‘>=’ now signals an error when one of the operands is a language objects, i.e. a symbol or a call.
‘UseMethod()’ no longer forwards local variables assigned in the generic function into method call environments before evaluating the method body. This makes method calls behave more like standard function calls and makes method code easier to analyze correctly.
The twelve ‘as.data.frame.<class>()’ methods which were deprecated only via ‘_R_CHECK_AS_DATA_FRAME_EXPLICIT_METHOD_’ and in ‘R CMD check --as-cran’ are formally deprecated now in favour of calling ‘as.data.frame()’ or ‘as.data.frame.vector()’. The deprecation “check” now works also when ‘as.data.frame()’ is S4 generic thanks to Ivan Krylov.