AcidDevTools 0.4.0 (2021-08-23)

Major changes

  • Finally added code coverage for the package, using testthat.
  • Added working examples when feasible for all functions.
  • install, installGitHub, installedPackages, updatePackages now support a lib argument.
  • installGitHub: Switched release argument to tag argument. User must now declare a specific tag instead of supporting install from default branch.

Minor changes

  • Consolidated alias functions: cd, clear, d, la.
  • check: Added support for lints and urls overrides. Still enabled by default (non-breaking change), and calls lintr, urlchecker packages internally.
  • dev: Reduced the number of packages loaded. Now calls magrittr, testthat, goalie, and basejump.
  • findAndReplace: Reworked internal code using BiocParallel instead of parallel package, and switched from readr to base R for line import/export.
  • getCurrentGitHubVersion: Now supports multiple version checks in a single call, defined by the repo argument.
  • installRecommendedPackages: Updated default list.
  • Bioconductor validity with valid now passes lib argument (see above).
  • Default path in formal arguments has been changed from "." to getwd().
  • load_all: Simplified default alias.

AcidDevTools 0.4.1 (2021-09-08)

Minor changes

  • coverage: Default coverage threshold bumped from 80% to 95%.
  • installRecommendedPackages: Added spatialreg package.
  • test: Improved error message on unit test failure. Now using named argument in stopifnot call, which is supported in R 4.0.

AcidDevTools 0.4.2 (2021-09-14)

Minor changes

  • installRecommendedPackages: Need to remove parallel from this list.

AcidDevTools 0.4.3 (2021-09-22)

Minor changes

  • Bug fix for autoconfiguration detection of Homebrew install prefix on Linux, when HOMEBREW_PREFIX variable is defined, but the directory doesn’t exist. This is currently the case with our updated koopa Renviron config.