Releases: webdevtodayjason/context-forge
🦄 Context Forge v3.2.9 - Nuxt 4 Support
🦄 Context Forge v3.2.9 - Nuxt 4 Support
🎉 What's New
🦄 Full Nuxt 4 Integration
- New Framework Option: Complete support for Nuxt 4 with Vue 3
- Modern Architecture: New app/ directory structure support
- Enhanced TypeScript: Better integration with auto-imports
- Vue 3 Guidelines: Composition API best practices
- SSR Ready: Server-side rendering configuration
- Validation Commands: Nuxt-specific build, test, and lint commands
📊 Feature Highlights
- 🏗️ New app/ directory structure documentation
- ⚡ Enhanced TypeScript integration with Nuxt 4
- 🎯 Vue 3 Composition API development guidelines
- 🔄 Auto-imports and server-side rendering setup
- 📋 25+ slash commands with Nuxt 4 support
- 🤖 AI-powered PRP generation for Nuxt projects
🚀 Usage
# Install the latest version
npm install -g context-forge@3.2.9
# Initialize a new Nuxt 4 project
context-forge init --output my-nuxt-app
# Select "Nuxt 4 (Vue-based, full-stack)" as frontend framework📦 Technical Changes
Added
- Nuxt 4 frontend framework option in tech stack prompts
templates/claude/tech-stacks/nuxt4.mdtemplate- Nuxt 4 project structure generator
- Validation commands:
nuxt typecheck,nuxt build,nuxt dev - State management options: Pinia, Vuex, built-in Nuxt state
- Enhanced README with Nuxt 4 examples and documentation
Fixed
- Issue #7: Add support for Nuxt4
🔄 Migration
No breaking changes - existing projects continue to work as expected.
🙏 Acknowledgments
Thanks to @timezyme for requesting Nuxt 4 support!
Full Changelog: v3.2.8...v3.2.9
v3.2.7 - Fix Feature Prioritization Error
🐛 Bug Fix
Fixed
- Fixed checkbox prompt error when all features are selected during feature prioritization
- Added validation to ensure not all features can be marked as must-have for MVP
- Added conditional logic to skip nice-to-have prompt when no features remain
Error Resolved
Previously, when users selected all available features and tried to mark them all as must-have, the following error would occur:
[checkbox prompt] No selectable choices. All choices are disabled.
This has been fixed by:
- Preventing users from selecting all features as must-have (with helpful validation message)
- Gracefully handling the case where all features are selected as must-have
Added
- Unit tests for feature prioritization edge cases
Installation
npm install -g context-forge@3.2.7What's Changed
- Fix checkbox prompt error in feature prioritization by @webdevtodayjason in 12b6821
Full Changelog: v3.2.6...v3.2.7
v3.2.4 - Inquirer v12 Compatibility Fix
🐛 Bug Fixes
- Fixed checkbox prompt error: Resolved "No selectable choices. All choices are disabled" error in init command
- Added explicit
disabled: falseto all selectable checkbox choices for Inquirer v12 compatibility - Fixed invalid
disabledstring values in IDE selection (changed to boolean) - Updated all checkbox prompts across the codebase: features.ts, ideSelection.ts, projectConfig.ts, checkpointConfig.ts
- Users can now successfully run
context-forge initand select features without errors
- Added explicit
🔧 Technical Details
- Issue: Inquirer v12 requires explicit
disabledproperty configuration for checkbox choices - Solution: Added
disabled: falseto all selectable choices anddisabled: truefor unavailable options - Affected files: features selection, IDE selection, project configuration extras, and checkpoint configuration
📦 Installation
npm install -g context-forge@3.2.4Fixes #4
Context Forge v3.2.0 - Autonomous AI Orchestration
🤖 Autonomous AI Orchestration Release
This major release introduces groundbreaking autonomous AI orchestration capabilities, enabling teams of AI agents to work on your project 24/7 without human intervention.
✨ Key Features
🚀 Orchestration Command
- Deploy autonomous AI agent teams in small, medium, or large configurations
- Three-tier hierarchy: Orchestrator → Project Managers → Developers/QA/DevOps
- Self-managing agents with automatic workload distribution
🔄 Self-Scheduling System
- Agents schedule their own check-ins (5-60 minute intervals)
- Adaptive scheduling based on workload
- Automatic recovery from crashes or disconnections
🖥️ Tmux Integration
- Full tmux session management for AI agents
- Real-time monitoring capabilities
- Agent health checks and status tracking
💬 Inter-Agent Communication
- Structured message protocols
- Status updates and task assignments
- Escalation handling for blockers
📊 Enhanced Claude Code Integration
- 25+ slash commands including orchestration commands
- 4 specialized hooks for workflow automation
- Comprehensive progress tracking
🏗️ Technical Implementation
New services: TmuxManager, OrchestrationService, AgentCommunicationService, SelfSchedulingService, GitDisciplineService
📚 Documentation
- Comprehensive orchestration guide
- Step-by-step tutorial
- Best practices for autonomous development
Transform your development workflow with 24/7 autonomous AI teams!
Context Forge v3.1.4 - Checkpoints, Hooks & Advanced Workflow
🚀 Context Forge v3.1.4 - Major Enhancement Release
✨ What's New
🛑 Human-in-the-Loop Checkpoint System
- Checkpoint Configuration: Add checkpoints to your development workflow with custom triggers
- Smart Milestone Detection: Automatic checkpoint triggers for critical tasks (database, auth, deployment)
- Custom Milestones: Create project-specific checkpoints with verification steps
- Blocking Approvals: Pause development at critical points until human verification
🪝 Claude Code Hooks Integration
- Context Preservation: PreCompact hook saves critical project information
- Quality Gates: PreSubmit hook runs linting and tests before submission
- PRP Tracking: Automated progress tracking for Product Requirement Prompts
- External Hooks: Copy hooks from external repositories with
copy-hookscommand
🎯 Enhanced Workflow Commands
- New CLI Commands:
copy-hooksfor external hook management - Advanced Configuration: Hooks and checkpoints integration in project setup
- Professional Workflow: Enterprise-grade safeguards for production development
🔧 Technical Improvements
New Files Added
src/cli/commands/copy-hooks.ts- External hooks repository integrationsrc/cli/prompts/checkpointConfig.ts- Checkpoint system configurationsrc/generators/checkpointCommands.ts- Checkpoint command templatessrc/generators/hooks.ts- Claude Code hooks generation
Enhanced Features
- 20+ Slash Commands: Including checkpoint commands (
/checkpoint,/should-checkpoint,/milestone-gate) - Context Engineering: Advanced context preservation across development sessions
- Quality Automation: Automated linting, testing, and validation gates
- Project Safety: Critical milestone verification system
📋 Usage
Enable Checkpoints
# During project initialization
context-forge init
# Select 'Human-in-the-Loop Checkpoints' in extrasEnable Hooks
# During project initialization
context-forge init
# Select 'Claude Code hooks integration' in extras
# Or copy from external repository
context-forge copy-hooks --source ../claude-hooks-repoAvailable Hooks
- PreCompact.py: Preserves project context before compaction
- ContextRotation.py: Manages context during long sessions
- PreSubmit.py: Validates code quality before submission
- PRPTracking.py: Tracks PRP implementation progress
🎉 Impact
This release transforms Context Forge from a configuration generator into a comprehensive AI-assisted development platform with:
- Enterprise-Grade Safety: Human verification at critical milestones
- Professional Workflow: Automated quality gates and context management
- Development Efficiency: Advanced PRP system with one-pass implementation
- Context Intelligence: Smart preservation and rotation of project knowledge
📖 Full Documentation
Visit our documentation for complete setup guides and usage examples.
Breaking Changes: None - This is a backward-compatible enhancement release.
Requirements: Node.js 16+, Compatible with all supported AI IDEs
v3.1.3 - Retrofit Existing Projects & PreCompact Hook Integration
🎉 What's New
🔧 Retrofit Existing Projects
- NEW:
context-forge analyzecommand - Transform existing codebases into AI-ready projects
- Auto-detects tech stack & project structure
- Asks about future development plans
- Generates PRPs for each planned feature
- Never overwrites existing files (appends to CLAUDE.md with clear markers)
- Creates comprehensive retrofit summary
🔗 PreCompact Hook Integration
- Works with Claude Hooks Manager
- PRPs auto-reload when Claude compacts conversations
- Maintains project understanding during long sessions
- Preserves validation gates
- Seamless support for Claude Code v1.0.48+
🚀 PRP Support for 6 AI IDEs
Product Requirement Prompts now available for:
- Claude Code
- Cursor IDE
- Windsurf
- Cline
- GitHub Copilot
- Gemini
Installation
npm install -g context-forge@3.1.3Retrofitting Example
cd your-existing-project
context-forge analyzeThis will:
- Analyze your project structure
- Detect your tech stack
- Ask about planned features
- Generate AI-optimized documentation
- Create individual PRPs for each feature
Full Changelog
- Add
analyzecommand for retrofitting existing projects - Implement smart project analysis with tech stack detection
- Add interactive retrofit flow with future planning prompts
- CLAUDE.md append mode preserves existing content
- Generate PRPs for planned features
- Add comprehensive file tree summary
- Implement secure API key management with .gitignore
- Add PreCompact hook integration documentation
- Update README with prominent What's New section
v0.2.0 - Multi-IDE Support
🎉 Major Release: Multi-IDE Support
This release transforms Context Forge from a Claude Code-specific tool into a universal AI IDE configuration generator, supporting 7+ major AI coding assistants.
✨ New Features
-
Multi-IDE Support: Added support for 7 AI-powered IDEs and assistants:
- Claude Code (Anthropic) - Full PRP support
- Cursor IDE - MDC format with hierarchical rules
- Windsurf IDE - Cascade AI integration with workflows
- Cline (formerly Claude Dev) - Advanced context management
- Roo Code - Workspace rules with YAML configuration
- GitHub Copilot - Custom instructions with VS Code settings
- Gemini (Google) - CLI and Code Assist integration
-
Interactive IDE Selection: New interactive prompt during init to select one or multiple IDEs
-
IDE-Specific Adapters: Modular adapter architecture for easy extensibility
-
Enhanced Documentation: Comprehensive guides for each IDE in docs/ide-configs/
-
Improved Marketing: Updated README with IDE comparison table and feature highlights
🔧 Technical Improvements
- Implemented adapter pattern for IDE configurations
- Added --ide flag support for CLI
- Created IDEAdapter base class for consistent implementation
- Added TypeScript types for IDE information and selection
- Enhanced project configuration to support multiple target IDEs
📦 Installation
```bash
npm install -g context-forge@0.2.0
```
📚 Documentation
See the README for detailed usage instructions and IDE-specific guides.
Full Changelog: v0.1.0...v0.2.0