This blog is updated daily.
A general description is here.
Arguments are now properly forwarded to methods on S4 generics with ...
in the middle of their formal arguments. This was broken for the case
when a method introduced an argument but did not include ... in its own
formals. Thanks to Hervé Pagès for the report PR#18538.
‘dummy.coef(.)’ now also works for ‘lm()’-models with ‘character’ categorical predictor variables rather than ‘factor’ ones, fixing PR#18635 reported by Jinsong Zhao.
Arguments are now properly forwarded to methods on S4 generics with ... in the middle of their formal arguments. This was broken for the case when a method introduced an argument but did not include ... in its own formals. Thanks to Hervé Pagès for the report PR#18538.
‘cov2cor(<0x0>)’ now works, fixing PR#18423 thanks to Mikael Jagan and Elin Warning.
‘drop.terms(*)’ keeps ‘ + offset(.)’ terms when it should, PR#18565, and ‘drop.terms()’ no longer makes up a response, PR#18566, fixing both bugs thanks to Mikael Jagan.
Computations of glyph metric information for ‘pdf()’ and ‘postscript()’ did not take into account that transliteration could replace one character by two or more (only seen on macOS 14) and typically warned that the information was not known.
The C prototypes for LAPACK calls ‘dspgv’ and ‘dtptrs’ in ‘R_ext/Lapack.h’ had one too many and one too few character length arguments - but this has not caused any known issues. To get the corrected prototypes, include
#include <Rconfig.h> // for PR18534fixed #ifdef PR18534fixed # define usePR18534fix 1 #endif #include <R_ext/Lapack.h>
in your C/C++ code (PR#18534).
The deprecated legacy S-compatibility macros ‘PROBLEM’, ‘MESSAGE’, ‘ERROR’, ‘WARN’, ‘WARNING’, ‘RECOVER’, ... are no longer defined in ‘R_ext/RS.h’ (included by ‘R.h’). Replace these by calls to ‘Rf_error’ and ‘Rf_warning’ (defined in header ‘R_ext/Error.h’ included by ‘R.h’).
Header ‘R_ext/RS.h’ no longer includes ‘R_ext/Error.h’.