44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [0.2.0] - 2025-06-04
|
|
|
|
### Added
|
|
- Complete implementation of all Bitbucket MCP tools
|
|
- Support for both Bitbucket Cloud and Server
|
|
- Core PR lifecycle tools:
|
|
- `create_pull_request` - Create new pull requests
|
|
- `update_pull_request` - Update PR details
|
|
- `merge_pull_request` - Merge pull requests
|
|
- `list_branches` - List repository branches
|
|
- `delete_branch` - Delete branches
|
|
- Enhanced `add_comment` with inline comment support
|
|
- Code review tools:
|
|
- `get_pull_request_diff` - Get PR diff/changes
|
|
- `approve_pull_request` - Approve PRs
|
|
- `unapprove_pull_request` - Remove approval
|
|
- `request_changes` - Request changes on PRs
|
|
- `remove_requested_changes` - Remove change requests
|
|
- npm package configuration for easy installation via npx
|
|
|
|
### Fixed
|
|
- Author filter for Bitbucket Server (uses `role.1=AUTHOR` and `username.1=email`)
|
|
- Branch deletion handling for 204 No Content responses
|
|
|
|
### Changed
|
|
- Package name to `@nexus2520/bitbucket-mcp-server` for npm publishing
|
|
|
|
## [0.1.0] - 2025-06-03
|
|
|
|
### Added
|
|
- Initial implementation with basic tools:
|
|
- `get_pull_request` - Get PR details
|
|
- `list_pull_requests` - List PRs with filters
|
|
- Support for Bitbucket Cloud with app passwords
|
|
- Support for Bitbucket Server with HTTP access tokens
|
|
- Authentication setup script
|
|
- Comprehensive documentation
|