This blog is updated daily.
A general description is here.
‘model.frame(drop.unused.levels = TRUE)’ did not take into account ‘NA’ values of factors when deciding to drop levels. (PR#14393)
‘library.dynam.unload’ required an absolute path for ‘libpath’. (PR#14385)
Both ‘library()’ and ‘loadNamespace()’ now record absolute paths for use by ‘searchpaths()’ and ‘getNamespaceInfo(ns, "path")’.
The self-staring model ‘NLSstClosestX’ failed if some deviation was exactly zero. (PR#14384)
The calculation of whether text was completely outside the device region (in which case, you draw nothing) was wrong for screen devices (which have [0, 0] at top-left). The symptom was (long) text disappearing when resizing a screen window (to make it smaller). (PR#14391)