# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- GitHub documentation and templates
- Comprehensive code templates (17+ frameworks)
- Database client examples (PostgreSQL, MongoDB, Redis, SQLAlchemy)
- Auth templates with JWT
- Testing templates with Vitest
### Changed
- Excluded template files from TypeScript compilation
### Fixed
- Railway deployment health check
## [1.2.0] - 2025-12-07
### Added
- Tool: `six_thinking_hats` for parallel thinking sessions
- Tool: `logical_fallacy_check` for analyzing arguments
- Tool: `causal_loop_diagram` for systems thinking visualizations
- Logic: Updated `suggest_tool_chain` to recommend new thinking workflows
- Tests: Detailed coverage for new agentic tools
### Changed
- Refactor: `src/tools/agentic.ts` to include new handlers
- Update: `src/index.ts` and `src/server.ts` to register new tools
## [1.1.0] - 2025-12-07
### Added
- Dockerfile for containerized deployment (via mcp_generate_dockerfile)
- .env.example for environment configuration (via mcp_generate_env_template)
### Changed
- Updated project documentation to reflect new tooling
### Security
- Performed npm audit check (found 4 moderate issues in devDependencies)
- Verified code quality with mcp_lint_code
## [1.0.0] - 2024-12-07
### Added
- Initial release with 35 MCP tools
- 10 smart prompts (personas)
- 135+ code resources (languages, frameworks, databases)
- Cloud deployment support (Railway, Render, Fly.io)
- HTTP server for cloud hosting
- API key authentication
- Cognitive tools (sequential thinking, planning, review)
- Memory system (save, read, list, clear)
- Validation tools (lint, format, check imports)
- AI config generators (Cursor, Claude, Copilot, etc.)
- IDE config generators (VSCode, JetBrains, etc.)
- Full-stack automation tools
### Security
- API key authentication for cloud endpoints
- Security headers middleware
- Rate limiting support
---
## Version Guidelines
- **MAJOR**: Breaking changes
- **MINOR**: New features (backwards compatible)
- **PATCH**: Bug fixes (backwards compatible)
[Unreleased]: https://github.com/millsydotdev/Code-MCP/compare/v1.0.0...HEAD
[1.0.0]: https://github.com/millsydotdev/Code-MCP/releases/tag/v1.0.0