# 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).
## [1.0.0] - 2024-12-26
### Added
- Complete Motion API coverage with 27 MCP tools
- Task management: list, get, create, update, delete, move, unassign
- Project management: list, get, create, update, archive
- Workspace and user management
- Comments system with Markdown support
- Recurring tasks with flexible scheduling
- Schedule management
- Smart rate limiting with SQLite persistence (12 req/3min)
- Comprehensive error handling with clear messages
- Full TypeScript support with strict type checking
- Debug mode for troubleshooting
- Detailed README with quick setup guides
- mcp.json for easy AI discovery
### Technical
- Built with MCP SDK 1.13.1
- SQLite-based rate limit tracking
- Axios for HTTP requests
- Zod for runtime validation
- Modular architecture with organized tool directories
### Documentation
- Apple-standards README design
- Collapsible sections for easy scanning
- Copy-paste ready configurations
- Troubleshooting guide
- Full tool reference with examples
[1.0.0]: https://github.com/h3ro-dev/motion-mcp-server/releases/tag/v1.0.0