[0.5.0] - 2025-03-26
🚀 Features
- (capabilities) Enhance client capability management by adding filtering functions and updating request handlers to utilize capabilities, improving client interaction and resource management
- (clientManager) Refactor operation execution with retry logic and introduce comprehensive tests for client operations, enhancing error handling and reliability
- (tests) Add comprehensive tests for clientManager and introduce utility functions for client filtering, enhancing test coverage and maintainability
- (logger) Enhance logging setup by adding SSEServerTransport support and configuring console transport for visibility, improving logging flexibility based on server type
- (constants) Dynamically set MCP_SERVER_VERSION from package.json, improving version management and consistency
🚜 Refactor
- (logger) Remove log directory creation logic from logger setup, simplifying initialization process
⚙️ Miscellaneous Tasks
- (package) Add keywords for better discoverability and update homepage URL to GitHub repository
- (package) Add author and bugs section to package.json for improved metadata and issue tracking
- (workflow) Automate version updates in package.json
- (inspector) Update inspector command in package.json for simplified usage and adjust README instructions accordingly
- Add git-cliff configuration and automate changelog generation in workflows
- (workflow) Automate version updates for MCP_SERVER_VERSION and package.json in changelog process