From f8b1444afd5932307ae743ec11380189e59daafa Mon Sep 17 00:00:00 2001 From: simple Date: Tue, 27 May 2025 12:25:31 +0900 Subject: [PATCH] [main] fix: description null error handling MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 📝 Details: - GitLab issues/milestones의 null description 처리 - schemas.ts에서 description을 nullable로 변경 --- CHANGELOG.md | 11 +++++++++++ package.json | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7a0bf0..4c5bc7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## [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](https://github.com/zereight/gitlab-mcp/pull/53), [Issue #51](https://github.com/zereight/gitlab-mcp/issues/51) + +--- + ## [1.0.45] - 2025-05-24 ### Added diff --git a/package.json b/package.json index 3266b53..ff81a9e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@zereight/mcp-gitlab", - "version": "1.0.45", + "version": "1.0.46", "description": "MCP server for using the GitLab API", "license": "MIT", "author": "zereight",