From 56a763d850a6063f81fb8254f5061536b9ea7422 Mon Sep 17 00:00:00 2001 From: NomenAK <39598727+NomenAK@users.noreply.github.com> Date: Sat, 23 Aug 2025 15:05:12 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=96=20Release=20v4.0.8=20(#293)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔖 Bump version to 4.0.8 - Update version across all project files - Update CHANGELOG.md with release notes - Prepare for PyPI release --- CHANGELOG.md | 10 ++++++++++ CODE_OF_CONDUCT.md | 2 +- CONTRIBUTING.md | 2 +- Docs/Getting-Started/installation.md | 4 ++-- Docs/Getting-Started/quick-start.md | 4 ++-- Docs/Reference/common-issues.md | 4 ++-- Docs/Reference/troubleshooting.md | 4 ++-- Docs/User-Guide/commands.md | 2 +- README.md | 2 +- SECURITY.md | 2 +- SuperClaude/__init__.py | 2 +- VERSION | 2 +- package.json | 2 +- pyproject.toml | 2 +- setup/__init__.py | 2 +- setup/cli/base.py | 2 +- setup/data/features.json | 12 ++++++------ 17 files changed, 35 insertions(+), 25 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fb1ec7..495fa56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.8] - 2025-01-23 + +### Changed +- Version bump for PyPI release +- Updated all version references across project files + +### Technical +- Prepared package for PyPI distribution +- Validated package structure and dependencies + ## [4.0.7] - 2025-01-23 ### Added diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 95ebc86..4f0019e 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -518,7 +518,7 @@ This code of conduct draws inspiration from several established community standa **Last Updated**: December 2024 (SuperClaude Framework v4.0) **Next Review**: June 2025 (Semi-annual review cycle) -**Version**: 4.0.7 (Updated for v4 community structure and governance) +**Version**: 4.0.8 (Updated for v4 community structure and governance) **Review Schedule:** - **Semi-Annual Reviews**: Policy effectiveness assessment and community feedback integration diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 930af2a..8a68361 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -27,7 +27,7 @@ SuperClaude Framework transforms Claude Code into a structured development platf **Good Bug Report Example:** ``` **Environment:** -- SuperClaude: 4.0.7 +- SuperClaude: 4.0.8 - OS: Ubuntu 22.04 - Claude Code: 1.5.2 - Python: 3.9.7 diff --git a/Docs/Getting-Started/installation.md b/Docs/Getting-Started/installation.md index 652911e..354837b 100644 --- a/Docs/Getting-Started/installation.md +++ b/Docs/Getting-Started/installation.md @@ -5,7 +5,7 @@ ### **Transform Claude Code with 21 Commands, 14 Agents & 6 MCP Servers**

- Version + Version Python Platform

@@ -266,7 +266,7 @@ SuperClaude install --dry-run ```bash # Verify SuperClaude version python3 -m SuperClaude --version -# Expected: SuperClaude 4.0.7 +# Expected: SuperClaude 4.0.8 # List installed components SuperClaude install --list-components diff --git a/Docs/Getting-Started/quick-start.md b/Docs/Getting-Started/quick-start.md index 36a1ffd..a2876d8 100644 --- a/Docs/Getting-Started/quick-start.md +++ b/Docs/Getting-Started/quick-start.md @@ -6,7 +6,7 @@

Framework - Version + Version Quick Start

@@ -486,7 +486,7 @@ Create custom workflows

- SuperClaude v4.0.7 - Context Engineering for Claude Code + SuperClaude v4.0.8 - Context Engineering for Claude Code

\ No newline at end of file diff --git a/Docs/Reference/common-issues.md b/Docs/Reference/common-issues.md index 5b88fa0..e0f5baa 100644 --- a/Docs/Reference/common-issues.md +++ b/Docs/Reference/common-issues.md @@ -13,7 +13,7 @@ Test: /sc:brainstorm "test" should ask questions ### 2. Installation Verification ```bash -python3 -m SuperClaude --version # Should show 4.0.7 +python3 -m SuperClaude --version # Should show 4.0.8 # If not working: # For pipx users @@ -71,7 +71,7 @@ pip3 install SuperClaude ``` ## Verification Checklist -- [ ] `python3 -m SuperClaude --version` returns 4.0.7 +- [ ] `python3 -m SuperClaude --version` returns 4.0.8 - [ ] `/sc:brainstorm "test"` works in Claude Code - [ ] `SuperClaude install --list-components` shows components diff --git a/Docs/Reference/troubleshooting.md b/Docs/Reference/troubleshooting.md index 161e182..1f0e381 100644 --- a/Docs/Reference/troubleshooting.md +++ b/Docs/Reference/troubleshooting.md @@ -6,7 +6,7 @@ Quick fixes to advanced diagnostics for SuperClaude Framework issues. **Installation Verification:** ```bash -python3 -m SuperClaude --version # Should show 4.0.7 +python3 -m SuperClaude --version # Should show 4.0.8 SuperClaude install --list-components ``` @@ -19,7 +19,7 @@ SuperClaude install --list-components ``` **Resolution Checklist:** -- [ ] Version commands work and show 4.0.7 +- [ ] Version commands work and show 4.0.8 - [ ] `/sc:` commands respond in Claude Code - [ ] MCP servers listed: `SuperClaude install --list-components | grep mcp` diff --git a/Docs/User-Guide/commands.md b/Docs/User-Guide/commands.md index 54d9e65..e03d5e7 100644 --- a/Docs/User-Guide/commands.md +++ b/Docs/User-Guide/commands.md @@ -67,7 +67,7 @@ SuperClaude provides behavioral context files that Claude Code reads to adopt sp ```bash # Verify SuperClaude is working (primary method) python3 -m SuperClaude --version -# Example output: SuperClaude 4.0.7 +# Example output: SuperClaude 4.0.8 # Claude Code CLI version check claude --version diff --git a/README.md b/README.md index 082b6c9..84869f6 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ### **Transform Claude Code into a Structured Development Platform**

- Version + Version License PRs Welcome

diff --git a/SECURITY.md b/SECURITY.md index 0fca22b..cef1c4b 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -723,7 +723,7 @@ For organizations requiring dedicated security support: **Last Updated**: December 2024 (SuperClaude Framework v4.0) **Next Review**: March 2025 (Quarterly review cycle) -**Version**: 4.0.7 (Updated for v4 architectural changes) +**Version**: 4.0.8 (Updated for v4 architectural changes) **Review Schedule:** - **Quarterly Reviews**: Security policy accuracy and completeness assessment diff --git a/SuperClaude/__init__.py b/SuperClaude/__init__.py index 436ba19..8313f34 100644 --- a/SuperClaude/__init__.py +++ b/SuperClaude/__init__.py @@ -17,7 +17,7 @@ from pathlib import Path try: __version__ = (Path(__file__).parent.parent / "VERSION").read_text().strip() except Exception: - __version__ = "4.0.7" # Fallback + __version__ = "4.0.8" # Fallback __author__ = "NomenAK, Mithun Gowda B" __email__ = "anton.knoery@gmail.com" __license__ = "MIT" diff --git a/VERSION b/VERSION index 43beb40..a2cec7a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.0.7 +4.0.8 diff --git a/package.json b/package.json index efd96a7..b9cdb86 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@bifrost_inc/superclaude", - "version": "4.0.7", + "version": "4.0.8", "description": "SuperClaude Framework NPM wrapper - Official Node.js wrapper for the Python SuperClaude package. Enhances Claude Code with specialized commands and AI development tools.", "scripts": { "postinstall": "node ./bin/install.js", diff --git a/pyproject.toml b/pyproject.toml index ff675b1..f7cbf31 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "SuperClaude" -version = "4.0.7" +version = "4.0.8" authors = [ {name = "NomenAK", email = "anton.knoery@gmail.com"}, {name = "Mithun Gowda B", email = "mithungowda.b7411@gmail.com"} diff --git a/setup/__init__.py b/setup/__init__.py index e70d27a..8147af9 100644 --- a/setup/__init__.py +++ b/setup/__init__.py @@ -8,7 +8,7 @@ from pathlib import Path try: __version__ = (Path(__file__).parent.parent / "VERSION").read_text().strip() except Exception: - __version__ = "4.0.7" # Fallback + __version__ = "4.0.8" # Fallback __author__ = "NomenAK" diff --git a/setup/cli/base.py b/setup/cli/base.py index 751bc98..b3d850b 100644 --- a/setup/cli/base.py +++ b/setup/cli/base.py @@ -10,7 +10,7 @@ from pathlib import Path try: __version__ = (Path(__file__).parent.parent.parent / "VERSION").read_text().strip() except Exception: - __version__ = "4.0.7" # Fallback + __version__ = "4.0.8" # Fallback def get_command_info(): diff --git a/setup/data/features.json b/setup/data/features.json index 70d7c7d..ff61c9d 100644 --- a/setup/data/features.json +++ b/setup/data/features.json @@ -2,7 +2,7 @@ "components": { "core": { "name": "core", - "version": "4.0.7", + "version": "4.0.8", "description": "SuperClaude framework documentation and core files", "category": "core", "dependencies": [], @@ -11,7 +11,7 @@ }, "commands": { "name": "commands", - "version": "4.0.7", + "version": "4.0.8", "description": "SuperClaude slash command definitions", "category": "commands", "dependencies": ["core"], @@ -20,7 +20,7 @@ }, "mcp": { "name": "mcp", - "version": "4.0.7", + "version": "4.0.8", "description": "MCP server configuration management via .claude.json", "category": "integration", "dependencies": ["core"], @@ -29,7 +29,7 @@ }, "modes": { "name": "modes", - "version": "4.0.7", + "version": "4.0.8", "description": "SuperClaude behavioral modes (Brainstorming, Introspection, Task Management, Token Efficiency)", "category": "modes", "dependencies": ["core"], @@ -38,7 +38,7 @@ }, "mcp_docs": { "name": "mcp_docs", - "version": "4.0.7", + "version": "4.0.8", "description": "MCP server documentation and usage guides", "category": "documentation", "dependencies": ["core"], @@ -47,7 +47,7 @@ }, "agents": { "name": "agents", - "version": "4.0.7", + "version": "4.0.8", "description": "14 specialized AI agents with domain expertise and intelligent routing", "category": "agents", "dependencies": ["core"],