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)

Documentation

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)

New features

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