Skip to contents
rsonar 0.2.0 (2026-04-20)
New features
-
sonar_diff(): compare two analyses to detect regressions or improvements, similar to SonarQube’s “New Code” analysis (#9)
-
export_sarif(): export results in SARIF format for GitHub Code Scanning, VS Code and Azure DevOps integration (#10)
-
sonar_trend(): persist analysis history to a JSON file for tracking quality metrics over time (#11)
Improvements
- Added
quality_score() for fast local IDE feedback as a quality percentage
- Improved analysis robustness in CI:
- style checks no longer require
roxygen2 for roxygen examples
- coverage checks reuse installed dependencies (
clean = FALSE)
rsonar 0.1.0 (2026-04-20)
Bundled templates
-
inst/templates/default.lintr: lintr configuration aligned with SonarQube rules
-
inst/templates/ci/gitlab-rsonar.yml: complete GitLab CI pipeline with separate stages
-
inst/templates/ci/github-rsonar.yml: complete GitHub Actions workflow
Documentation
- 4 vignettes: introduction, CI/CD, technical debt, alternatives
- pkgdown site with Bootstrap 5