NEWS
audit.workbench 2026-10-13 (2026-10-13)
- fix:
check_posit_version() no longer errors outside RStudio when {rstudioapi} is installed
- fix:
create_config() referenced the old package name jrHealthCheckWorkbench
audit.workbench 2026-09-29 (2026-09-29)
- fix: check rvest is installed or code chunk never runs (#19)
- fix: Correction to URL containing required package list (#19)
- feat: Allow code to run outside of RStudio, but provide message when running outside RStudio
audit.workbench 2026-06-15 (2026-06-15)
- feat: Better R/Python detection
audit.workbench 2026-03-11 (2026-03-11)
- fix: debug_level now properly passed
audit.workbench 2026-02-23 (2026-02-23)
- fix: Use remote versions of software if possible
- fix: Printing drivers to screen
- fix: Suppress some BioConductor noise
- fix: Check cran didn't work
audit.workbench 2026-01-22 (2026-01-22)
- fix: Parsing Posit versions #20
- chore: Linting and air'ing
audit.workbench 2025-02-22 (2025-02-22)
- feat: The {rstudioapi} package is now optional
audit.workbench 2023-10-01 (2023-10-01)
- feat: Check for posit name leakage
audit.workbench 2023-09-26 (2023-09-26)
- feat: Add "All tests complete" message
audit.workbench 2023-09-23 (2023-09-23)
- feat: Improved CLI output
audit.workbench 2023-06-30 (2023-06-30)
- feat: Longer test descriptions
audit.workbench 2023-06-21 (2023-06-21)
- feat: Use %>% instead of |>
- feat: Add initial report
- feat: Standardise function names with
audit.workbench 2023-06-11 (2023-06-11)
audit.workbench 2023-01-11 (2023-01-11)
- fix: Return
TRUE, when testing_core_r_pkgs() passes
audit.workbench 0.6.19
New features
check_quarto_python builds a virtual environment from audit.base's Quarto Python document and renders it with the Jupyter engine. It uses python3 on the PATH, or the newest Python in /opt/python. Requires audit.base 0.7.2 (#3).
Bug fixes and minor improvements
- Remove the unused
inst/extdata/python example, whose 2023 pins don't install on Python 3.14.
audit.workbench 0.6.18
New features
check_reticulate_r_versions runs each R in /opt/R with its own site settings, and fails if any lacks {reticulate} or has a RETICULATE_PYTHON that is unset or not an executable file (#5).
audit.workbench 0.6.17
New features
check() runs audit.base::check_timezone(), and the report says whether R can determine the server's timezone. Requires audit.base 0.7.1 (#32).
audit.workbench 0.6.16
Bug fixes and minor improvements
- Add an
air.toml, so air formats with = assignment and 100-character lines.
audit.workbench 0.6.15
New features
check_verify_installation runs rstudio-server verify-installation and fails if it does (#6).
audit.workbench 0.6.14
New features
check_r_options fails when the HTTPUserAgent or download.file.extra R option is unset (#4).
audit.workbench 0.6.13
Bug fixes and minor improvements
- Remove the
core_r_pkgs check, which always failed. check_sys_libs() already covers system libraries (#19).
audit.workbench 0.6.12
Bug fixes and minor improvements
- Issues now use the Jumping Rivers organisation templates.