remotes v2.0.3
-
The order of choices for
upgrade = "ask"
now puts the stable ones 'All',
'CRAN only', 'none' first, so they always have the same numbers (#287). -
update_submodules()
now works with empty .gitmodules files (@jsilve24, #329). -
remotes now understands the "standard" remote type, as produced by packages
installed from CRAN usingpak
(#309) -
Fix return type of
install_remote()
when there is a circular dependency (#225) -
remote_package_name.github_remote()
now works properly on Windows (#248) -
install_bioc()
repositories now updated for the Bioconductor 3.8 release.
(#239) -
install_*
functions now set theR_LIBS*
environment variables for
child processes correctly on Windows (@HenrikBengtsson, #253) -
install_*
functions now support theR_REMOTES_UPGRADE
environment
variable, to set the default for theupgrade
argument. See README for
details (@kevinushey, #240). -
install_*
functions perform basic HTTP authentication using HTTP
headers now. This fixes an issue withinstall_bitbucket()
and private
repos (#255). -
install_*
functions now respect thedownload.file.method
option,
ifdownload_file()
is used for HTTP. -
install_*
functions now use the libcurl method, if the
download.file.method
option is not set to a different one, and libcurl
is available. Before, the wininet method was preferred on Windows.
If you rely on the proxy configuration of wininet, then you might
want to set thedownload.file.method
option, or use another way to
set up proxies, see?download.file
. -
Remotes without package names are now unconditionally installed (#246).
-
install_github()
now includes a more informative error message when the
status code is 404, asking the user to check that they have spelled the
repo owner and repo correctly (included in the error message), and that
they have the required permissions to access the repository. -
install_*
fuctions (via the underlying privateinstall
function) now set
RGL_USE_NULL="TRUE"
in order to avoid errors when running headless
and installing any package usingrgl
(@jefferis, ##333)