Skip to content

0.6.0.579

Choose a tag to compare

@github-actions github-actions released this 17 Mar 08:48
· 744 commits to master since this release
204c01d

SonarQube CLI v0.6.0

This release introduces the sonar verify command for running SonarQube Agentic Analysis, a high-performance service designed to integrate SonarQube's static analysis directly into AI coding workflows. Other features: a self-update mechanism, and several usability improvements, alongside a comprehensive round of bug fixes for hooks, issue listing, and organization resolution.

Features

  • New sonar verify command — A dedicated command for running analysis with SonarQube Agentic Analysis, also exposed as a sonar analyze sqaa command.
  • New sonar self-update command — The CLI can now update itself, and automatically update installed binaries and integrations.
  • Improved sonar analyze secrets parameters — The command now accepts a list of files (the unnecessary --file option was removed)
  • Add new sonar list -o / --org option — Org can now be passed directly without relying on current configuration.
  • Simplified organization selection — The organization is now resolved automatically where possible, reducing the need to specify it manually.
  • Improved error reporting — All error types are now consistently logged, making failures easier to diagnose.

Bug Fixes

  • sonar integrate claude — correctly derives the org from the project configuration rather than the auth connection.
  • sonar list issues — Fixed the project filter being ignored when listing issues on SonarQube Server.
  • sonar list — The list command now works correctly when authentication is supplied via environment variables.
  • sonar integrate claude — The generated hook template now uses the correct analyze subcommand.
  • sonar integrate claude — Hooks now correctly parse JSON output formatted by Claude Code.
  • sonar integrate claude -g — Fixed global integration incorrectly replacing project-level agentExtensions with a wrong projectRoot.