-
Fixed an issue where downloads could fail with curl >= 8.7.1. (#1869)
-
Fixed an issue where
renv::snapshot()did not properly normalize
package records generated from packages installed using thepak
package, e.g. viapak::pkg_install("cran::<package>"). -
Fixed an issue where
renvcould incorrectly prompt the user to record
a version ofrenvinstalled from GitHub in some cases. (#1857) -
renv::load()now delegates tobase::load()when it detects that the
call was likely intended forbase::load(), butrenv::load()was used
instead (e.g. becausebase::load()was masked byrenv::load()). -
renv::update()gains thelockargument, which can be used to
instructrenvto automatically update the lockfile after the requested
packages have been updated. (#1849) -
Fixed an issue where
renvcould fail to update the project autoloader
after callingrenv::upgrade(). (#1837) -
Fixed an issue where attempts to install binary packages from older
PPM snapshots could fail. (#1839) -
renvnow uses a platform-specific prefix on Linux for library and
cache paths by default with R (>= 4.4.0). This is equivalent to setting
RENV_PATHS_PREFIX_AUTO = TRUE. If necessary, this behavior can be
disabled by settingRENV_PATHS_PREFIX_AUTO = FALSEin an appropriate
R startup file. (#1211)