This blog is updated daily.
A general description is here.
The default for option ‘pkgType’ on platforms using binary packages is now ‘"both"’, so source packages will be tried if binary versions are not available or not up to date.
There are options for what ‘install.packages(type = "both")’ will do if compilation of a source package is desirable: see ‘?options’ (under ‘utils’).