Skip to content
This repository was archived by the owner on Nov 14, 2025. It is now read-only.

v1.4.0

Choose a tag to compare

@sapientpants sapientpants released this 15 Jun 15:21
81207a5

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.