bb8 0.2.0 (2019-10-20)
install, which wraps
BiocManager::install with some improved defaults for Mike’s usage.
updatePackages, which wraps
remotes::update_packages with some improved defaults.
- Rexporting additional useful functions that get loaded by default in an interactive R session. See Mike’s corresponding
- Package doesn’t load any other additional packages as dependencies, to keep loading super fast in a new R session.
bb8 0.2.1 (2019-10-23)
killAll function, which calls
pkill rsession internally.
updateDeps: Now attempts to update “Enhances”, “LinkingTo”, and “Suggests” by default.
- Consistently using
system2 instead of
getPackageVersion, which gets current version of a GitHub package.
isInstalled, which checks against
bb8 0.2.2 (2019-10-30)
- Added more useful interactive reexports, including pipes.
bb8 0.2.3 (2019-11-19)
- Updated package documentation to support roxygen2 7.0 update.
- Added useful gh, locate, and remotes reexports.
bb8 0.2.5 (2020-01-07)
- Removed lookup package from reexports, to avoid accidental installation of GitHub versions that cause
BiocManager::valid() check to fail.
bb8 0.2.6 (2020-01-18)
BiocCheck reexport to not require biocViews in DESCRIPTION by default. This makes CI checks on non-Bioconductor packages destined for CRAN not error.
bb8 0.2.7 (2020-01-31)
rcmdcheck now uses
--as-cran flag automatically.
- Updated import to use pipette instead of brio.
bb8 0.2.8 (2020-04-12)
installGitHub: Install function that allows for versioned package installs without requiring
GITHUB_PAT variable to be set. Intended for use inside Docker images. Otherwise, use
remotes::install_github for interactive installs.
- Attempted to rework and simplify internal code, using acidbase and goalie as dependnecies. May revert back to no import approach.
bb8 0.2.9 (2020-04-12)
- Revert back to approach where package doesn’t import any dependencies via
Imports, instead only using
Suggests. This allows for package update calls inside Travis CI checks and Docker images to work more consistently.
bb8 0.2.10 (2020-04-12)
installGitHub: Bug fix for JSON parsing compability across Linux and macOS.
bb8 0.2.11 (2020-04-13)
install: Bug fix for systems lacking BiocManager or remotes packages. These dependencies are now installed in the fly if missing.
bb8 0.2.12 (2020-04-13)
install: Another bug fix. Switching from
lapply internally to capture return from BiocManager, as this output can vary.
bb8 0.2.13 (2020-05-12)
width parameter. This allows for improved automatic return of comments at a desired width. Currently defaults to 80 characters.
bb8 0.2.15 (2020-07-01)
getCurrentVersion function to
bb8 0.2.16 (2020-07-22)
installGitHub now default to
reinstall = TRUE.
bb8 0.2.18 (2020-07-28)
- Removed internal references to patrick package, which provides parameterized unit testing. Now falling back to simply using
mapply loops instead inside of packages.
bb8 0.2.19 (2020-08-03)
- Removed reexport of
import from pipette package. The
export function doesn’t detect
sym class correctly.
- Switched magrittr from Depends to Imports.
bb8 0.2.20 (2020-08-05)
install now internally treats all warnings as errors.
bb8 0.2.21 (2020-08-05)
install now supports direct installation of package tarballs from URLs.
bb8 0.2.22 (2020-08-11)
install: Bug fix for skipping install from tarball URLs if the package is already installed. Can override with
reinstall = TRUE.
bb8 0.2.23 (2020-08-11)
bb8 0.2.24 (2020-08-11)
updatePackages: Migrated automatic CRAN and GitHub removals here from code previously defined in koopa.
isCleanSystemLibrary to goalie package.
bb8 0.2.25 (2020-08-17)
install: Don’t attempt to update old packages by default.
bb8 0.2.26 (2020-08-18)
installedPackages: Improved detection of Acid Genomics packages installed from
r.acidgenomics.com instead of GitHub.
bb8 0.2.27 (2020-08-18)
- Bug fix for Bioconductor and CRAN/RSPM package detection.
bb8 0.2.28 (2020-08-25)
updatePackages: Don’t attempt to remove brio, as it’s now on CRAN.
bb8 0.2.29 (2020-10-07)
- Renamed acidbase package to AcidBase, and updated import here.
- Removed GitHub remotes to Acid Genomics packages.
bb8 0.2.30 (2020-10-12)
updatePackages: Only attempt to update GitHub packages if
GITHUB_PAT environment variable is set.
bb8 0.2.31 (2020-10-20)
updateDeps: Hardened against missing packages.
bb8 0.2.32 (2020-10-23)
- Draft update adding
view as a reexport, from tibble package.
bb8 0.2.33 (2020-10-28)
- Bug fix, ensuring tibble
view is reexported.
bb8 0.2.34 (2020-10-29)
install: Added support for automatic installation from a Git repository. Calls
bb8 0.2.35 (2020-10-29)
install: Improve support for direct installation from a local file.
bb8 0.2.36 (2020-11-03)
Migrated some install functions from koopa R package:
installAcidverse: Install all Acid Genomics packages.
installBioconductor: Wrapper for
installDefaultPackages: Install default recommended R packages.
bb8 0.2.37 (2020-11-04)
dependencies argument to
TRUE by default instead of
NA, which will automatically install suggested packages.
bb8 0.2.38 (2020-11-04)
installBioconductor: Also include automatic installation of BiocCheck.
bb8 0.2.39 (2020-11-04)
installBioconductor code into koopa package.
updatePackages against warnings.
bb8 0.2.40 (2020-11-05)
install: Attempt to improve internal repository handling.
updatePackages: Attempt to improve internal repository handling.
bb8 0.2.41 (2020-11-06)
- Fixed internal Bioconductor installation code.
bb8 0.2.42 (2020-11-11)
currentBiocVersion, which checks for current Bioconductor release version.
updatePackages now automatically upgrades the Bioconductor release, when applicable.
bb8 0.2.43 (2020-11-24)
installRecommendedPackages: Install all packages by default.
bb8 0.2.44 (2020-11-25)
updatePackages: Improved error message handling when internal BiocManager validity checks fail. Wrapped using
tryCatch call to better show which packages are responsible for the check failure.
bb8 0.2.45 (2020-12-03)
install: Improved automatic definition of
type internally for manual local package installs.
bb8 0.2.46 (2020-12-07)
- Fix for packages with dependency issues: Seurat and dendsort.
bb8 0.2.47 (2020-12-09)
check: Hardened against lintr check failure.
bb8 0.2.48 (2020-12-16)
pc alias for
printComment, to reduce the amount of typing required during an interactive scripting session.
bb8 0.2.49 (2021-01-15)
check: Improved package name detection, which doesn’t always correspond to the directory name. Using desc package to harden this. Also a couple of bug fixes related to checking outside of package working directory.
printComment: Bug fix to better set the width.
pc alias, which can get masked by Bioconductor.
bb8 0.2.50 (2021-01-31)
- Added veloviz and liger to recommended packages.