Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 2.63 KB

File metadata and controls

58 lines (40 loc) · 2.63 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.0.4] - 2026-03-19

Changed

  • Renamed skill.md to SKILL.md to match official Claude Code skill naming convention
  • Added argument-hint frontmatter field for autocomplete hints
  • Added allowed-tools frontmatter field to allow Bash(python3 *) and skill scripts without per-use approval
  • Added $ARGUMENTS substitution for direct invocation via /bitbucket <command>

Fixed

  • Fixed stale config path reference: ~/.bitbucket-rest-cli-config.json~/.claude/bitbucket.config in code review scripts section

[0.0.3] - 2026-03-18

Changed

  • Shell scripts (bb-comment.sh, bb-review.sh) now read credentials from ~/.claude/bitbucket.config instead of ~/.bitbucket-rest-cli-config.json — unified config with Python API client
  • Shell scripts now also read workspace and repo_slug from config (previously only from git remote)
  • Updated authentication docs: Atlassian API Token with scopes is now the recommended auth method
  • Marked Bitbucket App Passwords as deprecated in README
  • Clarified that classic Atlassian API Tokens (without scopes) do not work with Bitbucket Cloud API

[0.0.2] - 2026-03-16

Added

  • CHANGELOG.md for tracking project changes

Removed

  • BB_CLI_CONFIG.md — removed unused bb-cli (PHP) configuration docs
  • bb-cli alternative section from SKILL.md and README.md — the skill uses only the Python API client

[0.0.1] - 2026-03-16

Added

  • SKILL.md — skill entry point with command definitions, triggers, and config setup
  • bitbucket_api.py — Python CLI client for Bitbucket Cloud REST API 2.0 (stdlib only, no external dependencies)
    • Pull request management: create, list, view, merge, decline
    • PR comments: add general and inline comments
    • Pipeline listing with status, duration, and trigger info
    • Auto-detection of workspace/repo from git remote
    • Flexible auth: App Password, Repository Access Token, API Token
  • scripts/bb-comment.sh — shell script for adding single inline PR comments
  • scripts/bb-review.sh — shell script for batch code review with multiple inline comments via TSV file
  • references/api_reference.md — direct Bitbucket REST API reference for advanced use cases
  • README.md — installation, authentication, and usage documentation
  • .gitignore to exclude IDE files (.idea/) and credential config files (*.config)
  • LICENSE — MIT License (Serhii Koval, Zghraia Software)