From e8c4e4b18fdb9756259ad0d7239d89aab2a3bb76 Mon Sep 17 00:00:00 2001 From: Arty Date: Mon, 17 Aug 2026 10:06:42 +0200 Subject: [PATCH] =?UTF-8?q?chore(mcp):=20release=200.29.0=20=E2=80=94=20sh?= =?UTF-8?q?ip=20the=20guided=20first-run=20walkthrough?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The walkthrough merged in #175 and #179 (Aug 10-11) but has never been released: mcp-v0.28.0 was tagged Aug 3, npm latest is 0.28.0, and neither contains leadbay_getting_started. So "Walk me through Leadbay" does nothing on the live connector today. The CHANGELOG made it worse by filing the feature under `## 0.28.0` — a version already published without it. Retitled to 0.29.0 and dated; the entry's content was already correct, only its number was wrong. Bumps the four version carriers together, which server-json-version.test.ts enforces: packages/mcp/package.json, server.json (top-level, packages[], and the npx pin), and the .claude-plugin manifest (version + its own pin). Everything on main since the tag is this feature, plus an eval-runner restore (9e31ac4) and a telemetry test (1e6a819) — nothing else user-facing, so no other CHANGELOG entry is owed. Merging fires auto-tag.yml, which pushes mcp-v0.29.0 and dispatches release.yml (npm + MCP Registry + .dxt/.mcpb) and build-image.yml (the hosted mcp.leadbay.app connector). Co-Authored-By: Claude Opus 5 --- .claude-plugin/plugins/leadbay/.claude-plugin/plugin.json | 4 ++-- CHANGELOG.md | 2 +- packages/mcp/package.json | 2 +- packages/mcp/server.json | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.claude-plugin/plugins/leadbay/.claude-plugin/plugin.json b/.claude-plugin/plugins/leadbay/.claude-plugin/plugin.json index 69eb5b6a..6eed116e 100644 --- a/.claude-plugin/plugins/leadbay/.claude-plugin/plugin.json +++ b/.claude-plugin/plugins/leadbay/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json", "name": "leadbay", - "version": "0.28.0", + "version": "0.29.0", "description": "AI lead discovery, qualification, and outreach prep on your Leadbay account.", "author": { "name": "Leadbay", @@ -23,7 +23,7 @@ "command": "npx", "args": [ "-y", - "--package=@leadbay/mcp@0.28", + "--package=@leadbay/mcp@0.29", "leadbay-mcp" ], "env": { diff --git a/CHANGELOG.md b/CHANGELOG.md index eea870d9..9a17f457 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 0.28.0 — Guided first-run walkthrough +## 0.29.0 — 2026-08-17 — Guided first-run walkthrough - **New: "Walk me through Leadbay."** A brand-new user now learns Leadbay by doing it, not by reading about it. Four steps, one button each: check which diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 3b0e2612..2a426558 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@leadbay/mcp", - "version": "0.28.0", + "version": "0.29.0", "mcpName": "io.github.leadbay/leadbay-mcp", "description": "Model Context Protocol (MCP) server for Leadbay — AI lead discovery, qualification, and enrichment for Claude Desktop, Cursor, and Claude Code.", "type": "module", diff --git a/packages/mcp/server.json b/packages/mcp/server.json index 56615f79..d253a214 100644 --- a/packages/mcp/server.json +++ b/packages/mcp/server.json @@ -3,7 +3,7 @@ "name": "io.github.leadbay/leadbay-mcp", "title": "Leadbay", "description": "AI lead discovery, qualification, and outreach prep on your Leadbay account.", - "version": "0.28.0", + "version": "0.29.0", "repository": { "url": "https://github.com/leadbay/mcp", "source": "github", @@ -24,7 +24,7 @@ "registryType": "npm", "registryBaseUrl": "https://registry.npmjs.org", "identifier": "@leadbay/mcp", - "version": "0.28.0", + "version": "0.29.0", "transport": { "type": "stdio" }, @@ -36,7 +36,7 @@ }, { "type": "positional", - "value": "--package=@leadbay/mcp@0.28" + "value": "--package=@leadbay/mcp@0.29" }, { "type": "positional",