This repository was archived by the owner on Nov 14, 2025. It is now read-only.
v1.4.0
What's New in v1.4.0
Issue Management Enhancements
- File and Directory Filtering: Filter issues by specific files (
files), directories (directories), or code scopes (scopes) - Bulk Issue Actions: Mark multiple issues as false positive or won't fix in a single operation
- Issue Comments: Add comments to issues for better collaboration
- Issue Assignment: Assign issues to specific users or unassign them
- Issue Transitions: Confirm, unconfirm, resolve, and reopen issues with optional comments
Developer Experience Improvements
- Enhanced Validation: Better error messages and input validation for all tools
- Improved Documentation: Added Architecture Decision Records (ADRs) for design decisions
- Code Quality Standards: New conventions in CLAUDE.md for maintaining code quality
- Updated Dependencies: Upgraded to sonarqube-web-api-client 0.11.0 with deprecation warnings
All Changes
- feat: Add directory, file, and scope filtering to issues search
- chore: Update sonarqube-web-api-client to 0.11.0
- feat: Improve validation and error messages for better user experience
- docs: Add code quality conventions to CLAUDE.md
- feat: Add Architecture Decision Records (ADRs) for project documentation
- feat: Add missing issue transition tools (confirmIssue, resolveIssue, reopenIssue, unconfirmIssue)
- feat: Add assignIssue action
- feat: Add addCommentToIssue action
- feat: Enhance issues.search action with improved documentation and examples
- feat: Add markIssueFalsePositive and markIssueWontFix actions
Installation
npm
```bash
npm install -g sonarqube-mcp-server@1.4.0
```
Docker
```bash
docker pull sapientpants/sonarqube-mcp-server:1.4.0
```
See the README for complete documentation and usage examples.