diff --git a/npm-package/package.json b/npm-package/package.json index 0fd425f3..e4ffb5dc 100644 --- a/npm-package/package.json +++ b/npm-package/package.json @@ -1,6 +1,6 @@ { "name": "@beads/bd", - "version": "0.21.6", + "version": "0.21.8", "description": "Beads issue tracker - lightweight memory system for coding agents with native binary support", "main": "bin/bd.js", "bin": { diff --git a/scripts/bump-version.sh b/scripts/bump-version.sh index cf849743..97d43112 100755 --- a/scripts/bump-version.sh +++ b/scripts/bump-version.sh @@ -173,6 +173,12 @@ main() { "Plugin $CURRENT_VERSION requires bd CLI $CURRENT_VERSION+" \ "Plugin $NEW_VERSION requires bd CLI $NEW_VERSION+" + # 8. Update npm-package/package.json + echo " • npm-package/package.json" + update_file "npm-package/package.json" \ + "\"version\": \"$CURRENT_VERSION\"" \ + "\"version\": \"$NEW_VERSION\"" + echo "" echo -e "${GREEN}✓ Version updated to $NEW_VERSION${NC}" echo "" @@ -190,6 +196,7 @@ main() { "$(jq -r '.plugins[0].version' .claude-plugin/marketplace.json)" "$(grep 'version = ' integrations/beads-mcp/pyproject.toml | head -1 | sed 's/.*"\(.*\)".*/\1/')" "$(grep '__version__ = ' integrations/beads-mcp/src/beads_mcp/__init__.py | sed 's/.*"\(.*\)".*/\1/')" + "$(jq -r '.version' npm-package/package.json)" ) ALL_MATCH=true @@ -218,6 +225,7 @@ main() { .claude-plugin/marketplace.json \ integrations/beads-mcp/pyproject.toml \ integrations/beads-mcp/src/beads_mcp/__init__.py \ + npm-package/package.json \ README.md \ PLUGIN.md @@ -227,6 +235,7 @@ Updated all component versions: - bd CLI: $CURRENT_VERSION → $NEW_VERSION - Plugin: $CURRENT_VERSION → $NEW_VERSION - MCP server: $CURRENT_VERSION → $NEW_VERSION +- npm package: $CURRENT_VERSION → $NEW_VERSION - Documentation: $CURRENT_VERSION → $NEW_VERSION Generated by scripts/bump-version.sh"