Files
gitlab-mcp/CHANGELOG.md
simple a2c2ac185a [main] release: v1.0.47
📝 Details:
- 버전을 1.0.47로 업데이트
- CHANGELOG에 새로운 기능과 버그 수정 사항 추가
  - list_merge_requests 기능 추가 (#56)
  - GitLabUserSchema의 avatar_url nullable 처리 (#55)
  - GitLabPipelineSchema의 illustration nullable 처리 (#58)
2025-05-29 09:13:43 +09:00

2.8 KiB

[1.0.47] - 2025-05-29

Added

  • 🔄 List Merge Requests Tool: Added functionality to list and filter merge requests in GitLab projects
    • list_merge_requests: List merge requests with comprehensive filtering options
    • Supports filtering by state, scope, author, assignee, reviewer, labels, and more
    • Includes pagination support for large result sets
    • See: PR #56

Fixed

  • Fixed issue where GitLab users without profile pictures would cause JSON-RPC errors

    • Changed avatar_url field to be nullable in GitLabUserSchema
    • This allows proper handling of users without avatars in GitLab API responses
    • See: PR #55
  • Fixed issue where GitLab pipelines without illustrations would cause JSON-RPC errors

    • Changed illustration field to be nullable in GitLabPipelineSchema
    • This allows proper handling of pipelines without illustrations
    • See: PR #58, Issue #57

[1.0.46] - 2025-05-27

Fixed

  • Fixed issue where GitLab issues and milestones with null descriptions would cause JSON-RPC errors
    • Changed description field to be nullable with default empty string in schemas
    • This allows proper handling of GitLab issues/milestones without descriptions
    • See: PR #53, Issue #51

[1.0.45] - 2025-05-24

Added

  • 🔄 Pipeline Management Tools: Added GitLab pipeline status monitoring and management functionality
    • list_pipelines: List project pipelines with various filtering options
    • get_pipeline: Get detailed information about a specific pipeline
    • list_pipeline_jobs: List all jobs in a specific pipeline
    • get_pipeline_job: Get detailed information about a specific pipeline job
    • get_pipeline_job_output: Get execution logs/output from pipeline jobs
  • 📊 Pipeline status summary and analysis support
    • Example: "How many of the last N pipelines are successful?"
    • Example: "Can you make a summary of the output in the last pipeline?"
  • See: PR #52

[1.0.42] - 2025-05-22

Added

  • Added support for creating and updating issue notes (comments) in GitLab.
  • You can now add or edit comments on issues.
  • See: PR #47

[1.0.38] - 2025-05-17

Fixed

  • Added expanded property to start and end in GitLabDiscussionNoteSchema
    Now you can expand or collapse more information at the start and end of discussion notes.
    Example: In code review, you can choose to show or hide specific parts of the discussion.
    (See: PR #40)