# 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.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