Release v2.22.6
Generating release notes from v2.21.1 to HEAD
✨ Features
- Add comprehensive workflow versioning and rollback system with automatic backup (#359) (04e7c53)
- Add auto-update node versions to autofixer (c7f8614)
🐛 Bug Fixes
- Resolve Docker port configuration mismatch (Issue #228) (#373) (590dc08)
- Resolve release workflow YAML parsing errors with script-based approach (b230042)
- Remove emoji from heredoc in release workflow to fix YAML parsing (79ef853)
- Sync package.runtime.json to match package.json version 2.22.4 (#368) (2682be3)
- Sync package.runtime.json to match package.json version 2.22.4 (9f29115)
- Add defensive response validation for n8n API list operations (issue #349) (817bf7d)
- Address code review findings for HTTP Request validation (ced7faf)
- Update test expectations for validateOnly mode to include warnings field (95ea6ca)
- Pass warnings through MCP handler to user (a4c7e09)
- Add warnings for If/Switch node connection parameters (issue #360) (0778c55)
- Resolve YAML syntax error in release.yml workflow (952a97e)
- Resolve flaky test failures in timing and performance tests (c52a3dd)
- TypeScript compilation errors in test-automator generated tests (bc156fc)
- Add commit-based release notes to GitHub releases (#355) (0e26ea6)
- Exclude version upgrade fixes in "no fixable issues" test (1bfbf05)
- Mock getNodeVersions in workflow-auto-fixer tests (5ea00e1)
♻️ Refactoring
🧪 Testing
- Add comprehensive unit tests for workflow versioning services (aaa6be6)
🔧 Maintenance
📝 Other Changes
Release Statistics:
- 23 commits
- 4 contributors
- Contributors: Romuald Członkowski, czlonkowski, Claude, b3nw
Installation
NPM Package
# Install globally
npm install -g n8n-mcp
# Or run directly
npx n8n-mcpDocker
# Standard image
docker run -p 3000:3000 ghcr.io/czlonkowski/n8n-mcp:v2.22.6
# Railway optimized
docker run -p 3000:3000 ghcr.io/czlonkowski/n8n-mcp-railway:v2.22.6Documentation
🤖 Generated with Claude Code