This blog is updated daily.
A general description is here.
The deprecated legacy typedefs of ‘Sint’ and ‘Sfloat’ in header ‘R.h’ can be excluded by defining macro ‘NO_S_TYPEDEFS’ before including the header. This is defined when using ‘R CMD check --as-cran’ or by defining the environment variable ‘_R_NO_S_TYPEDEFS_’ to a true value when running ‘R CMD check’.
If these are excluded, ‘R.h’ no longer includes header ‘limits.h’ from C nor ‘climits’ from C++.
[This is scheduled to become the default on 2022-08-10.]
The ‘relist()’ function of ‘utils’ now supports ‘NULL’ elements in the skeleton (PR#15854).