v0.4.0 - Breaking changes and configuration file for a better experience
attachment 0.4.0
Breaking changes
-
When using
att_amend_desc()
without the default parameters, likepkg_ignore = "x"
will now requireatt_amend_desc(pkg_ignore = "x", update.config = TRUE)
, otherwise, it will fail. This allows for the use of parameters stored in the config file when runningatt_amend_desc()
directly in the console.
Recommendation: Runatt_amend_desc(pkg_ignore = "x", update.config = TRUE)
if you have to update your config, runatt_amend_desc()
daily as you'll want to use what is stored in the config file. -
create_dependencies_file()
gets parameterinstall_only_if_missing = FALSE
by default to complete the installation instructions packages only if missing. (@MurielleDelmotte)
New features
att_amend_desc()
can run with the last set of parameters stored in a configuration file, without having to call them all each time. See vignettes and documentation of parametersupdate.config = FALSE
,use.config = FALSE
andpath.c = "dev/config_attachment.yaml"
. (@dagousket)create_dependencies_file()
now takes other sources into account (git, gitlab, github, bioc, local). (@MurielleDelmotte)- Use
create_dependencies_file(to = NULL)
to only get the output as character and do not create a file