0.14.0 - 2025-07-21
๐ Features
- Implement centralized HTTP request logging middleware by @xizhibei
- Introduce ServerStatus enum and enhance connection management by @xizhibei
- Add external URL support for OAuth callbacks by @xizhibei
๐ผ Other
- Merge pull request #79 from 1mcp-app/feat/external-url by @xizhibei in #79
- Merge pull request #77 from 1mcp-app/dependabot/npm_and_yarn/npm_and_yarn-20b018c2ea by @xizhibei in #77
- Merge pull request #78 from 1mcp-app/feat/test-improve by @xizhibei in #78
๐ Refactor
- Implement ClientManager for client creation and management by @xizhibei
- Rename variables for clarity and consistency by @xizhibei
๐ Documentation
- Update available options and add external URL example by @xizhibei
๐งช Testing
- Add comprehensive OAuth 2.1 E2E test with MCP specification compliance by @xizhibei
- Enhance test setups with additional transport mocks by @xizhibei
- Fix TypeScript compilation errors in test files by @xizhibei
- Fix eslint errors in test files by @xizhibei
- Add comprehensive tests for security middleware and index module by @xizhibei
- Add comprehensive SSE and streamable HTTP routes testing by @xizhibei
- Expand test coverage for core components by @xizhibei
- Implement comprehensive OAuth routes testing by @xizhibei
- Improve test coverage with shared utilities and new unit tests by @xizhibei
- Add unit tests for client-server notification handling by @xizhibei