From 812f4e529795df94b680912c996ac9a2ea8e39c6 Mon Sep 17 00:00:00 2001 From: beads/crew/emma Date: Tue, 6 Jan 2026 23:51:29 -0800 Subject: [PATCH] chore: Bump version to 0.46.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated all component versions: - bd CLI: 0.45.0 → 0.46.0 - Plugin: 0.45.0 → 0.46.0 - MCP server: 0.45.0 → 0.46.0 - npm package: 0.45.0 → 0.46.0 - Documentation: 0.45.0 → 0.46.0 Changes in 0.46.0: - Custom type support in beads config.yaml (bd-649s) - Gas Town types extraction into beads core (bd-i54l) - Gate workflow discovery improvements (bd-m8ew) --- .claude-plugin/marketplace.json | 2 +- .claude-plugin/plugin.json | 2 +- CHANGELOG.md | 18 ++++++++++++++++++ cmd/bd/info.go | 9 +++++++++ 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 +- .../beads-mcp/src/beads_mcp/__init__.py | 2 +- npm-package/package.json | 2 +- 12 files changed, 37 insertions(+), 10 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 95305029..5cdaeb01 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.45.0" + "version": "0.46.0" } ] } diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 7df8dd15..1e4296af 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.45.0", + "version": "0.46.0", "author": { "name": "Steve Yegge", "url": "https://github.com/steveyegge" diff --git a/CHANGELOG.md b/CHANGELOG.md index ae97364a..fb7d216f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.46.0] - 2026-01-06 + +### Added + +- **Custom type support** - Configure custom issue types in beads config.yaml (bd-649s) + - Define project-specific types beyond the built-in set + - Types persist across sync and export + +- **Gas Town types extraction** - Core Gas Town types moved into beads package (bd-i54l) + - Enables beads to understand rig identities and agent workflows + - Foundation for deeper Gas Town integration + +### Fixed + +- **Gate workflow discovery** - Handle workflow name hints in `gh:run` gate discovery (bd-m8ew) + - Better matching of GitHub Actions workflow runs + - Consolidated numeric ID handling + ## [0.45.0] - 2026-01-06 ### Added diff --git a/cmd/bd/info.go b/cmd/bd/info.go index 1fa72367..1403313e 100644 --- a/cmd/bd/info.go +++ b/cmd/bd/info.go @@ -296,6 +296,15 @@ type VersionChange struct { // versionChanges contains agent-actionable changes for recent versions var versionChanges = []VersionChange{ + { + Version: "0.46.0", + Date: "2026-01-06", + Changes: []string{ + "NEW: Custom type support - Configure custom issue types in config.yaml (bd-649s)", + "NEW: Gas Town types extraction - Core Gas Town types in beads package (bd-i54l)", + "FIX: Gate workflow discovery - Better matching of GitHub Actions runs (bd-m8ew)", + }, + }, { Version: "0.45.0", Date: "2026-01-06", diff --git a/cmd/bd/templates/hooks/post-checkout b/cmd/bd/templates/hooks/post-checkout index bf8624b9..e10bfd19 100755 --- a/cmd/bd/templates/hooks/post-checkout +++ b/cmd/bd/templates/hooks/post-checkout @@ -1,6 +1,6 @@ #!/usr/bin/env sh # bd-shim v1 -# bd-hooks-version: 0.45.0 +# bd-hooks-version: 0.46.0 # # bd (beads) post-checkout hook - thin shim # diff --git a/cmd/bd/templates/hooks/post-merge b/cmd/bd/templates/hooks/post-merge index 74da84a4..7f302e65 100755 --- a/cmd/bd/templates/hooks/post-merge +++ b/cmd/bd/templates/hooks/post-merge @@ -1,6 +1,6 @@ #!/usr/bin/env sh # bd-shim v1 -# bd-hooks-version: 0.45.0 +# bd-hooks-version: 0.46.0 # # bd (beads) post-merge hook - thin shim # diff --git a/cmd/bd/templates/hooks/pre-commit b/cmd/bd/templates/hooks/pre-commit index a83b1378..c520c9ff 100755 --- a/cmd/bd/templates/hooks/pre-commit +++ b/cmd/bd/templates/hooks/pre-commit @@ -1,6 +1,6 @@ #!/usr/bin/env sh # bd-shim v1 -# bd-hooks-version: 0.45.0 +# bd-hooks-version: 0.46.0 # # bd (beads) pre-commit hook - thin shim # diff --git a/cmd/bd/templates/hooks/pre-push b/cmd/bd/templates/hooks/pre-push index 06cbb400..1572609b 100755 --- a/cmd/bd/templates/hooks/pre-push +++ b/cmd/bd/templates/hooks/pre-push @@ -1,6 +1,6 @@ #!/usr/bin/env sh # bd-shim v1 -# bd-hooks-version: 0.45.0 +# bd-hooks-version: 0.46.0 # # bd (beads) pre-push hook - thin shim # diff --git a/cmd/bd/version.go b/cmd/bd/version.go index 2b3783bf..804e5944 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.45.0" + Version = "0.46.0" // 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 59eddfe4..e8244587 100644 --- a/integrations/beads-mcp/pyproject.toml +++ b/integrations/beads-mcp/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "beads-mcp" -version = "0.45.0" +version = "0.46.0" 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 27065e20..31b95ccf 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.45.0" +__version__ = "0.46.0" diff --git a/npm-package/package.json b/npm-package/package.json index 4b23366e..cca19018 100644 --- a/npm-package/package.json +++ b/npm-package/package.json @@ -1,6 +1,6 @@ { "name": "@beads/bd", - "version": "0.45.0", + "version": "0.46.0", "description": "Beads issue tracker - lightweight memory system for coding agents with native binary support", "main": "bin/bd.js", "bin": {