From 6394033f7250e649eb88f0062b37e8ddce9d2a0c Mon Sep 17 00:00:00 2001 From: Steve Yegge Date: Thu, 18 Dec 2025 00:27:59 -0800 Subject: [PATCH] chore: Bump version to 0.30.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated all component versions: - bd CLI: 0.30.4 → 0.30.5 - Plugin: 0.30.4 → 0.30.5 - MCP server: 0.30.4 → 0.30.5 - npm package: 0.30.4 → 0.30.5 Changes in 0.30.5: - Removed YAML simple template system (--from-template flag) - Removed embedded templates (bug.yaml, epic.yaml, feature.yaml) - Templates are now purely Beads-based 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .claude-plugin/marketplace.json | 2 +- .claude-plugin/plugin.json | 2 +- CHANGELOG.md | 9 +++++++++ cmd/bd/info.go | 11 ++++++++++- cmd/bd/templates/hooks/post-checkout | 2 +- cmd/bd/templates/hooks/post-merge | 2 +- cmd/bd/templates/hooks/pre-commit | 2 +- cmd/bd/templates/hooks/pre-push | 2 +- cmd/bd/version.go | 2 +- integrations/beads-mcp/pyproject.toml | 2 +- integrations/beads-mcp/src/beads_mcp/__init__.py | 2 +- npm-package/package.json | 2 +- 12 files changed, 29 insertions(+), 11 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index dceff3bc..bc77850b 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -9,7 +9,7 @@ "name": "beads", "source": "./", "description": "AI-supervised issue tracker for coding workflows", - "version": "0.30.4" + "version": "0.30.5" } ] } diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index c246c7c8..19dbb925 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "beads", "description": "AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.", - "version": "0.30.4", + "version": "0.30.5", "author": { "name": "Steve Yegge", "url": "https://github.com/steveyegge" diff --git a/CHANGELOG.md b/CHANGELOG.md index ec628b17..7a606fee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.30.5] - 2025-12-18 + +### Removed + +- **YAML simple template system** - Removed `--from-template` flag from `bd create` + - Deleted embedded templates: `bug.yaml`, `epic.yaml`, `feature.yaml` + - Templates are now purely Beads-based (epics with `template` label) + - Use `bd template instantiate ` for template workflows + ## [0.30.4] - 2025-12-18 ### Added diff --git a/cmd/bd/info.go b/cmd/bd/info.go index 0849239a..ecf3d254 100644 --- a/cmd/bd/info.go +++ b/cmd/bd/info.go @@ -287,11 +287,20 @@ type VersionChange struct { // versionChanges contains agent-actionable changes for recent versions var versionChanges = []VersionChange{ + { + Version: "0.30.5", + Date: "2025-12-18", + Changes: []string{ + "REMOVED: YAML simple template system - --from-template flag removed from bd create", + "REMOVED: Embedded templates (bug.yaml, epic.yaml, feature.yaml) - Use Beads templates instead", + "Templates are now purely Beads-based - Create epic with 'template' label, use bd template instantiate", + }, + }, { Version: "0.30.4", Date: "2025-12-18", Changes: []string{ - "bd template instantiate (bd-r6a.2) - Create beads issues from YAML workflow templates", + "bd template instantiate (bd-r6a.2) - Create beads issues from Beads templates", "--assignee flag for template instantiate - Auto-assign during instantiation", "bd mail inbox --identity fix - Now properly filters by identity parameter", "Orphan detection fixes - No longer warns about closed issues or tombstones", diff --git a/cmd/bd/templates/hooks/post-checkout b/cmd/bd/templates/hooks/post-checkout index f81e3c11..f96a78ba 100755 --- a/cmd/bd/templates/hooks/post-checkout +++ b/cmd/bd/templates/hooks/post-checkout @@ -1,5 +1,5 @@ #!/bin/sh -# bd-hooks-version: 0.30.4 +# bd-hooks-version: 0.30.5 # # bd (beads) post-checkout hook # diff --git a/cmd/bd/templates/hooks/post-merge b/cmd/bd/templates/hooks/post-merge index 037ffbd7..702a4571 100755 --- a/cmd/bd/templates/hooks/post-merge +++ b/cmd/bd/templates/hooks/post-merge @@ -1,5 +1,5 @@ #!/bin/sh -# bd-hooks-version: 0.30.4 +# bd-hooks-version: 0.30.5 # # bd (beads) post-merge hook # diff --git a/cmd/bd/templates/hooks/pre-commit b/cmd/bd/templates/hooks/pre-commit index c157db2e..6cf280e5 100755 --- a/cmd/bd/templates/hooks/pre-commit +++ b/cmd/bd/templates/hooks/pre-commit @@ -1,5 +1,5 @@ #!/bin/sh -# bd-hooks-version: 0.30.4 +# bd-hooks-version: 0.30.5 # # bd (beads) pre-commit hook # diff --git a/cmd/bd/templates/hooks/pre-push b/cmd/bd/templates/hooks/pre-push index afa89257..7a1ae8ec 100755 --- a/cmd/bd/templates/hooks/pre-push +++ b/cmd/bd/templates/hooks/pre-push @@ -1,5 +1,5 @@ #!/bin/sh -# bd-hooks-version: 0.30.4 +# bd-hooks-version: 0.30.5 # # bd (beads) pre-push hook # diff --git a/cmd/bd/version.go b/cmd/bd/version.go index d3f2771d..e5bc990b 100644 --- a/cmd/bd/version.go +++ b/cmd/bd/version.go @@ -14,7 +14,7 @@ import ( var ( // Version is the current version of bd (overridden by ldflags at build time) - Version = "0.30.4" + Version = "0.30.5" // Build can be set via ldflags at compile time Build = "dev" // Commit and branch the git revision the binary was built from (optional ldflag) diff --git a/integrations/beads-mcp/pyproject.toml b/integrations/beads-mcp/pyproject.toml index a7bd71e8..a5040ead 100644 --- a/integrations/beads-mcp/pyproject.toml +++ b/integrations/beads-mcp/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "beads-mcp" -version = "0.30.4" +version = "0.30.5" description = "MCP server for beads issue tracker." readme = "README.md" requires-python = ">=3.10" diff --git a/integrations/beads-mcp/src/beads_mcp/__init__.py b/integrations/beads-mcp/src/beads_mcp/__init__.py index 0031d6a7..a74e128c 100644 --- a/integrations/beads-mcp/src/beads_mcp/__init__.py +++ b/integrations/beads-mcp/src/beads_mcp/__init__.py @@ -4,4 +4,4 @@ This package provides an MCP (Model Context Protocol) server that exposes beads (bd) issue tracker functionality to MCP Clients. """ -__version__ = "0.30.4" +__version__ = "0.30.5" diff --git a/npm-package/package.json b/npm-package/package.json index f5ecd10a..32bc9314 100644 --- a/npm-package/package.json +++ b/npm-package/package.json @@ -1,6 +1,6 @@ { "name": "@beads/bd", - "version": "0.30.4", + "version": "0.30.5", "description": "Beads issue tracker - lightweight memory system for coding agents with native binary support", "main": "bin/bd.js", "bin": {