Update packages which are currently out-of-date. Currently, only CRAN and GitHub package sources are supported.
update( packages = NULL, ..., library = NULL, rebuild = FALSE, check = FALSE, prompt = interactive(), project = NULL )
| packages | A character vector of R packages to update. When |
|---|---|
| ... | Unused arguments, reserved for future expansion. If any arguments
are matched to |
| library | The R library to be used. When |
| rebuild | Force packages to be rebuilt, thereby bypassing any installed versions of the package available in the cache? This can either be a boolean (indicating that the requested package(s) should be rebuilt), or a vector of package names indicating which packages should be rebuilt. |
| check | Boolean; check for package updates without actually installing available updates? |
| prompt | Boolean; prompt the user before taking any action? For backwards
compatibility, |
| project | The project directory. If |
A named list of package records which were installed by renv.
Updates will only be checked from the same source -- for example, if a package was installed from GitHub, but a newer version is available on CRAN, that updated version will not be seen.
if (FALSE) { # update the 'dplyr' package renv::update("dplyr") }