Skip to content

rUM v.2.1.0

Latest
Compare
Choose a tag to compare
@kyleGrealis kyleGrealis released this 06 May 17:00
817f975

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 to DESCRIPTION file
    • Adding VignetteBuilder (quarto or knitr) to project DESCRIPTION file
    • Adding items to .Rbuildignore & vignettes/.gitignore
  • Added rUM::write_quarto() function that will add a quarto html document with many useful options.
  • Provides README.md and dated_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 of rUM 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)