# 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).
## [1.0.0] - 2025-03-22
### Added
- Initial release of Feishu Project MCP Service
- Core service functionality with Feishu integration
- Task management system with concurrent task handling
- Health monitoring and metrics collection
- CLI tool for service management
- Docker support with multi-stage builds
- Comprehensive test suite
- Documentation and contribution guidelines
### Features
- Automated requirement analysis from Feishu projects
- Real-time task status updates
- Health check endpoint with detailed system status
- Configurable logging with rotation
- CLI commands for service control and monitoring
- Docker and Docker Compose support
- TypeScript implementation with strict type checking
### Security
- Secure configuration management
- Environment variable validation
- Non-root user in Docker containers
- Health check endpoint security
## [0.1.0] - 2025-03-15
### Added
- Project initialization
- Basic project structure
- Core type definitions
- Initial documentation
### Changed
- Updated TypeScript configuration
- Improved build process
- Enhanced testing setup
### Fixed
- Configuration loading issues
- Type definition conflicts
- Test environment setup
## [Unreleased]
### Added
- Enhanced error handling for Feishu API
- Additional CLI commands for service management
- Improved logging and monitoring
- Better test coverage
### Changed
- Optimized task processing
- Updated dependencies
- Improved documentation
### Deprecated
- Legacy configuration format (will be removed in 2.0.0)
### Removed
- Unused dependencies
- Deprecated API endpoints
### Fixed
- Memory leak in task processing
- Configuration validation issues
- WebSocket connection handling
### Security
- Updated dependencies with security patches
- Improved error message sanitization
- Enhanced input validation
## Migration Guide
### Upgrading to 1.0.0
- Update configuration format according to new schema
- Migrate legacy task data
- Update environment variables
- Review security settings
## Upcoming Features (Planned)
- GraphQL API support
- Enhanced metrics and monitoring
- Kubernetes deployment support
- Integration with additional project management tools
- AI-powered code review suggestions
- Automated documentation generation
- Performance optimization for large-scale deployments
[1.0.0]: https://github.com/your-username/feishu-project-mcp/releases/tag/v1.0.0
[0.1.0]: https://github.com/your-username/feishu-project-mcp/releases/tag/v0.1.0
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/im47cn/feishu-project-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server