|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to Claude Code++ will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), |
| 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [Unreleased] |
| 9 | + |
| 10 | +### Added |
| 11 | +- CAIIDE++ VS Code fork absorbed into monorepo |
| 12 | +- Onboarding wizard with 6-step setup flow |
| 13 | +- Secret generation script (`scripts/generate-env.sh`) |
| 14 | +- Resource detection script (`scripts/detect-resources.sh`) |
| 15 | +- Remote installation script for curl-based setup |
| 16 | +- CI/CD pipeline with GitHub Actions |
| 17 | +- CONTRIBUTING.md with development guidelines |
| 18 | +- Integration test suite (22 tests) |
| 19 | + |
| 20 | +### Changed |
| 21 | +- Updated pyproject.toml: removed FAISS, added Graphiti dependencies |
| 22 | +- Fixed container name prefix (`claude-code-pp-*`) |
| 23 | +- Enhanced install.sh with secret generation and profile support |
| 24 | + |
| 25 | +### Fixed |
| 26 | +- License mismatch (pyproject.toml now correctly shows Apache-2.0) |
| 27 | +- Docker compose environment variable handling |
| 28 | +- Redis connection verification with password auth |
| 29 | + |
| 30 | +## [1.0.0] - 2025-01-31 |
| 31 | + |
| 32 | +### Added |
| 33 | +- Initial release of Claude Code++ |
| 34 | +- Tiered memory system (Redis → Graphiti → SQLite → Vault) |
| 35 | +- Memory MCP server with 23 tools |
| 36 | +- System Controller for macOS accessibility |
| 37 | +- Research environment (VoiceMode + webcam) |
| 38 | +- OpenClaw messaging integrations |
| 39 | +- Docker infrastructure (Redis, Neo4j, LiteLLM) |
| 40 | + |
| 41 | +### Memory Tiers |
| 42 | +- **Hot**: Redis cache for active session data |
| 43 | +- **Warm**: Graphiti/Neo4j knowledge graph for entities and relationships |
| 44 | +- **Cold**: SQLite with FTS5 for full-text search |
| 45 | +- **Archive**: Obsidian-compatible vault for human-readable notes |
| 46 | + |
| 47 | +### MCP Tools |
| 48 | +- Core: memory_store, memory_search, memory_recall, memory_delete, memory_list |
| 49 | +- Sessions: session_save, session_restore |
| 50 | +- Vault: vault_write, vault_read |
| 51 | +- Stats: memory_stats |
| 52 | +- Research: research_session_*, research_transcript_store, research_capture_store |
| 53 | +- Knowledge graph: search_entities, search_facts |
| 54 | +- Code search: code_search, search_function, search_class |
| 55 | +- Proactive: proactive_status, extract_insights, configure_proactive |
| 56 | + |
| 57 | +[Unreleased]: https://github.com/H4LFdotDEV/Claude-CodePlusPlus/compare/v1.0.0...HEAD |
| 58 | +[1.0.0]: https://github.com/H4LFdotDEV/Claude-CodePlusPlus/releases/tag/v1.0.0 |
0 commit comments