rUM 2.1.0 (Rum & Coke)
CRAN release: 2025-03-21
New Features
- Automated
make_project(vignette = TRUE)
development tools during project build to:- Restructure
analysis.qmd
&analysis.Rmd
YAML for vignette engine & building - Write user's
rUM
project packages toDESCRIPTION
file - Adding
VignetteBuilder
(quarto or knitr) to projectDESCRIPTION
file - Adding items to
.Rbuildignore
&vignettes/.gitignore
- Restructure
- Added
rUM::write_quarto()
function that will add a quarto html document with many useful options. - Provides
README.md
anddated_progress_notes.md
templates to new projects. It will ask if you'd like to overwrite an existing README if one exists in the current project. - Added custom.scss to non-package Quarto projects with
rUM::write_scss()
during project creation. - Added
rUM::write_scss()
function that will write a SCSS template for Quarto projects. This function is available for use outside ofrUM
projects when a SCSS template is desired (perhaps, a Quarto blog or Shiny app). - Added
rUM::write_notes()
function to add the progress notes template to users' projects when one doesn't currently exist. This can be used in rUM & non-rUM projects alike. - Added
rUM::write_readme()
function to insert a structured README file to users' projects when one doesn't currently exist. This may also be used in rUM & non-rUM projects. - Added a vignette for using Posit.Cloud
Other Updates
- removed
RUN_ME_FIRST.R
file and instead automate those processes as described above - Empty
ggplot()
object included in manuscript & vignette templates - Moved external GitHub gists to
inst/gists
directory
Bug Fixes
- (none)