v1.2.0
·
13 commits
to main
since this release
Fixed
n8n_update_workflownow supports partial updates (fetch-and-merge, since the n8n API rejects partial PUT bodies).n8n_create_workflowworks with just a name: required API fields get sensible defaults.- Repository URLs in
package.jsonand docs now point to the correct GitHub account.
Changed
- Migrated to the modern
McpServerAPI with per-tool Zod input validation. - All 45 tools carry MCP annotations (16 read-only, 8 destructive) so clients can gate dangerous operations.
- Cleaned up the bundled workflow templates: leftover configuration values were normalized to generic placeholders.
- Updated all dependencies to their latest versions.
- Requires Node.js >= 20; removed unused
dotenv.
Added
- Vitest unit tests covering workflow updates, field filtering, template matching, and template integrity.
- GitHub Actions CI (build, tests, audit on Node 20 and 22).