-
pkg_deps()
now accepts a vector of package names. -
The metadata cache now does not use source URLs for packages in
Archive
on Posit Package Manager repositories. This URLs may serve a different
package, even a source package when the main URL for the same package
serves a binary package. The alternative URLs are not needed on PPM,
anyway, because PPM is in a consistent state w.r.t. metadata and
package files (#623). -
pak now supports
gitlab::
package sources better, by adding
explicit syntax to specify subdirectories (r-lib/pkgdepends#353, @dgkf). -
gitlab::
andgit::
package sources now support git submodules if
thegit-submodules
configuration option is set toTRUE
. See
?"pak-config"
(r-lib/pkgdepends#354). -
The new
?ignore-unavailable
parameter makes it easy to ignore soft
dependencies that are unavailable (#606). -
pak now automatically ignores soft dependencies that have an
incompatible OS type (OS_type
entry inDESCRIPTION
) when installing
packages. -
repo_add()
and theppm_*()
functions, e.g.ppm_snapshots()
, now
work again after the PPM API changes
(r-lib/pkgcache#110,
r-lib/pkgcache#115).