mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-17 17:56:46 +00:00
Version bump (#394)
* The -i flag has been removed from the `_run_command_cross_platform` function in `setup/components/mcp.py`. * fix: Prevent installer from hanging during MCP installation The SuperClaude installer was hanging during the installation of MCP components on non-Windows systems. This was caused by the use of an interactive shell (`-i`) when executing the `claude mcp add` command. The interactive shell would attempt to read from standard input, causing the process to be suspended by the shell. This commit fixes the issue by removing the `-i` flag from the `_run_command_cross_platform` function in `setup/components/mcp.py`. This ensures that the installation process runs non-interactively and completes without hanging. * fix: Add 'cmd /c' for Windows and refactor shell execution This commit resolves an issue with `npx` command execution on Windows by prepending `cmd /c` to the command. It also refactors the shell command execution for non-Windows systems to use the `executable` argument in `subprocess.run` for a cleaner and more robust implementation. * fix: Add 'cmd /c' for Windows and refactor shell execution This commit resolves an issue with `npx` command execution on Windows by prepending `cmd /c` to the command. It also refactors the shell command execution for non-Windows systems to use the `executable` argument in `subprocess.run` for a cleaner and more robust implementation. * docs: Update Chrome DevTools MCP documentation This commit updates the documentation for the Chrome DevTools MCP server to be more comprehensive and consistent with the existing documentation structure. The file `SuperClaude/MCP/MCP_Chrome-DevTools.md` has been updated with detailed information about the server's purpose, triggers, and usage examples. * docs: Update documentation for Chrome DevTools MCP This commit updates the main README.md and the MCP servers user guide to include information about the new Chrome DevTools MCP server. The documentation has been updated to reflect the new server count and provide details about the new server's functionality. * chore: Bump version to 4.1.5 This commit updates the version number from 4.1.4 to 4.1.5 across the entire codebase. This includes updates to: - CHANGELOG.md - Documentation files - Configuration files (package.json, pyproject.toml) - Source code fallbacks - The main VERSION file --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
This commit is contained in:
parent
b2e93a587a
commit
fdfb05e981
@ -38,7 +38,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- `TAVILY_API_KEY` environment variable for web search functionality
|
- `TAVILY_API_KEY` environment variable for web search functionality
|
||||||
- Node.js and npm for Tavily MCP execution
|
- Node.js and npm for Tavily MCP execution
|
||||||
|
|
||||||
## [4.1.4] - 2025-09-20
|
## [4.1.5] - 2025-09-26
|
||||||
### Added
|
### Added
|
||||||
- Comprehensive flag documentation integrated into `/sc:help` command
|
- Comprehensive flag documentation integrated into `/sc:help` command
|
||||||
- All 25 SuperClaude framework flags now discoverable from help system
|
- All 25 SuperClaude framework flags now discoverable from help system
|
||||||
|
|||||||
@ -518,7 +518,7 @@ This code of conduct draws inspiration from several established community standa
|
|||||||
|
|
||||||
**Last Updated**: December 2024 (SuperClaude Framework v4.0)
|
**Last Updated**: December 2024 (SuperClaude Framework v4.0)
|
||||||
**Next Review**: June 2025 (Semi-annual review cycle)
|
**Next Review**: June 2025 (Semi-annual review cycle)
|
||||||
**Version**: 4.1.4 (Updated for v4 community structure and governance)
|
**Version**: 4.1.5 (Updated for v4 community structure and governance)
|
||||||
|
|
||||||
**Review Schedule:**
|
**Review Schedule:**
|
||||||
- **Semi-Annual Reviews**: Policy effectiveness assessment and community feedback integration
|
- **Semi-Annual Reviews**: Policy effectiveness assessment and community feedback integration
|
||||||
|
|||||||
@ -27,7 +27,7 @@ SuperClaude Framework transforms Claude Code into a structured development platf
|
|||||||
**Good Bug Report Example:**
|
**Good Bug Report Example:**
|
||||||
```
|
```
|
||||||
**Environment:**
|
**Environment:**
|
||||||
- SuperClaude: 4.1.4
|
- SuperClaude: 4.1.5
|
||||||
- OS: Ubuntu 22.04
|
- OS: Ubuntu 22.04
|
||||||
- Claude Code: 1.5.2
|
- Claude Code: 1.5.2
|
||||||
- Python: 3.9.7
|
- Python: 3.9.7
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
### **Transform Claude Code with 21 Commands, 14 Agents & 6 MCP Servers**
|
### **Transform Claude Code with 21 Commands, 14 Agents & 6 MCP Servers**
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://img.shields.io/badge/version-4.1.4-blue?style=for-the-badge" alt="Version">
|
<img src="https://img.shields.io/badge/version-4.1.5-blue?style=for-the-badge" alt="Version">
|
||||||
<img src="https://img.shields.io/badge/Python-3.8+-green?style=for-the-badge" alt="Python">
|
<img src="https://img.shields.io/badge/Python-3.8+-green?style=for-the-badge" alt="Python">
|
||||||
<img src="https://img.shields.io/badge/Platform-Linux%20|%20macOS%20|%20Windows-orange?style=for-the-badge" alt="Platform">
|
<img src="https://img.shields.io/badge/Platform-Linux%20|%20macOS%20|%20Windows-orange?style=for-the-badge" alt="Platform">
|
||||||
</p>
|
</p>
|
||||||
@ -266,7 +266,7 @@ SuperClaude install --dry-run
|
|||||||
```bash
|
```bash
|
||||||
# Verify SuperClaude version
|
# Verify SuperClaude version
|
||||||
python3 -m SuperClaude --version
|
python3 -m SuperClaude --version
|
||||||
# Expected: SuperClaude 4.1.4
|
# Expected: SuperClaude 4.1.5
|
||||||
|
|
||||||
# List installed components
|
# List installed components
|
||||||
SuperClaude install --list-components
|
SuperClaude install --list-components
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://img.shields.io/badge/Framework-Context_Engineering-purple?style=for-the-badge" alt="Framework">
|
<img src="https://img.shields.io/badge/Framework-Context_Engineering-purple?style=for-the-badge" alt="Framework">
|
||||||
<img src="https://img.shields.io/badge/Version-4.1.4-blue?style=for-the-badge" alt="Version">
|
<img src="https://img.shields.io/badge/Version-4.1.5-blue?style=for-the-badge" alt="Version">
|
||||||
<img src="https://img.shields.io/badge/Time_to_Start-5_Minutes-green?style=for-the-badge" alt="Quick Start">
|
<img src="https://img.shields.io/badge/Time_to_Start-5_Minutes-green?style=for-the-badge" alt="Quick Start">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@ -486,7 +486,7 @@ Create custom workflows
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<sub>SuperClaude v4.1.4 - Context Engineering for Claude Code</sub>
|
<sub>SuperClaude v4.1.5 - Context Engineering for Claude Code</sub>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@ -13,7 +13,7 @@ Test: /sc:brainstorm "test" should ask questions
|
|||||||
|
|
||||||
### 2. Installation Verification
|
### 2. Installation Verification
|
||||||
```bash
|
```bash
|
||||||
python3 -m SuperClaude --version # Should show 4.1.4
|
python3 -m SuperClaude --version # Should show 4.1.5
|
||||||
|
|
||||||
# If not working:
|
# If not working:
|
||||||
# For pipx users
|
# For pipx users
|
||||||
@ -71,7 +71,7 @@ pip3 install SuperClaude
|
|||||||
```
|
```
|
||||||
|
|
||||||
## Verification Checklist
|
## Verification Checklist
|
||||||
- [ ] `python3 -m SuperClaude --version` returns 4.1.4
|
- [ ] `python3 -m SuperClaude --version` returns 4.1.5
|
||||||
- [ ] `/sc:brainstorm "test"` works in Claude Code
|
- [ ] `/sc:brainstorm "test"` works in Claude Code
|
||||||
- [ ] `SuperClaude install --list-components` shows components
|
- [ ] `SuperClaude install --list-components` shows components
|
||||||
|
|
||||||
|
|||||||
@ -6,7 +6,7 @@ Quick fixes to advanced diagnostics for SuperClaude Framework issues.
|
|||||||
|
|
||||||
**Installation Verification:**
|
**Installation Verification:**
|
||||||
```bash
|
```bash
|
||||||
python3 -m SuperClaude --version # Should show 4.1.4
|
python3 -m SuperClaude --version # Should show 4.1.5
|
||||||
SuperClaude install --list-components
|
SuperClaude install --list-components
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -19,7 +19,7 @@ SuperClaude install --list-components
|
|||||||
```
|
```
|
||||||
|
|
||||||
**Resolution Checklist:**
|
**Resolution Checklist:**
|
||||||
- [ ] Version commands work and show 4.1.4
|
- [ ] Version commands work and show 4.1.5
|
||||||
- [ ] `/sc:` commands respond in Claude Code
|
- [ ] `/sc:` commands respond in Claude Code
|
||||||
- [ ] MCP servers listed: `SuperClaude install --list-components | grep mcp`
|
- [ ] MCP servers listed: `SuperClaude install --list-components | grep mcp`
|
||||||
|
|
||||||
|
|||||||
@ -92,7 +92,7 @@ SuperClaude は、Claude Code が特殊な動作を実行するために読み
|
|||||||
```shell
|
```shell
|
||||||
# Verify SuperClaude is working (primary method)
|
# Verify SuperClaude is working (primary method)
|
||||||
python3 -m SuperClaude --version
|
python3 -m SuperClaude --version
|
||||||
# Example output: SuperClaude 4.1.4
|
# Example output: SuperClaude 4.1.5
|
||||||
|
|
||||||
# Claude Code CLI version check
|
# Claude Code CLI version check
|
||||||
claude --version
|
claude --version
|
||||||
|
|||||||
@ -67,7 +67,7 @@ SuperClaude 提供行为上下文文件,Claude Code 通过读取这些文件
|
|||||||
```bash
|
```bash
|
||||||
# 验证 SuperClaude 是否正常工作(主要方法)
|
# 验证 SuperClaude 是否正常工作(主要方法)
|
||||||
python3 -m SuperClaude --version
|
python3 -m SuperClaude --version
|
||||||
# 示例输出:SuperClaude 4.1.4
|
# 示例输出:SuperClaude 4.1.5
|
||||||
|
|
||||||
# Claude Code CLI 版本检查
|
# Claude Code CLI 版本检查
|
||||||
claude --version
|
claude --version
|
||||||
|
|||||||
@ -67,7 +67,7 @@ SuperClaude provides behavioral context files that Claude Code reads to adopt sp
|
|||||||
```bash
|
```bash
|
||||||
# Verify SuperClaude is working (primary method)
|
# Verify SuperClaude is working (primary method)
|
||||||
python3 -m SuperClaude --version
|
python3 -m SuperClaude --version
|
||||||
# Example output: SuperClaude 4.1.4
|
# Example output: SuperClaude 4.1.5
|
||||||
|
|
||||||
# Claude Code CLI version check
|
# Claude Code CLI version check
|
||||||
claude --version
|
claude --version
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
### **Claude Codeを構造化開発プラットフォームに変換**
|
### **Claude Codeを構造化開発プラットフォームに変換**
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://img.shields.io/badge/version-4.1.4-blue" alt="Version">
|
<img src="https://img.shields.io/badge/version-4.1.5-blue" alt="Version">
|
||||||
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
|
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
|
||||||
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
|
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
### **将Claude Code转换为结构化开发平台**
|
### **将Claude Code转换为结构化开发平台**
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://img.shields.io/badge/version-4.1.4-blue" alt="Version">
|
<img src="https://img.shields.io/badge/version-4.1.5-blue" alt="Version">
|
||||||
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
|
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
|
||||||
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
|
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
@ -723,7 +723,7 @@ For organizations requiring dedicated security support:
|
|||||||
|
|
||||||
**Last Updated**: December 2024 (SuperClaude Framework v4.0)
|
**Last Updated**: December 2024 (SuperClaude Framework v4.0)
|
||||||
**Next Review**: March 2025 (Quarterly review cycle)
|
**Next Review**: March 2025 (Quarterly review cycle)
|
||||||
**Version**: 4.1.4 (Updated for v4 architectural changes)
|
**Version**: 4.1.5 (Updated for v4 architectural changes)
|
||||||
|
|
||||||
**Review Schedule:**
|
**Review Schedule:**
|
||||||
- **Quarterly Reviews**: Security policy accuracy and completeness assessment
|
- **Quarterly Reviews**: Security policy accuracy and completeness assessment
|
||||||
|
|||||||
@ -17,7 +17,7 @@ from pathlib import Path
|
|||||||
try:
|
try:
|
||||||
__version__ = (Path(__file__).parent.parent / "VERSION").read_text().strip()
|
__version__ = (Path(__file__).parent.parent / "VERSION").read_text().strip()
|
||||||
except Exception:
|
except Exception:
|
||||||
__version__ = "4.1.4" # Fallback
|
__version__ = "4.1.5" # Fallback
|
||||||
__author__ = "NomenAK, Mithun Gowda B"
|
__author__ = "NomenAK, Mithun Gowda B"
|
||||||
__email__ = "anton.knoery@gmail.com, mithungowda.b7411@gmail.com"
|
__email__ = "anton.knoery@gmail.com, mithungowda.b7411@gmail.com"
|
||||||
__github__ = "NomenAK, mithun50"
|
__github__ = "NomenAK, mithun50"
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bifrost_inc/superclaude",
|
"name": "@bifrost_inc/superclaude",
|
||||||
"version": "4.1.4",
|
"version": "4.1.5",
|
||||||
"description": "SuperClaude Framework NPM wrapper - Official Node.js wrapper for the Python SuperClaude package. Enhances Claude Code with specialized commands and AI development tools.",
|
"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": {
|
"scripts": {
|
||||||
"postinstall": "node ./bin/install.js",
|
"postinstall": "node ./bin/install.js",
|
||||||
|
|||||||
@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "SuperClaude"
|
name = "SuperClaude"
|
||||||
version = "4.1.4"
|
version = "4.1.5"
|
||||||
authors = [
|
authors = [
|
||||||
{name = "NomenAK", email = "anton.knoery@gmail.com"},
|
{name = "NomenAK", email = "anton.knoery@gmail.com"},
|
||||||
{name = "Mithun Gowda B", email = "mithungowda.b7411@gmail.com"}
|
{name = "Mithun Gowda B", email = "mithungowda.b7411@gmail.com"}
|
||||||
|
|||||||
@ -10,7 +10,7 @@ from pathlib import Path
|
|||||||
try:
|
try:
|
||||||
__version__ = (Path(__file__).parent.parent.parent / "VERSION").read_text().strip()
|
__version__ = (Path(__file__).parent.parent.parent / "VERSION").read_text().strip()
|
||||||
except Exception:
|
except Exception:
|
||||||
__version__ = "4.1.4" # Fallback
|
__version__ = "4.1.5" # Fallback
|
||||||
|
|
||||||
|
|
||||||
def get_command_info():
|
def get_command_info():
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"components": {
|
"components": {
|
||||||
"core": {
|
"core": {
|
||||||
"name": "core",
|
"name": "core",
|
||||||
"version": "4.1.4",
|
"version": "4.1.5",
|
||||||
"description": "SuperClaude framework documentation and core files",
|
"description": "SuperClaude framework documentation and core files",
|
||||||
"category": "core",
|
"category": "core",
|
||||||
"dependencies": [],
|
"dependencies": [],
|
||||||
@ -11,7 +11,7 @@
|
|||||||
},
|
},
|
||||||
"commands": {
|
"commands": {
|
||||||
"name": "commands",
|
"name": "commands",
|
||||||
"version": "4.1.4",
|
"version": "4.1.5",
|
||||||
"description": "SuperClaude slash command definitions",
|
"description": "SuperClaude slash command definitions",
|
||||||
"category": "commands",
|
"category": "commands",
|
||||||
"dependencies": ["core"],
|
"dependencies": ["core"],
|
||||||
@ -20,7 +20,7 @@
|
|||||||
},
|
},
|
||||||
"mcp": {
|
"mcp": {
|
||||||
"name": "mcp",
|
"name": "mcp",
|
||||||
"version": "4.1.4",
|
"version": "4.1.5",
|
||||||
"description": "MCP server configuration management via .claude.json",
|
"description": "MCP server configuration management via .claude.json",
|
||||||
"category": "integration",
|
"category": "integration",
|
||||||
"dependencies": ["core"],
|
"dependencies": ["core"],
|
||||||
@ -29,7 +29,7 @@
|
|||||||
},
|
},
|
||||||
"modes": {
|
"modes": {
|
||||||
"name": "modes",
|
"name": "modes",
|
||||||
"version": "4.1.4",
|
"version": "4.1.5",
|
||||||
"description": "SuperClaude behavioral modes (Brainstorming, Introspection, Task Management, Token Efficiency)",
|
"description": "SuperClaude behavioral modes (Brainstorming, Introspection, Task Management, Token Efficiency)",
|
||||||
"category": "modes",
|
"category": "modes",
|
||||||
"dependencies": ["core"],
|
"dependencies": ["core"],
|
||||||
@ -38,7 +38,7 @@
|
|||||||
},
|
},
|
||||||
"mcp_docs": {
|
"mcp_docs": {
|
||||||
"name": "mcp_docs",
|
"name": "mcp_docs",
|
||||||
"version": "4.1.4",
|
"version": "4.1.5",
|
||||||
"description": "MCP server documentation and usage guides",
|
"description": "MCP server documentation and usage guides",
|
||||||
"category": "documentation",
|
"category": "documentation",
|
||||||
"dependencies": ["core"],
|
"dependencies": ["core"],
|
||||||
@ -47,7 +47,7 @@
|
|||||||
},
|
},
|
||||||
"agents": {
|
"agents": {
|
||||||
"name": "agents",
|
"name": "agents",
|
||||||
"version": "4.1.4",
|
"version": "4.1.5",
|
||||||
"description": "14 specialized AI agents with domain expertise and intelligent routing",
|
"description": "14 specialized AI agents with domain expertise and intelligent routing",
|
||||||
"category": "agents",
|
"category": "agents",
|
||||||
"dependencies": ["core"],
|
"dependencies": ["core"],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user