Changes
Changed
- Upgrade Jest 29.7.0 → 30.2.0
- Upgrade ESLint 8.x → 9.39.2 with Flat Config migration
- Upgrade TypeScript 5.2.2 → 5.9.3
- Upgrade MCP SDK 1.13.2 → 1.25.3
- Remove unused date-fns dependency
Added
- Custom error classes for better error handling
- Enhanced logger utilities with debug mode support
- Architecture documentation with Mermaid diagrams
- Architecture Decision Records
- Test fixtures and mock data helpers
- Glama MCP server badge in README
Improved
- Error handling across all handlers and utilities
- Type safety: eliminated all
anytypes from source code - Test coverage: 26 → 50 tests
- CI testing with mock mode for environment independence
Security
- Resolved 9 dependency vulnerabilities (now 0)
Full Changelog: v1.0.0...v1.0.1