diff --git a/.Rbuildignore b/.Rbuildignore index 7372dc5..599aa2a 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -15,3 +15,4 @@ rsconnect/ ^jrHealthCheckConnect\.Rproj$ /rsconnect/ ^\.github$ +^\.commitlintrc\.yml$ \ No newline at end of file diff --git a/DESCRIPTION b/DESCRIPTION index 451541e..d1784b7 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Type: Package Package: audit.base Title: Base package for Posit Checks -Version: 0.6.20 +Version: 0.6.21 Authors@R: person("Jumping", "Rivers", , "info@jumpingrivers.com", role = c("aut", "cre")) Description: Base package for sharing classes between posit audit diff --git a/NEWS.md b/NEWS.md index 9490dc1..cf9c41e 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,8 @@ -# audit.base 0.6.20 _2024-02-21_ +# audit.base 0.6.21 _2025-07-09_ +- chore: Software bump +- feat: Update ubuntu to 24.04 + +# audit.base 0.6.20 _2025-02-21_ - chore: Software bump - fix: Fix quarto reporting on out of date versions diff --git a/R/check_server_headers.R b/R/check_server_headers.R index 771ceb2..293d403 100644 --- a/R/check_server_headers.R +++ b/R/check_server_headers.R @@ -26,5 +26,5 @@ get_posit_headers = function(headers) { } else { cli::cli_alert_danger("{cli::col_red('server')}: Contains too much information") } - return(posit_header) + posit_header } diff --git a/R/check_sys_deps.R b/R/check_sys_deps.R index 5e8188f..43753b0 100644 --- a/R/check_sys_deps.R +++ b/R/check_sys_deps.R @@ -65,8 +65,7 @@ get_installed_libs = function() { } else { cli::cli_abort("We don't support this OS yet") } - libs = clean_libs(os_release, libs) - return(libs) + clean_libs(os_release, libs) } #' @export @@ -82,5 +81,5 @@ clean_libs = function(os_release, libs) { } else { cli::cli_abort("We don't support this OS yet") } - return(sort(libs)) + sort(libs) } diff --git a/R/get_pkg_requirements.R b/R/get_pkg_requirements.R index 8a89906..47bccf9 100644 --- a/R/get_pkg_requirements.R +++ b/R/get_pkg_requirements.R @@ -1,6 +1,6 @@ # https://packagemanager.rstudio.com/__api__/swagger/index.html#/default/get_repos get_pkg_requirements = function(distribution = c("ubuntu", "redhat", "centos"), - release = c("18.04", "20.04", "22.04", "7", "8", "9"), + release = c("18.04", "20.04", "22.04", "24.04", "7", "8", "9"), base_url = "https://packagemanager.rstudio.com/__api__/repos/", repo_id = 2) { distribution = match.arg(distribution) diff --git a/R/update_all_versions.R b/R/update_all_versions.R index 1957b74..8b8c9eb 100644 --- a/R/update_all_versions.R +++ b/R/update_all_versions.R @@ -16,5 +16,5 @@ update_all_versions = function() { software = get_latest_versions_remote() readr::write_csv(software, file = "inst/extdata/versions/software.csv") - return(invisible(NULL)) + invisible(NULL) } diff --git a/inst/extdata/versions/connect.csv b/inst/extdata/versions/connect.csv index 7c3798c..b211ef0 100644 --- a/inst/extdata/versions/connect.csv +++ b/inst/extdata/versions/connect.csv @@ -1,4 +1,26 @@ version,cve +2025.06.0,CVE-2025-4673 +2025.06.0,CVE-2025-0913 +2025.06.0,CVE-2025-22874 +2025.06.0,CVE-2025-4673 +2025.06.0,CVE-2025-0913 +2025.06.0,CVE-2025-22874 +2025.05.0,CVE-2025-22873 +2025.05.0,CVE-2025-30204 +2025.05.0,CVE-2025-22873 +2025.05.0,CVE-2025-30204 +2025.04.0,CVE-2025-22872 +2025.04.0,CVE-2025-22871 +2025.04.0,CVE-2025-22872 +2025.04.0,CVE-2025-22871 +2025.03.0,CVE-2025-22870 +2025.03.0,CVE-2025-22870 +2025.02.0,CVE-2025-22866 +2025.02.0,CVE-2025-22868 +2025.02.0,CVE-2025-22869 +2025.02.0,CVE-2025-22866 +2025.02.0,CVE-2025-22868 +2025.02.0,CVE-2025-22869 2025.01.0,CVE-2024-45339 2025.01.0,CVE-2024-45341 2025.01.0,CVE-2024-45336 diff --git a/inst/extdata/versions/software.csv b/inst/extdata/versions/software.csv index 802dbf2..793270f 100644 --- a/inst/extdata/versions/software.csv +++ b/inst/extdata/versions/software.csv @@ -1,16 +1,18 @@ software,version -python,3.13.2 -python,3.12.9 -python,3.11.11 -python,3.10.16 -python,3.9.21 -quarto,1.6.41 +python,3.13.5 +python,3.12.11 +python,3.11.13 +python,3.10.18 +python,3.9.23 +quarto,1.7.32 +quarto,1.5.57 quarto,1.4.557 quarto,1.3.450 quarto,1.2.475 quarto,1.1.189 quarto,1.0.38 -r,4.4.2 +r,4.5.1 +r,4.4.3 r,4.3.3 r,4.2.3 r,4.1.3 diff --git a/inst/extdata/versions/workbench.csv b/inst/extdata/versions/workbench.csv index 0f74adf..cec0a84 100644 --- a/inst/extdata/versions/workbench.csv +++ b/inst/extdata/versions/workbench.csv @@ -1,4 +1,6 @@ version,cve +2025.05.1, +2025.05.0, 2024.12.1, 2024.12.0, 2024.09.1,