Releases: r-lib/pkgcache
pkgcache 2.2.3
-
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 (r-lib/pak#623). -
parse_packages()
now does not throw a warning for emptyPACKAGES*
files (#107). -
repo_set()
and theppm_*()
functions, e.g.ppm_snapshots()
, now
work again after the PPM API changes (#110, #115).
pkgcache 2.2.2
- pkgcache now treats R 4.5.x (current R-devel) macOS binaries
correctly. It is also more robust to changes the in macOS platform.
pkgcache 2.2.1
- pkgcache now does a better job when matching the R version to a
Bioconductor version.
pkgcache 2.2.0
-
New
pkg.current_platform
option andPKG_CURRENT_PLATFORM
environment
variable to override the detected platform. -
In
repo_add()
andrepo_resolve()
theMRAN@
prefix is now deprecated
and resolves to PPM, because MRAN will be retired soon. See more at
https://posit.co/blog/migrating-from-mran-to-posit-package-manager/. -
The metadata cache now has
SystemRequirements
information for Bioconductor
packages.
pkgcache 2.1.1
-
parse_installed()
now has apackages
argument, to list only a subset
of all packages. -
parse_packages()
can now parsePACKAGES
files with trailing
whitespace (#93). -
The Bioconductor repositories now include the 'books' repository,
available since Bioconductor 3.12.
pkgcache 2.1.0
-
pkgcache now supports binary packages on x86_64 macOS and R 4.3.0 and
later (#89). -
Better Posit Package Manager (PPM) support. New
ppm_has_binaries()
,
ppm_r_versions()
,ppm_repo_url()
,ppm_snapshots()
andppm_platforms()
functions to help interacting with PPM. See the new 'pkgcache and Posit
Package Manager on Linux' article at https://r-lib.github.io/pkgcache.
(#47 and r-lib/pkgdepends#186).
pkgcache 2.0.4
- Update R version -> Bioconductor version mapping. R 4.2.x now maps to
Bioconductor 3.16.
pkgcache 2.0.3
-
The
built
andsysreqs
columns of the metadata case are always
character vectors now, and not logicals, as it used to be in some
edges cases in the past. -
The
deps
column of the metadata cache is not a tibble any more,
but a data frame with atbl
class, as it should be. -
cran_archive_*()
functions now only download the metadata if it is newer
than what you have currently. -
cran_archive_cleanup()
now does not ignore theforce
argument. -
The
sources
column in the metadata cache now has the correct URL for
packages in the CRAN archive (r-lib/pak#425).
pkgcache 2.0.2
-
pkgcache error messages are better now.
-
pkgcache now does not compress the metadata cache files, which makes
loading the metadata cache faster.
v2.0.1
No user visible changes.