What's Changed
Features
- Add 405 response for GET /mcp endpoint (#295)
- Improves MCP spec compliance for streamable-http transport
- Returns proper "Method Not Allowed" response instead of 404
- Includes Allow header with supported methods (POST, DELETE)
- Fixes issue #294 for Spring AI integration
Infrastructure
- Standardize Node.js to 22.21.1 (LTS) across all environments
- Add
.nvmrcfor local development consistency - Add
.npmrcfor strict engine compatibility - Update GitHub Actions workflows to Node 22.21.1
- Update Dockerfile to Node 22.21.1-alpine
- Resolves package-lock.json conflicts in PRs
- Add
Contributors
- @ilya-kstsnvch
Full Changelog: v2.0.19...v2.0.20