All notable changes to Claude Code Waypoint will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Repository Migration: Marketplace → Single-Purpose Tool
This release represents a complete restructuring from a marketplace approach to a focused, single-purpose tool.
- Repository name:
dojo-claude-code-plugin-marketplace→claude-code-waypoint - Repository URL: https://github.com/DojoCodingLabs/claude-code-waypoint
- Structure: Flattened
plugins/waypoint/*→ root directory - Installation: Changed from plugin marketplace to simple copy/paste
- Branding: "Dojo Claude Plugins marketplace" → "Claude Code Waypoint"
- README: Completely rewritten with single-purpose focus
- All documentation: Updated with new repository name and structure
.claude-plugin/marketplace.json- No longer a marketplaceplugins/directory structure - Flattened to rootexamples/andscripts/directories - Unused- Plugin marketplace installation method - Simplified to copy/paste
Old Installation (v1.x):
/plugin marketplace add DojoCodingLabs/dojo-claude-code-plugin-marketplace
/plugin install waypoint@dojo-claude-code-plugin-marketplaceNew Installation (v2.0):
git clone https://github.com/DojoCodingLabs/claude-code-waypoint
cp -r claude-code-waypoint/.claude /your/project/
cp -r claude-code-waypoint/plans /your/project/
cd /your/project/.claude/hooks && npm install && chmod +x *.shWhy This Change?
- Simplicity: Users copy
.claude/to projects (not using marketplace features) - Clarity: Single purpose easier to understand
- Honesty: Matches actual usage pattern
- Focus: Memory/waypoint is core value
The marketplace structure added unnecessary complexity. Users were copying files directly to projects, not leveraging marketplace features. This release embraces simplicity and focuses on the core value: persistent memory and context management.
- Claude Code Waypoint Plugin: Production-ready waypoint system for context persistence
- Three memory management skills (memory-management, context-persistence, plan-approval)
- Waypoint plans structure:
plans/active/[task]/with plan.md, context.md, tasks.md - SESSION PROGRESS format for instant context recovery after resets
- Opinionated scaffolds for modern web development (Supabase + Next.js + React 19)
- scaffold-customizer agent for tech stack adaptation
- Three commands:
/create-plan,/update-context,/resume - Auto-activation system via skill-activation-prompt hook
- Comprehensive documentation: PHILOSOPHY, INSTALLATION, WAYPOINT_INTEGRATION_GUIDE
- skill-developer meta-skill with memory patterns
- Plugin installation method:
/plugin install waypoint
- Renamed: dev/ → plans/ (waypoint storage location)
- Renamed: "dev docs" → "waypoint plans" throughout
- Repositioned: Memory/context management as PRIMARY feature (not secondary)
- Repositioned: Auto-activation as CRITICAL enabler for memory management
- Updated: All documentation to reflect "Claude Code Waypoint Plugin" full name
- Rebranded: Integrated "waypoint" metaphor throughout (navigation/persistence)
- Updated: frontend-dev-guidelines for Next.js 14+ and React 19
- Updated: backend-dev-guidelines for Supabase Edge Functions
- Enhanced: skill-developer with waypoint pattern examples
- route-tester skill (project-specific)
- error-tracking skill (project-specific)
- Multiple project-specific agents (auth-route-tester, auth-route-debugger, etc.)
- Project-specific hooks (tsc-check, trigger-build-resolver, etc.)
- References to Reddit post in documentation (appears only in README)
If you have existing waypoint plans structure:
# Rename dev directory to plans
mv dev plans
# Update any references in commands
# /create-plan now uses plans/active/[task]/
# /update-context now updates plans/active/[task]/context.md
# /resume now resumes from plans/active/[task]/All waypoint functionality remains the same, only directory naming changed.
- Initial repository structure
- Basic skills (backend-dev-guidelines, frontend-dev-guidelines, skill-developer)
- Agent system with 10 specialized agents
- Hook system for skill auto-activation
- Waypoint plans pattern for context persistence
- skill-rules.json for trigger configuration
- CLAUDE_INTEGRATION_GUIDE.md for AI-assisted setup
- Individual skill documentation
- Agent documentation
- Hook setup guides
We follow Semantic Versioning:
- MAJOR version for incompatible API/structure changes
- MINOR version for new features (backward-compatible)
- PATCH version for bug fixes (backward-compatible)
- Major releases: When there are breaking changes
- Minor releases: Monthly, or when significant features are added
- Patch releases: As needed for bug fixes
- Memory dashboard command (/memory-dashboard)
- Memory export/import functionality
- Plan template library
- Skill marketplace integration
- Memory analytics and insights
- Additional skill scaffolds (Python, Go, Rust)
- Team collaboration features
- Shared memory across projects
- Memory conflict resolution
- Advanced plan approval workflows
- Stable API for extensions
- Visual Studio Code extension
- Web-based configuration UI
- Enterprise features (SSO, audit logs)
- Comprehensive test suite
When v0.2.0 is released, the migration guide will be here.
Thank you to all contributors who have helped improve this project!
- Initial concept and implementation: [Your Name]
- Community feedback and testing: [List contributors]
- Documentation improvements: [List contributors]
See CONTRIBUTING.md for how to contribute.
For questions, issues, or feature requests:
- Issues: GitHub Issues
- Discussions: GitHub Discussions