Skip to content

Releases: jasenfinch/projecttemplates

projecttemplates 0.6.3

17 Jul 12:53
13405ad
Compare
Choose a tag to compare
  • Fixed the path to the Dockerfile in the project build script (misc/docker/build_image.sh).

  • Added bash headers to template shell scripts.

  • Set the default values of the arguments github, private and github_actions in template() to FALSE.

  • Fixed the branch reference for adding a project to GitHub.

projecttemplates 0.6.2

29 Mar 18:46
e8da905
Compare
Choose a tag to compare
  • Fix for renv initialisation when Bioconductor dependencies are included in the argument dependencies.

projecttemplates 0.6.1

09 Mar 13:14
4a0d407
Compare
Choose a tag to compare
  • Added the sandbox argument to renvInitialise() to allow the selection of whether sandboxing is used during renv initialisation.

projecttemplates 0.6.0

23 Feb 21:58
e89c442
Compare
Choose a tag to compare
  • The template run.R script now outputs to misc/run.R. The template README.md has now been updated to reflect this.

  • The template misc/run.R script now outputs a message to the console upon completion.

  • The tarchetypes package is now referenced directly in template targets scripts.

  • The template docker infrastructure now outputs to the directory misc/docker and now includes an image build script (/misc/docker/build_image.sh) and a container run script (/misc/docker/run_container.sh).

  • jfmisc::writingChecks() now replaces the manuscriptChecks() function in the manuscript template.

  • The renv::restore() command has now been moved to the template .Rprofile.

  • The targets package and the magrittr %>% are now loaded via the template .Rprofile.

  • The bioconductor argument replaces the bioc argument in renvInitialise() to stipulate the Bioconductor version to use.

  • Added the targetsConfig() function to add a _targets.yaml to a project directory. This file is added automatically by the template() function.

  • Fixed incorrect outputs in the figures, tables and supplementary output Rmarkdown files in the manuscript template.

  • knitr is now referenced directly in function calls in output template Rmarkdown files.

projecttemplates 0.5.8

07 Jan 16:11
4ad7bea
Compare
Choose a tag to compare
  • The renv directory is now included in the generated .dockerignore file if argument renv = TRUE.

  • The RStudio project file is now created even if the project template is generated outside of RStudio.

  • Errors encountered during the retrieval of the git signature are now reported during git initialisation.

projecttemplates 0.5.7

17 Dec 12:21
617107e
Compare
Choose a tag to compare
  • Script header added to generated R/utils.R file.

  • data and exports directories added to the the generated .dockerignore file.

  • The generated _targets.R file is now formatted using the styler package.

projecttemplates 0.5.6

16 Nov 09:35
fc8b6a0
Compare
Choose a tag to compare
  • .dockerignore file is now added to output project to ignore the _targets directory if present.

  • Target build time and object size are now added to the output pipeline graph in run.R.

  • targets package options set by tar_options_set() now moved to utils.R.

projecttemplates 0.5.5

09 Nov 09:37
3075db0
Compare
Choose a tag to compare
  • Fixed the use of user renv settings during initialisation to ensure that the user cache is used.

  • Simplified the renv cache restore term in the generated project Dockerfile.

projecttemplates 0.5.4

08 Nov 14:11
e3bcc56
Compare
Choose a tag to compare
  • Fixed warning that is returned when directories in the project path do not exist prior to template generation.

projecttemplates 0.5.3

06 Nov 21:31
f338eee
Compare
Choose a tag to compare
  • Added pacman as an import to ensure that it is installed in case renv = FALSE is used.

  • Project templates targets error option now set to "continue" to enable the pipeline to continue if an error is encountered.

  • The pipeline network graph generation added to the generated run script.