# 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.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Initial project setup
- Core server implementation
- ADR management system
- Documentation management
- Knowledge base with vector search
- Debug system
- Task management
- Metrics and health monitoring
- Caching system
- Structured logging
- Docker support
- CI/CD pipeline
- Test suite
### Changed
- None
### Deprecated
- None
### Removed
- None
### Fixed
- None
### Security
- None
## [0.1.0] - 2025-03-19
### Added
- Initial release
- Basic server functionality
- Core components:
- ADR management
- Documentation handling
- Knowledge base
- Vector search
- Task management
- Health monitoring
- Metrics collection
- Caching
- Logging
- Docker support
- CI/CD pipeline with GitHub Actions
- Test coverage with pytest
- Code quality tools:
- Black
- isort
- flake8
- mypy
- Documentation:
- README
- API documentation
- Contributing guidelines
- ADR templates
- Development tools:
- Makefile
- Docker compose
- Environment configuration
- Version management
[Unreleased]: https://github.com/modelcontextprotocol/mcp-codebase-insight/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/modelcontextprotocol/mcp-codebase-insight/releases/tag/v0.1.0