Version 0.4
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,updatePackagesnow support alibargument. -
installGitHub: Switchedreleaseargument totagargument. 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 forlintsandurlsoverrides. 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 therepoargument. -
installRecommendedPackages: Updated default list. - Bioconductor validity with
validnow passeslibargument (see above). - Default path in formal arguments has been changed from
"."togetwd(). -
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 instopifnotcall, which is supported in R 4.0.
AcidDevTools 0.4.2 (2021-09-14)
Minor changes:
-
installRecommendedPackages: Need to removeparallelfrom this list.
AcidDevTools 0.4.3 (2021-09-22)
Minor changes:
- Bug fix for autoconfiguration detection of Homebrew install prefix on Linux, when
HOMEBREW_PREFIXvariable is defined, but the directory doesn’t exist. This is currently the case with our updated koopa Renviron config.
AcidDevTools 0.4.4 (2021-11-09)
Minor changes:
- Updated R dependency to 4.1, matching Bioconductor 3.14.
-
install: Now ensures that sf, and other r-spatial packages install from source, with specific pinning to GEOS, GDAL, and PROJ.
AcidDevTools 0.4.5 (2022-02-04)
Minor changes:
-
install: Switched back todependencies = NAby default, matching base R conventions. -
install: Bug fix for incorrect handling of geospatial library checks on Linux machines using system GDAL, GEOS, and PROJ. -
install: No longer checking for~/.R/Makevars.
AcidDevTools 0.4.6 (2022-02-28)
Major changes:
-
valid: Reworked to separately return install calls for outdated and pre-release packages. This now extracts return fromBiocManager::valid.
Minor changes:
-
installRecommendedPackages: Added GGally.
AcidDevTools 0.4.7 (2022-03-11)
Minor changes:
- Renamed
installGitHubtoinstallFromGitHub. -
installFromGitHub: Addedbranchargument support. -
valid: Updated recommended install call to use AcidDevTools. This helps avoid compilation issues with tricky packages, such as sf.