NEWS
BiocPkgTools 1.22.0
SIGNIFICANT USER-VISIBLE CHANGES
- 'biocLastBuildDate' has been removed from the package.
- Added a 'recursive = FALSE' argument to 'pkgBiocDeps'.
- Add 'biocBuildStatusDB' function to download and parse build status info
from BBS artifact.
- Include 'hasBiocMaint' to check if a package is maintained by a particular
email address (default to Bioconductor maintainer email).
BUG FIXES AND MINOR IMPROVEMENTS
- Use all 'pkgType' options in 'pkgBiocDeps' and 'pkgBiocRevDeps'.
- Add example to 'buildPkgDependencyGraph' using packages from
'biocMaintained'.
- Include an example using 'networkD3' in 'buildPkgDependencyGraph'.
BiocPkgTools 1.20.0
SIGNIFICANT USER-VISIBLE CHANGES
- 'biocRevDepEmail' accepts a vector of deprecated packages for whose
reverse dependencies are to be notified.
- 'biocDownloadStats' now filters out packages that are not part of the
'pkgType' option and strictly returns stats for Bioconductor packages
- When package stats are not available for a particular year,
'biocDownloadStats' will warn about the year there is no data for.
- 'biocLastBuildDate' has been defunct and its functionality disabled.
BUG FIXES
- Warn when a download stats URL is not available and filter out in
'pkgDownloadStats'.
- 'pkgDownloadRank' calculates the denominator for ranks using the 'VIEWS'
file; matches Bioc badges more closely.
BiocPkgTools 1.18.0
SIGNIFICANT USER-VISIBLE CHANGES
- 'biocLastBuildDate' has been deprecated and moved to 'BiocArchive'.
- 'pkgBiocDeps' returns only the Bioconductor dependencies for a given
vector of packages; can be set to all dependencies.
BUG FIXES
- Use 'bfcdownload' when a web resource needs updating. Functions that
download and cache files are affected including 'biocBuildReport',
'biocDownloadStats', 'biocPkgRanges', and 'CRANstatus'.
- 'biocPkgList' throws a descriptive error when using an alternative
repository to the default CRAN, e.g., 'RSPM' where the 'packages.rds'
file does not exist.
BiocPkgTools 1.16.0
SIGNIFICANT USER-VISIBLE CHANGES
- 'get_cre_orcids' and 'orcid_table' allow the querying of the ORCID API
to obtain information about the maintainer whose ORCID is documented
in the 'DESCRIPTION' file (@vjcitn)
- 'biocBuildEmail' now allows a 'to' maintainer email override along with
'cc' and 'bcc' inputs.
- 'biocLastBuildDate' gives the date of the last release build for a
particular release version as shown in the bioconductor.org website
- The argument defaults for 'buildPkgDependencyDataFrame' have changed to
match that of 'tools::package_dependencies' which is more appropriate for
identifying "strong" dependencies (@vjcitn, #55).
- 'latestPkgStats', 'activitySince', and 'pkgDownloadRank' are designed to
pull package statistics from the GitHub API using 'gh' packages or from
Bioconductor. They are esp. useful for reporting to funding agencies.
BiocPkgTools 1.12.0
NEW FEATURES
- 'biocRevDepEmail' sends an email to several downstream maintainers to
notify them of a deprecated package.
- 'biocBuildEmail' allows deprecation notices using the template in the
'inst' folder. Use 'templatePath()' to see available templates by their
location.
- ‘PackageStatus' indicates whether a package is slated for
’Deprecation' by checking the 'meat-index.dcf' file.
- 'pkgDownloadStats' provides the download statistics table for a
particular package.
BUG FIXES
- 'biocBuildReport' refers to hard-coded versions of the BBS build reports
corresponding to when changes were made.
- 'biocDownloadStats' includes all types of Bioconductor packages
- 'biocBuildReport' improved to work on old-rel, release, and devel
Bioconductor versions
BiocPkgTools 1.10.0
NEW FEATURES
- 'biocPkgRanges' allows for easy identification of package statuses from
the build report for a specified range of packages (ordered
alphabetically)
- 'biocBuildEmail' provides core-team functionality for sending email
notifications to package maintainers
SIGNIFICANT USER-VISIBLE CHANGES
- 'biocBuildEmail' allows for saving a credentials file for email
authentication via the 'credFile' argument
- 'setCache' uses 'tools::R_user_dir("BiocPkgTools", "cache")' instead of
'rappdirs::user_cache_dir'
BUG FIXES
- 'biocBuildReport' accounts for some packages whose 'DESCRIPTION' file is
malformed
- 'biocBuildReport' updated to changes in the build report format
BiocPkgTools 1.2.0
NEW FEATURES
- Add HTML Package Report template as RStudio rmarkdown
template to quickly generate overviews of package stats
for grants, etc.
- Add parent terms to biocViews to support better
search and browse by term
BUG FIXES
- Fix small css bug that caused paragraph tag
mis-rendering in vignettes when biocExplore()
used.
- Completed list column extraction for all list
columns in biocPkgList
BiocPkgTools 1.0.0
NEW FEATURES
- Bioc release date: 2018-10-31