From f37e72c271c15f24ec216b49922fe2d4a3c021c6 Mon Sep 17 00:00:00 2001 From: Max Isbey <224885523+maxisbey@users.noreply.github.com> Date: Wed, 29 Jul 2026 13:38:06 +0000 Subject: [PATCH] Ask which release line a bug report is on With both the 2.x stable line and the 1.x maintenance line supported, "I confirm that I'm using the latest version" is ambiguous for a 1.x reporter. Reword the check as the newest release of the reporter's own line and add a required Release line dropdown so triage can see the major at a glance. --- .github/ISSUE_TEMPLATE/bug.yaml | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml index 617ff9872e..42b2d4b16b 100644 --- a/.github/ISSUE_TEMPLATE/bug.yaml +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -11,13 +11,26 @@ body: id: checks attributes: label: Initial Checks - description: Just making sure you're using the latest version of MCP Python SDK. + description: > + Both the 2.x stable line and the 1.x maintenance line are supported, and only + the newest release of each line receives fixes. options: - - label: I confirm that I'm using the latest version of MCP Python SDK + - label: I confirm that I'm using the newest release of my line (the latest 2.x, or the latest 1.x if I'm still on v1) required: true - label: I confirm that I searched for my issue in https://github.com/modelcontextprotocol/python-sdk/issues before opening this issue required: true + - type: dropdown + id: release-line + attributes: + label: Release line + description: Which major version of the SDK are you using? + options: + - 2.x (current stable) + - 1.x (maintenance line, v1.x branch) + validations: + required: true + - type: textarea id: description attributes: